Mexico Work Visa: Guide to Working in Mexico City

If you are planning to work in Mexico City, you need to understand Mexico's immigration and work authorization rules before starting employment. Mexico offers several immigration routes for foreign nationals, including a temporary residence visa and a visitor visa with permission to perform paid activities.

The correct option depends mainly on the length of your employment, who will pay your salary, and whether you already have legal residence in Mexico. For a Mexican job where the salary is paid in Mexico, the employer generally needs to begin the immigration authorization process with the Instituto Nacional de Migración (INM). Mexico's official immigration guidance distinguishes employment of up to 180 days from employment requiring temporary residence.

🛂 Types of Mexico Work Visas & Permits

Mexico's Secretaría de Relaciones Exteriores states that a temporary residence visa is intended for foreigners who plan to remain in Mexico for more than 180 days and less than four years. When employment in Mexico involves a salary paid in Mexico, the Mexican employer or individual generally needs to request the relevant authorization from INM.

💼 Do You Need a Job Offer to Work in Mexico?

For most foreigners seeking employment with a Mexican company, a formal job offer or employment arrangement is an important part of the immigration process.

The employer may need to be registered with INM and provide an employment offer containing information such as the foreign worker's occupation, the expected duration of employment, workplace, and remuneration. INM's official employment-visa guidance specifically identifies these details as part of the employer-side process.

📄 Documents Commonly Required

Exact requirements can vary according to the type of immigration procedure, nationality, place of application, and individual circumstances. Applicants should always confirm the current requirements with the Mexican consulate and INM.

💡 How to Apply for a Mexico Work Visa

  1. Find a job in Mexico City: Secure a formal employment offer from a Mexican company or other legally established employer.
  2. Confirm the correct immigration category: Determine whether the employment requires a visitor visa with permission for paid activities or temporary residence with work authorization.
  3. Employer starts the INM process: For many Mexican employment offers, the employer submits the required application to the Instituto Nacional de Migración. The employer must generally have the appropriate registration with INM.
  4. Receive INM authorization: If the application is approved, the foreign worker receives the authorization needed to proceed with the relevant consular visa procedure.
  5. Apply at a Mexican consulate: The applicant attends the Mexican consular office with the required documents, passport, photograph, authorization and other supporting information.
  6. Attend the consular interview: The applicant may be required to answer questions about identity, employment and the purpose of travel.
  7. Enter Mexico: After receiving the appropriate visa, travel to Mexico and complete the required immigration procedure at the point of entry.
  8. Obtain the residence card when required: A person entering Mexico with a temporary residence visa must generally complete the exchange of the visa for the corresponding residence card with INM within the applicable period after arrival. Official guidance specifies a 30-day period for this process.

🏙️ Working in Mexico City

Mexico City (CDMX) is Mexico's largest urban economy and one of Latin America's major centers for business, technology, finance, professional services, media, tourism and international commerce.

The city has a large international business community and a growing startup ecosystem. Current startup rankings place Mexico City as the leading startup ecosystem in Mexico, with companies operating in areas such as fintech, e-commerce, software, artificial intelligence and financial technology.

💻 Popular Industries for Foreign Workers in Mexico City

🌎 Working in Mexico City as a Foreigner

Mexico City has a substantial international workforce, but being able to enter Mexico as a tourist does not automatically give you permission to take a local paid job. The immigration condition attached to your stay determines what activities you are legally permitted to perform.

Foreigners who already have temporary residence may need to obtain a separate work authorization before beginning employment. INM's work-permit procedure asks for documentation such as a valid temporary resident card, payment of the applicable fee and an employment offer containing information about the job and employer.

💰 Salary & Cost of Living in Mexico City

Mexico City salaries vary substantially according to occupation, qualifications, employer, language skills and experience. International companies and specialized industries can offer considerably higher compensation than entry-level local positions.

Before accepting a job, compare your expected salary with housing, transportation, food, healthcare, taxes and other living costs. Mexico City has a wide range of neighborhoods and lifestyles, so your housing choice can make a major difference to your monthly budget.

🗣️ Do You Need Spanish to Work in Mexico City?

Spanish is the main language of business and everyday life in Mexico City. Some international companies operate extensively in English, particularly in technology, consulting, finance and multinational business, but Spanish can significantly increase the number of jobs available to foreign workers.

📌 Important Rules for Foreign Workers

⏱️ How Long Does the Process Take?

Processing time depends on the immigration category, employer documentation, INM processing, consular appointment availability and the applicant's individual circumstances. There is therefore no single processing time that applies to every Mexico work visa.

Applicants should begin the process well before their intended employment start date and should not make non-refundable travel or employment commitments based solely on an expected approval date.

❓ FAQ – Mexico Work Visa

Can foreigners work in Mexico City?

Yes. Foreign nationals can legally work in Mexico City when they have the immigration status and work authorization required for their particular employment.

Do I need a Mexican employer to get a work visa?

For employment with a Mexican employer where the salary is paid in Mexico, the employer generally plays an important role in obtaining the required INM authorization. The exact process depends on the immigration category.

Can I work in Mexico on a tourist stay?

A tourist or visitor status without permission for paid activities does not authorize ordinary local employment. If you intend to perform paid work, you need the appropriate immigration authorization.

Can temporary residents work in Mexico?

Temporary residents may be able to work, but the appropriate work authorization may be required. INM provides a specific procedure for temporary residents and temporary resident students seeking permission to work.

How long can a temporary resident stay in Mexico?

A temporary residence visa is designed for stays of more than 180 days and less than four years. The residence card and its validity depend on the applicable immigration procedure and authorization.

Can I change jobs after receiving a Mexico work permit?

Do not assume that a work authorization automatically covers a new employer or different occupation. Immigration requirements can apply when employment conditions change, so check with INM before changing jobs.

Can I work remotely from Mexico City for a foreign company?

Remote work for a foreign employer can involve different immigration and tax considerations from employment by a Mexican company. Your immigration status, source of salary and activities should be reviewed before relying on a tourist or residence status for remote work.

🔗 Related Mexico City Guides

Mexico Residency Guide Find Jobs in Mexico City