Accredited online TEFL Courses from $29 14-day money-back guarantee
4.94/5 on Go Overseas Try a free lesson Need help?
Compare courses

Choose a course to enroll

120 hoursThe standard for most jobs

168 hours+48 hours: young learners and adults

200 hours+32 hours: Business TEFL

Not sure? Compare all courses

TEFL jobs in Mexico

Teach English in Mexico: jobs, pay and visas.

Mexico is one of the easiest places to start teaching English: schools hire all year, a degree isn't legally required for language schools, and fluent non-native speakers are welcome. Here's what the jobs pay, what you need and how the work visa works.

Mexico at a glance

  • Typical payMXN 10,000–25,000 a month at language schools (about $580–$1,450)
  • DegreeNot legally required for language schools; most schools and universities want one
  • Native speakerNot required. Fluent non-native speakers are hired
  • TEFL120 hours is the usual standard
  • Work visaTemporary resident visa, sponsored by your employer
  • Hiring peaksJune–August and December. Academies hire all year

Pay converted at about 17 pesos to the dollar. Checked October 2026.

English teaching jobs in Mexico

Where you can teach, and what it pays.

Most new teachers start at a language school, then add private or company classes. Pay is lower than in East Asia, but so is the cost of living outside the biggest cities.

Job typeMonthly payIn US dollarsDegree needed?
Language schools (academias)Most common first job. Paid per class hour, often with morning and evening split shifts.MXN 10,000–25,000$580–$1,450No, TEFL is the standard
Private bilingual schools (colegios)School-day hours with children and teens, following the school year.MXN 15,000–30,000$870–$1,745Usually
UniversitiesFewer openings, usually for experienced teachers.MXN 18,000–40,000$1,045–$2,325Yes, often a master's
International schoolsQualified-teacher roles. A TEFL alone isn't enough.MXN 25,000–50,000+$1,455–$2,910+Yes, plus a teaching licence
MXN 250–500/hourBusiness English classes at companies
MXN 150–500/hourPrivate tutoring
Paid per hourOnline teaching, set by each platform

Typical ranges from 2026 teacher guides and job ads. Pay varies by city, school and experience.

Requirements to teach English in Mexico

What schools in Mexico ask for.

Degree

Not required by Mexican law or for the work visa. Language schools often hire without one, but bilingual schools, universities and many corporate clients prefer it.

English level

You don't need to be a native speaker. Schools hire fluent speakers of any nationality, and a TEFL certificate helps show you can teach.

TEFL certificate

A 120-hour TEFL is the usual standard for language schools. Extra training in young learners or Business English helps you stand out.

Background check

Not required by immigration law, but some schools ask for one. Have a recent police check ready, just in case.

Mexico work visa for English teachers

How the work visa works, step by step.

Teachers work on a temporary resident visa with permission to work. Your employer starts the process, so the job offer comes first.

  1. 1

    Get a job offer

    From a school registered with Mexico's immigration institute (INM). Many teachers interview in person or online first.

  2. 2

    Your employer applies

    The school files your work permission with INM. When it's approved, you receive a reference number.

  3. 3

    Visit a Mexican consulate

    Apply for your temporary resident visa at a Mexican consulate, normally in your home country.

  4. 4

    Enter Mexico

    Travel on your new visa. You can't legally start work before this, including on a visitor permit.

  5. 5

    Swap it for your card

    Within 30 days of arriving, exchange the visa for a temporary resident card at an INM office. It is usually valid for a year and renewable.

!
Rules and fees change

Check the latest requirements with your school, the Mexican consulate and Mexico's immigration institute (INM) before you travel. Expect government fees of several hundred US dollars in the first year.

When and where to look

Hiring seasons and the main cities.

When schools hire

  • June to August, before the school year starts in August or September
  • December, before the January term
  • All year at language schools, which take new students in rolling intakes
  • Quiet times: Christmas, New Year and Easter week (Semana Santa)

Where the jobs are

Most openings are in Mexico City, Monterrey, Guadalajara, Querétaro and Mérida. Big cities pay more but cost more; smaller cities are cheaper to live in.

Before you accept an offer

  • Ask for a formal contract. It includes a year-end bonus (aguinaldo) of at least 15 days' pay and public healthcare (IMSS).
  • Confirm the school will sponsor your visa.

