TEACH ENGLISH IN MEXICO

Everything you need to know to get a job teaching English in Mexico.

 
Days
 
Hours
 
Mins
 
Secs

 Save $250  October Sale
ITA's Best-Seller 11-Week Online TEFL Course is discounted from $1,649 to $1,399. Payment plans are available.

🔔 NEW: Build a successful remote lifestyle with our brand-new Digital Nomad Essentials course!

About Teaching English in Mexico

To teach English in Mexico, you need an accredited TEFL certificate. A 4-year degree is preferred but not required. Fluent English proficiency is required, and average salaries for first-time teachers range from $500 – $1,000 USD per month.

Teaching English in Mexico: At a Glance

  • Salary & Cost of Living: $500 – $1,000 USD/month (9,000 – 18,000 MXN) — offers comfortable local purchasing power.
  • Visa Type: Temporary Resident Visa (Residencia Temporal) with work authorization.
  • Degree & Background Check: Degree preferred but not required by law; background check not required by national immigration.
  • Top Hiring Destinations: Mexico City, Guadalajara, Monterrey, Puebla, Puerto Vallarta.

Boasting broad cultural and natural diversity, Mexico offers one of the largest job markets worldwide for TEFL-certified teachers. Most positions are hired on the ground year-round, with teachers conducting in-person interviews and residing in local apartments or shared housing.

English teacher taking a selfie in Mexico Group of ESL teachers in Mexico


Living like a local in Mexico gives you the opportunity to explore ancient Mayan ruins in Tulum, sample local cuisine in Mexico City, or relax on the beaches of Puerto Vallarta—all while improving your Spanish skills!

Schools typically offer 20 to 25 teaching hours per week, allowing teachers to enjoy a comfortable lifestyle while leaving plenty of free time to travel and explore.

How to Teach English in Mexico: Requirements

TEFL CERTIFICATION

An accredited TEFL certification is required to teach English in Mexico. Prior professional teaching experience is not required, but earning your TEFL certification provides the essential qualifications and lesson planning skills needed to get hired.

Most language schools interview candidates in person on the ground. Therefore, it is most common for students to enroll in one of our TEFL course options listed below.

Read more: What are the requirements for teaching English in Mexico?

NATIVE ENGLISH SPEAKER & CITIZENSHIP

You do not need to be a native English speaker to teach in Mexico, and citizens of all countries are eligible to teach. However, non-native teachers are expected to speak English with high fluency. Citizenship from the USA, Canada, UK, Ireland, Australia, New Zealand, or South Africa is preferred by some employers, but fluent non-native speakers regularly secure teaching jobs.

DEGREE, BACKGROUND CHECK & AGE REQUIREMENTS

Immigration law and most schools do not legally require a Bachelor's degree for teachers in Mexico, though some private universities prefer one. Additionally, Mexican immigration does not require a criminal background check or medical exam for work visas, and there are no upper age restrictions for foreign teachers.

How to Become an English Teacher in Mexico

ENGLISH TEACHING JOBS IN MEXICO

The most common job types in Mexico consist of:

  • Teaching adults or children in private English language institutes;
  • Teaching Business English to corporate professionals;
  • Private tutoring both children and adults;
  • Teaching English Online to supplement local income in USD.

Read more: A 6-Step Plan to Get a Job Teaching English in Mexico

FINDING A JOB IN MEXICO: HIRING & VISAS

English teachers in Mexico can expect to find jobs year-round, with peak hiring seasons in August/September and January/February (major holiday periods like Christmas & Easter are slow). While some remote interviews occur via Zoom, most teachers interview in person on the ground in Mexico.

Many teachers arrive in Mexico as visitors and find teaching jobs in person. Once you accept a job offer, your employer generally applies for work-related immigration authorization, after which you generally apply for a Temporary Resident Visa (Residencia Temporal) at a Mexican consulate outside Mexico. Visitor status does not permit paid teaching; the appropriate work authorization must be in place before you begin.

Read more: How Can I Get a Work Visa to Teach English in Mexico?

HOURS

Language schools in Mexico typically offer 20 to 25 hours of classroom instruction per week plus lesson prep time, leaving plenty of free time to travel and explore.

STUDENTS

Most English students in Mexico are children in private schools, young adults in language institutes, and business professionals seeking career advancement.

TEFL Mexico Salary & Cost of Living

START-UP COSTS & SAVINGS RESERVE

