Teach English in Mexico
TEFL jobs in Mexico
Yes, you can teach English in Mexico, one of the largest and most accessible TEFL markets in the Americas. Most jobs are at language schools, private and bilingual schools and in business English, in Mexico City, Guadalajara, Monterrey and beyond. A 120 hour TEFL certificate is the usual requirement. To work legally you need a temporary resident visa with permission to work, sponsored by a registered employer and applied for at a Mexican consulate before you start.
Teaching English in Mexico at a glance
| Main employers | Language schools, private and bilingual schools, universities, business English providers, private and online students |
| Typical pay | Language schools commonly pay around MXN 120 to MXN 250 an hour, with business English and private lessons higher |
| Minimum wage benchmark | MXN 315.04 a day from 1 January 2026, about MXN 9,582 a month, or MXN 440.87 a day in the northern border zone, set by CONASAMI |
| Hiring season | Language schools hire year round. Schools hire mainly from May to August for an August start, with a smaller round in December and January |
| Minimum TEFL hours | 120 hours, with business English and young learner training valued |
| Degree required | Often not for language schools. Usually required for bilingual schools, universities and many work visa applications |
| Main cities | Mexico City, Guadalajara, Monterrey, Querétaro, Puebla and Mérida |
Who can legally teach English in Mexico?
Visiting. US, Canadian, UK, Irish and EU citizens can usually enter Mexico without a visa as visitors, for a period set by the immigration officer at entry. Visitor status does not allow you to work for a Mexican employer.
Temporary resident visa with permission to work. This is the standard legal route. Your employer must be registered with Mexico’s National Institute of Migration and make a job offer, and you apply for the visa at a Mexican consulate outside Mexico. After you enter, you exchange the visa for a resident card at an immigration office within the set deadline, normally 30 days. Larger language school chains, bilingual schools and universities are the employers most used to this process.
Online teaching. Teaching online to students outside Mexico from Mexico is a different situation from working for a local employer, and the right status depends on your circumstances. Take advice before relying on visitor status for remote work over long periods.
Working for a Mexican school on visitor status is common but not legal, and we do not recommend it. Confirm current rules with the Mexican consulate, and see our Visa Desk for updates.
How much do English teachers earn in Mexico?
Pay varies widely by city and employer, and Mexico City and Monterrey pay the most. Figures below are approximate typical ranges in Mexican pesos.
| Type of work | Typical pay (approximate) |
|---|---|
| Language school, hourly | MXN 120 to MXN 250 an hour |
| Business English, in-company | MXN 250 to MXN 400 an hour |
| Private lessons | MXN 250 to MXN 500 an hour, highest in Mexico City |
| Online lessons for foreign students | Typically around US$10 to US$25 an hour |
| Bilingual and international schools | Monthly salary, the most stable option, sometimes with benefits for qualified teachers |
A full time employment contract must pay at least the minimum wage of MXN 315.04 a day in most of the country in 2026. Most teachers combine a school timetable with private or business clients. Compare pay across countries on the TEFL Salary Index.
Teaching English in Mexico vs Colombia
Where are the English teaching jobs in Mexico?
Mexico City has the largest market by far: language schools, bilingual schools, universities and business English, at the highest living costs. Guadalajara has a large technology sector and strong demand at lower costs. Monterrey, the industrial and business hub of the north, pays well for business English. Querétaro and Puebla are fast growing manufacturing and university cities, and Mérida on the Yucatán peninsula is popular for its safety and lifestyle. Tourist areas such as Cancún and Playa del Carmen have demand linked to hospitality English.
What qualifications do you need?
A TEFL certificate of at least 120 hours is the practical minimum, alongside native or near native English. Many language schools do not insist on a degree, but bilingual schools, universities and many work visa applications do. Experience with young learners helps for school jobs, and business English training for adult and company work.
A regulated qualification such as our Ofqual-regulated Level 5 TEFL course can be verified on the Ofqual register, and our 120 Hour Advanced TEFL Course meets the standard school requirement. Some Spanish makes daily life and paperwork much easier.
When should you apply?
- May to August. The main school hiring period, for a school year that starts in late August.
- December to January. A smaller mid year round.
- Year round. Language schools and business English providers hire whenever they have new groups.
Because the work visa is applied for at a consulate outside Mexico, allow time for the employer’s paperwork and your consulate appointment before your start date.
What does it cost to live in Mexico?
Mexico City is the most expensive city, especially in popular neighbourhoods such as Roma, Condesa and Polanco, where a room in a shared flat commonly costs around MXN 6,000 to MXN 10,000 a month. Guadalajara, Querétaro, Puebla and Mérida are noticeably cheaper. Street food, markets and public transport are good value, and the Mexico City metro is one of the cheapest in the world. Neighbourhood choice matters for safety as well as cost, so take local advice before you sign a lease. For rent by city, the guarantor rule and worked budgets, see the cost of living in Mexico for English teachers.
What is it like teaching in a Mexican classroom?
Mexican learners are typically warm, sociable and enthusiastic, and lessons with plenty of speaking and interaction go down well. Adult students often need English for work with US companies, and business clients value professionalism and punctuality. Relationships and courtesy matter: greet everyone, use usted with older people and in formal settings, and expect a friendly, family style atmosphere in many schools.
Teaching in Mexico: read next
- Comparing Latin America? Read our guide to the best TEFL certification for Latin America.
- Working out a budget? See the cost of living in Mexico for English teachers.
- Considering Colombia too? See our guide to teaching English in Colombia, or Central America with TEFL in Costa Rica.
- Compare pay in our TEFL Salary Index and check entry rules on the Visa Desk.
- Not sure where to teach? Try our Country Matcher or browse more destinations on the Teach English Abroad hub.
Last updated: 1 October 2026. The minimum wage figures are from Mexico’s National Minimum Wage Commission (CONASAMI). Pay and living costs are approximate typical ranges, not quotes. Immigration rules change, so confirm current requirements with the Mexican consulate before you travel.