TEFL certification for Mexico

Which StudyTEFL course fits teaching in Mexico?

All courses are online and self-paced, with a QR-verifiable certificate you can show employers straight away.

Most popular$39

120-hour TEFL-TESOL

The standard qualification for language-school jobs, with real classroom video and tutor support.

$49

168-hour TEFL-TESOL

Adds 48 hours on young learners and adults. Useful for bilingual schools and kids' classes.

Good for Mexico$59

200-hour TEFL-TESOL

Adds Business English on top. Useful for company classes, which pay some of the best hourly rates.

$29

120-hour Online Specialist

A lean option if you mainly want to teach online from Mexico.

Compare all courses, including practical options →

Mexico TEFL job boards

Start your search here.

These boards list English teaching jobs in Mexico. Always check a school is real and registered before you send documents or travel.

North America, Central America and the Caribbean

English teaching jobs beyond Mexico.

Requirements and pay are rough guides. Employers and governments set their own rules, so check each job carefully.

Bahamas

Requirements
Degree, TEFL certificate, fluent English
Average pay
$1,200–$2,000/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

Barbados

Requirements
Degree, TEFL certificate, fluent English
Average pay
$1,000–$1,800/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

Belize

Requirements
Degree, TEFL certificate, fluent English
Average pay
$700–$1,200/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

Bermuda

Requirements
Degree, TEFL certificate, fluent English
Average pay
$1,400–$2,200/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

Canada

Requirements
Degree, TESL/TEFL/CELTA, native/fluent English
Average pay
C$2,000–C$4,000/month
Inclusions
Local contracts, sometimes benefits
Criminal record check
Yes

Costa Rica

Requirements
Degree, TEFL certificate, fluent English
Average pay
$700–$1,200/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

Cuba

Requirements
Degree, TEFL certificate, fluent English
Average pay
$700–$1,200/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

Dominican Republic

Requirements
Degree, TEFL certificate, fluent English
Average pay
$700–$1,200/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

El Salvador

Requirements
Degree, TEFL certificate, fluent English
Average pay
$600–$1,000/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

Guatemala

Requirements
Degree, TEFL certificate, fluent English
Average pay
$600–$1,000/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

Honduras

Requirements
Degree, TEFL certificate, fluent English
Average pay
$600–$1,000/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

Jamaica

Requirements
Degree, TEFL certificate, fluent English
Average pay
$1,000–$1,800/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

Nicaragua

Requirements
Degree, TEFL certificate, fluent English
Average pay
$600–$1,000/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

Panama

Requirements
Degree, TEFL certificate, fluent English
Average pay
$700–$1,200/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

Trinidad and Tobago

Requirements
Degree, TEFL certificate, fluent English
Average pay
$1,200–$2,000/month
Inclusions
Local contracts, sometimes housing
Criminal record check
Sometimes

More regions:

Teaching English in Mexico: FAQs

Short answers.

Can I teach English in Mexico without a degree?+
Yes. A degree isn't required by Mexican law or for the work visa, and many language schools hire without one. Bilingual schools, universities and international schools usually do ask for a degree.
Do I need to be a native English speaker?+
No. Mexican schools hire fluent speakers of any nationality. A TEFL certificate is the usual way to show you're trained to teach.
How much do English teachers earn in Mexico?+
Language schools typically pay MXN 10,000–25,000 a month (about $580–$1,450). Bilingual schools and universities pay more, and Business English classes often pay MXN 250–500 an hour.
Can I work on a tourist (visitor) permit?+
No. A visitor permit doesn't allow paid work. You need a job offer and a temporary resident visa with work permission, which your employer sponsors.
When do schools in Mexico hire?+
The busiest times are June to August, before the school year starts in August or September, and December, before the January term. Language schools hire all year.
Which TEFL course should I take for Mexico?+
The 120-hour TEFL-TESOL ($39) meets the usual standard. Choose 168 hours ($49) to work with children, or 200 hours ($59) if you want to teach Business English to companies.

Ready for Mexico?

Get TEFL certified online from $29.

Self-paced, accredited and with a QR-verifiable certificate. 14-day money-back guarantee.

Checkout Currency (Display Price is USD$)
Scroll to Top