TEACH ENGLISH IN MEXICO

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

🔔 NEW! Now accepting enrollments for our new Test Prep Skills Specialty Course

About Teaching English in Mexico

In order to teach English in Mexico, you will need a TEFL certificate. A 4-year college degree is preferred but not required. Native English proficiency is also expected to find a TEFL job. The average salary for an English teacher in Mexico is about $500 - $800 USD per month.

Boasting broad cultural and natural diversity, Mexico offers one of the largest job markets for TEFL Certified English teachers. In fact, teaching English as a foreign language is one of the top fields for jobs for Americans in Mexico. Instructors teaching English in Mexico can typically find work year-round (though major holiday periods like Christmas & Easter will be slow). While there are many opportunities to interview in advance over the phone and via e-mail, most English teachers interview in person and are responsible for airfare and housing. Most English teachers live in apartments and many share accommodations with other English teachers.

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


Living like a local in Mexico, you'll have the chance to truly recognize the extent of its awe-inspiring cultural and natural attractions. Whether browsing the wares of street vendors in Mexico City, soaking up the sun in Acapulco, or exploring ancient Mayan ruins in Tulum, the history and culture of Mexico are among the most captivating in the Western Hemisphere. Mexico is an ideal choice for those looking to improve their Spanish language skills!

A solid hourly wage affords English teachers the opportunity to enjoy a comfortable lifestyle. Schools typically offer around 20 to 25 hours of work per week, leaving plenty of time to travel and explore.

English teaching jobs in Mexico are found in the larger cities of Mexico City, Guadalajara, Puebla, Juarez, Puerto Vallarta, and León.

How to Teach English in Mexico: Requirements

TEFL CERTIFICATION

A TEFL certification is required to teach English in Mexico. You do not need professional teaching experience but earning your TEFL certification will provide you with the training and qualification you do need to get hired. 

Teachers typically interview in person in Mexico. Therefore, it is most common for students to take one of our TEFL course options listed below.

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

NATIVE ENGLISH SPEAKER

You do not need to be a native English speaker to teach English in Mexico. However, 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.

DEGREE REQUIREMENTS

While a Bachelor's degree is not required to secure a job in Mexico, it still can be strongly preferred by employers. If you do not have a degree, you should be prepared for a more competitive job search.

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 English language schools;
  • Private tutoring both children and adults;
  • Teaching Business English to adults;
  • Teaching English Online.

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

FINDING A JOB IN MEXICO: HIRING & VISA

English teachers in Mexico can expect to find jobs year-round (though major holiday periods like Christmas & Easter will be slow). While there are some opportunities to interview in advance over the phone and via e-mail, most English teachers in Mexico interview on the ground, in person.

You enter Mexico on a tourist visa. Once you secure your teaching job and offer of employment, you can apply for your work visa which is known as an FM3. This visa not only enables English teachers to work in Mexico, but also provides other benefits like access to the national health care system. 

HOURS

English language schools in Mexico offer approximately 20 to 25 hours of classroom work per week plus additional hours for prep time. This allows for plenty of time to travel and explore. 

STUDENTS

It is most common that your students in Mexico will be children, adults, and business professionals. 

TEFL Mexico Salary & Cost of Living

START-UP COSTS

Start-up costs will range from $1,300 - $1,800 USD (this includes a $400 work visa fee). These are expenses you will incur from your arrival in Mexico until you receive your first paycheck and may include things like rent, apartment supplies, transport, groceries, getting your new local cell phone number set up, etc. 

SALARY

A solid hourly wage enables teachers to live a comfortable lifestyle while in Mexico. Teachers can expect to make $500 - $800 USD per month. It is common for teachers in Mexico to also teach English online to supplement their income.

There are no flight or housing benefits/stipends provided so you will need to remember to account for accommodation or temporary housing for your first few weeks in your start-up costs until you find an apartment to rent. 

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

COST OF LIVING & SAVINGS

The cost of living typically ranges between $500-$800 USD per month.

English teachers in Mexico can expect to break even month over month. This means you can cover your rent and bills, support yourself, live comfortably, and enjoy your life abroad to the fullest, but you shouldn't expect to save money at the end of the month. If you are hustling and taking on private tutoring lessons and/or teaching English online in addition to your regular teaching schedule, you may increase your ability to save.

 

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 - $800 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 (this includes a $400 work visa fee). 

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?

You will enter Mexico on a tourist visa and once you've secured your teaching job and offer of employment, you can apply for your work visa which is known as an FM3. This visa not only enables English teachers to work in Mexico, but also provides other benefits like access to the national health care system. 

Requirements for obtaining an FM3  Work Visa for Teaching English in Mexico

  • No college degree or prior professional teaching experience is necessary.
  • All nationalities are eligible to receive a visa except for citizens of North Korea and Iran.
  • There are no age restrictions for receiving an FM3 visa to teach English in Mexico.
  • TEFL Certification is required.
  • You must provide a letter that includes an offer of employment to teach English in Mexico on official letterhead from the school.

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

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

40K

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!