Living costs
Teaching English in Mexico may not offer the highest salary, but thankfully, living costs are low, so you should find that you earn enough to make ends meet. Mexico teaching jobs do not come with accommodation, but you will find that your employers will help you find somewhere to rent. If you take a volunteer position, these tend to come with lodgings and sometimes a small payment to enable you to have some money. Comparatively, the cost of living is 67% lower than in other areas of Latin America. The cost of living is so low you will be able to travel in the holidays and see more of this great country.
- Accommodation: USD $509– $952
- Utilities: USD $52
- GP Visit: USD $26
- Monthly Travel Pass: USD $27
- Basic dinner out for two: USD $16
- Cappuccino (regular): USD $3.62
- Beer in a pub: USD $1.94
- 1 litre of milk: USD $1.05
TEFL jobs in Mexico: KEY POINTS
AVERAGE SALARY
MXN 120–250 an hour at schools, business English higher
EDUCATION NEEDED
A degree is often required
MAIN JOB TYPES
Elementary school, private lessons & language centres
TEFL CERTIFICATE NEEDED
120 hour TEFL certificate
KEY FACTS
- Popular locations for TEFL jobs: Mexico City, Monterrey, Cancún, Nezahualcóyotl, Tijuana, and Queretaro
- The Average Salary for EFL teachers: The average salary for TEFL teachers does vary depending on your position. A basic monthly salary for full-time jobs will be 8,000–20,000 pesos (USD $400–$1,000) per month. For hourly work, the usual pay is 45-120 pesos (USD $2–$6) per hour up to 250 pesos (USD $12) for private lessons in the city. These are the rates you should consider if you tutor privately as well.
- TEFL qualification requirements: A 120-hour TEFL qualification seals the deal for most jobs.
- Education requirement: A degree is often required, but it doesn’t have to be in English
- Currency: Peso (MXN)
- Term times: The school year in Mexico starts in mid-August and ends in mid-July
- Language: Spanish
- Previous teaching experience: Experience isn’t always necessary, but if you are confident teaching business English you stand to get a better-paid position.
English is well taught in Mexico, and because of this, their literacy rate is very high, with many schools ranked as excellent. Many business schools have demonstrated such a high level of learning that they have gained international recognition for English teaching excellence. There are three levels of education for children in Mexico. A primary level deals with grades 1 to 6, a secondary level caters to years 7 through 9, and a high school takes years 10,11 and 12. You can find plenty of opportunities to teach English in Mexico at all levels. You will find that there are about 150 international schools in the country, and these teach proportionally more lessons in English than public schools.
The most reliable employment option for teaching English language in Mexico is at an elementary school. It is an excellent place to start if you have no TEFL experience, but you will have to accept lower pay. You finish by 2 pm, though, so you would have that option if you wanted to look into tutoring after school. Many Mexicans want to learn English during their lunch hour, so if you are available at that time, you could find much work around that time. Some language centres offer evening classes to mature students so again this is another way to supplement your income if you find the school pay isn’t enough to live on. Language schools offer the most freedom as they tend to employ by the hour from a pool of teachers on their books, and this means you are free to take on other work if they do not need you at a particular time. You could also trade English lessons for bed and breakfast if you want to spend some time moving around the country to see as much as possible.
Facts about Mexico
LANGUAGE
SPANISH
POPULATION
128.9
TEFL TEACHERS DEMAND
High
CURRENCY
Pesos
CAPITAL
Mexico City
OUR MEXICO TEFL RATING
4/5
TEFL jobs in Mexico: FAQS
Can I teach English in Mexico without a bachelor's degree
Yes, many language schools in Mexico hire teachers without a degree if they hold a recognised TEFL certificate of at least 120 hours. Bilingual schools, universities and many work visa applications do expect a degree, so teachers without one have fewer options and typically earn less.
How much can I earn as a TEFL teacher in Mexico?
Language schools in Mexico commonly pay around MXN 120 to MXN 250 an hour, business English MXN 250 to MXN 400 and private lessons MXN 250 to MXN 500, with Mexico City and Monterrey paying the most. A full time employment contract must pay at least the minimum wage of MXN 315.04 a day, about MXN 9,582 a month, in 2026.
Do I need to learn Spanish to teach English in Mexico?
No, Spanish is not required to teach English in Mexico, and lessons are usually taught entirely in English. Some Spanish makes daily life, renting a flat and dealing with immigration paperwork much easier, and many teachers take classes once they arrive.
TEFL courses
Become a confident, qualified English teacher with flexible online, classroom or mixed learning.
TEFL internship
With accommodation, training and full in-country support sorted – it’s the hassle-free way to kick-start your TEFL career.
TEFL jobs
Check out new TEFL job listings on our sister company’s well-stocked jobs board.
United Kingdom (UK)
United States (US)
Canada
South Africa
India
Australia
New Zealand
China
Russia
Germany
France
Spain
Netherlands
Vietnam
United Arab Emirates
Italy
Poland
Thailand
Türkiye