How to Get a Mexico Work Visa

Get a job offer from a Mexican employer first, then apply for a temporary resident visa with work authorization at a Mexican consulate in your home country. The process takes 2-4 weeks and costs around $36-48 USD.

  1. Secure a job offer from a Mexican employer. Your employer must be registered with Mexico's National Immigration Institute (INM) and willing to sponsor your visa. They'll provide you with an authorization letter and their company registration documents.
  2. Gather required documents. You need a valid passport, completed visa application form, passport photos, job offer letter, employer's INM registration, proof of financial solvency ($1,620 USD in bank statements), and a clean criminal background check apostilled from your home country.
  3. Schedule consulate appointment. Book an appointment at the nearest Mexican consulate in your home country. Most consulates require appointments scheduled 2-3 weeks in advance through their online system.
  4. Attend visa interview. Bring all original documents plus copies. The consular officer will review your application and may ask about your job, employer, and plans in Mexico. Processing time is typically 5-10 business days.
  5. Complete registration in Mexico. Within 30 days of arriving in Mexico, visit an INM office to complete your registration and receive your temporary resident card. Bring your passport with visa stamp and proof of address in Mexico.
Can I apply for a Mexico work visa while in Mexico as a tourist?
No, you must apply from your home country at a Mexican consulate. Tourist visitors cannot change their status to work authorization while in Mexico.
How long does a Mexico work visa last?
Temporary resident visas with work authorization are issued for 1-4 years depending on your job contract length. They can be renewed before expiration.
Can I bring my family on a Mexico work visa?
Yes, your spouse and unmarried children under 18 can apply for dependent visas. They'll need to show proof of relationship and follow the same application process.
What if my employer isn't registered with INM?
Your employer must register with INM before they can sponsor work visas. This process takes 2-4 weeks and requires specific business documentation.
Do I need to speak Spanish for a Mexico work visa?
There's no official Spanish language requirement for the visa itself, but some consulates may conduct interviews in Spanish. Check with your specific consulate.