Start-up costs typically range from $1,300 – $1,800 USD (25,000 – 34,650 MXN). In Mexico, it can take up to 6 weeks before you receive your first paycheck, so having this local currency reserve in your bank account ensures you can comfortably cover the initial apartment deposit, rent, groceries, transport, local SIM card setup, and visa processing fees while getting settled.

SALARY & BENEFITS

A solid hourly wage enables teachers to live comfortably in Mexico. First-time teachers can expect to make $500 – $1,000 USD per month (9,000 – 18,000 MXN). Flight reimbursements and housing stipends are not standard, so initial temporary housing should be budgeted into your startup funds until you find a rental.

Many teachers choose to teach English online or take on private tutoring clients during off-peak hours to supplement their local income in USD.

Read more: How Much Do English Teachers Make in Mexico?

COST OF LIVING & BANKING ABROAD

The cost of living in Mexico typically ranges between $500 – $1,000 USD per month depending on your city and lifestyle. Most teachers break even month-over-month—covering rent, dining out, utilities, and weekend travel—while those teaching online or taking extra private students can increase their monthly savings.

Banking Tips: Before flying out, notify your home bank of your travel plans to prevent card freezes. Using an international bank with global ATMs helps minimize transfer and withdrawal fees. Once in Mexico on your Temporary Resident Card, you can also open a local Mexican bank account (ask fellow teachers or your school for local bank recommendations!).

 

What Does Teaching in Mexico Look Like?

Watch ITA alumna Ashleigh Hatcher show us a day in her life living and teaching English in Querétaro, Mexico.

Want more? We've got you covered! Visit our Video Library to watch day-in-the-life videos from our alumni and get a glimpse into what your life as an English teacher in Mexico could look like!

AS SEEN IN

Teaching English in Mexico FAQs

Do I need a degree to teach English in Mexico?

To teach English in Mexico, make sure you understand what is and is not required:

Required:

  • A TEFL certification;
  • Understanding of the types of English teaching jobs that are available;
  • Savings for start-up costs.

Not Required:

  • A four-year college degree is not required to secure a job in Mexico, however, it is still strongly preferred by employers. If you do not have a degree, you should be prepared for a more competitive job search;
  • You do not need to be a native English speaker, but you will be expected to be fluent in English and speak at a native level to be considered for teaching jobs. Citizenship from the USA, Canada, UK, Ireland, Australia, New Zealand, and South Africa is typically preferred but not always required.

Read more: Qualifications for teaching English in Mexico.

How much do you make teaching English in Mexico?

Teachers can expect to make $500 - $1000 USD per month in Mexico. It is common for teachers in Mexico to also teach English online to supplement their income. 

Start-up costs will range from $1,300 - $1,800 USD to cover initial rent and living expenses. 

Read more: How much can English teachers make in Mexico?

Do I need to speak Spanish to teach English in Mexico?

You don't need to speak Spanish to teach English in Mexico. Your classroom will be held entirely in English to fully immerse your students. 

What type of visa do I need to teach English in Mexico?

To teach English legally in Mexico, you need immigration status that permits your intended work. For teaching positions lasting longer than 180 days, a common route is a Temporary Resident Visa (Residencia Temporal) based on a job offer, with the appropriate work authorization. Temporary residence alone does not automatically authorize employment with a Mexican employer.

You do not necessarily need a teaching job lined up before traveling to Mexico. Many ITA graduates find positions after arriving and interviewing with schools in person, while others secure employment before departure.

If you enter as a visitor, follow the conditions and length of stay granted by immigration authorities; do not assume you will automatically receive 180 days or that visitor status permits paid teaching. Whether you need a visitor visa in advance depends on your nationality and other qualifying documents.

For the standard employment-based temporary residence route, your prospective employer applies for authorization through Mexico's immigration authority. Once approved, you generally attend an appointment at a Mexican Consulate outside Mexico to obtain your visa. If you find a job while visiting Mexico, plan for travel outside the country to complete this consular step rather than assuming you can transfer directly from visitor status to temporary residence. Confirm that your chosen consulate accepts applications from people with your nationality and residence status.

What to Prepare for an Employment-Based Application:

  • Job Offer and Employer Authorization: An official job offer from an employer registered with INM, along with the required employer-sponsored authorization.
  • Application Documents: A valid passport, completed application, photographs, applicable fees, and any additional documents required by INM or the consulate handling your case.
  • Teaching Qualifications: Prepare your TEFL certificate and any credentials requested by your employer. School hiring requirements are separate from immigration requirements and vary by position.
  • Individual Eligibility: Confirm the requirements for your nationality, existing immigration status, and intended employment with the relevant authorities. If you already hold Mexican residency, a different work-authorization process may apply.

