Los requisitos para obtener el contrato de trabajo para arraigo social son los siguientes:
1. Tener una oferta de empleo en México de por lo menos un año de duración.
2. Tener una licencia de trabajo válida para el puesto ofertado.
3. Tener una certificación laboral que acredite un mínimo de cinco años de experiencia en el puesto ofertado.
4. No tener antecedentes penales en México.
5. No estar sujeto a ninguna orden de deportación.
6. Tener un seguro de salud válido para toda la duración del contrato de trabajo.
7. Cumplir con los requisitos establecidos por la Ley General de Salud en materia de vacunación.
8. No tener enfermedades contagiosas o crónicas que pudieran ser trasmisibles al público en general.