Applying for Your Temporary Resident Card: After entering Mexico using your Temporary Resident Visa, you must apply for your Temporary Resident Card at a local INM (Instituto Nacional de Migración) office within 30 calendar days of arrival. This deadline is separate from the visa's validity period for entering Mexico. Confirm your card's authorized duration and renewal requirements with INM, and make sure your work authorization is in place before beginning paid teaching.

Immigration procedures and fees can change. Before traveling or accepting employment, confirm the current requirements with INM, the Mexican consulate handling your application, and your prospective employer.

Read More: How Can I Get a Work Visa to Teach English in Mexico?

Can non-native English speakers teach in Mexico??

Yes, with native-level fluency and an accredited TEFL certificate.

Can I teach English online from Mexico?

Yes, earning US dollars online while paying local expenses in MXN is a popular way to increase savings and spending power.

Are background checks required??

Not required by national immigration law for a visa, but individual schools may request one.

Recommended TEFL Courses for Teaching English in Mexico

Guadalajara, Mexico TEFL Course

What's included 👇

  • In-Person 4 Weeks, Full-Time
  • Accredited by the Mexican Government - Meets/Exceeds All Industry Accreditation Standards
  • University-Level Instructors
  • Lifetime Job Search Guidance
  • 20 Hours Live Practice Teaching
  • Small Class Sizes

Part-Time Online TEFL Course

What's included 👇

  • 170-Hour Online Certification
  • 11 Weeks Part-Time
  • OFQUAL Level 5 Accreditation from TQUK
  • Live Office Hours with Your Instructor & Peer-Participation with Classmates
  • Lifetime Job Search Guidance
  • 20-Hours Live Practice Teaching

Intensive Online TEFL Course

What's included 👇

  • 4 Weeks Full-Time (40+ hours per week) - required class time typically 6-8 hours daily
  • OFQUAL Level 5 Accreditation from TQUK
  • Live Office Hours with Your Instructor & Peer-Participation with Classmates
  • Lifetime Job Search Guidance
  • 10-Hours Live Practice Teaching (Virtual) built into the course
#1

Named best U.S. TEFL Course
Named best Online TEFL class
GOABROAD.COM

9.7/10

Rating from 1,000+ Reviews
GOABROAD.COM | GOOVERSEAS.COM
GOOGLE | FACEBOOK | BBB

50K

Alumni Network Worldwide
6,000+ certified students a year & graduates in 80+ countries

Reviews From ITA Students Who Now Do TEFL in Mexico

Marisa DeCesare

Teaches English in Mexico

Marisa DeCesare

I loved the Mexico In-Person TEFL course, it changed my life in the most positive way. I made life-long friends during my time there and some of them still live in Mexico and we get together every so often still. The instructor was wonderful, he really explained everything so well and we had a lot of fun learning. Our practicum was either teaching at the TEFL the school to local adults or in an orphanage with children. I really enjoyed teaching in the orphanage with the kids. Mexican culture is so rich and filled with wonderful music, food, and people. The media really only focuses on the bad. Of course, you will fall in love with the street tacos and the traditional breakfast of chilaquiles!

Shane Morey

Teaches English in Mexico

Shane Morey

I took the 11-week Online TEFL course and enjoyed it. The instructor was very responsive; the tasks were realistic and provided a week of lesson plans by the end. I completed my practicum in Oregon and it was a great experience - I still communicate with the supervising teacher. I decided to teach English in Mexico in the city of San Luis Potosi and later in Aguascalientes. I wanted to learn Spanish and found a good job with a reliable private school. ITA's TEFL course has assisted in my lesson planning and provided numerous activities for the classes I teach here. Mexico is a good option for a lot of people as they have many of the comforts of home but also the experience of living abroad.

Mark Pipkin

Teaches English in Mexico

Mark Pipkin

At the age of 50, I wanted to give my life a bit of a shake-up, and the idea of traveling and living in another country was very interesting to me. I took the In-Person TEFL course in Mexico - it was challenging and a lot of fun. The Instructor was very knowledgeable, and I enjoyed the projects and homework we were assigned. It included 10-hours of student teaching, so we left with a good idea of what we'd be experiencing in the classroom. There are a lot of great things in Guadalajara, Mexico, where I teach! Jalisco is the birthplace of Tequila and Mariachi music, there are many historical places within driving distance for a day trip, and the food is great!