Skip to content
ESL.careers
Find Jobs
Sign inPost a Job

For teachers

  • Find Jobs
  • Submit Resume
  • Resume builder
  • Courses
  • Teacher resources
  • Country guides
  • Blog & guides

For schools

  • Hire Teachers
  • Search teachers
Post a Job

Account

Sign inCreate account

Partner offers for teachers moving abroad

ITTT10% off with code ETUNU2026K →SafetyWingFrom ~$63 per 4 weeks, medical cover →WiseReal rate, fee shown up front →

Affiliate links: we may earn a commission at no cost to you. All partners for teachers

The ESL world is hiring.

ESL.careers

The modern ESL career platform for teachers and the schools that hire them.

For Teachers

  • Browse Jobs
  • Submit Resume
  • Country guides
  • Visa guides
  • Remote work options
  • Refer a school

For Employers

  • Employer Plans
  • Post a Job
  • Search teachers

Resources

  • Blog
  • Teacher salaries
  • Career tools
  • Partners for teachers
  • Teach abroad guide
  • Teacher resources
  • Schools directory

Connect

  • About
  • iPhone app
  • Contact

Also from us

  • Asia Visa GuideLong-stay visa rules, dated and sourced
  • WeightlessRemote jobs that are not teaching
Secure payments via StripeListings checked for spam and scamsFree for teachers, alwaysReport a listing
© 2026 ESL CareersPrivacyTermsRefundsHow we workDisclosureAdvertiseSponsored articles
Job posts from $19 · Teachers always free
Home/Mexico/Mexico City

City guide

Teach English in Mexico City, Mexico

Largest ESL market in Latin America with deep business English demand.

Mexico City (CDMX) concentrates Mexico's corporate English and university ESL hiring. Polanco, Roma Norte, and Condesa are the most popular expat neighborhoods. The market is large enough that most teachers find roles after arriving.

Neighborhoods

Roma Norte and Condesa for the expat centre, cafés and the highest rent. Juárez for central at slightly less. Coyoacán and Del Valle for quiet and families. Polanco for corporate clients and the top of the market.

Cost of living

Roughly 8,000 to 20,000 MXN a month for a one-bedroom depending on neighbourhood. Corporate English pays better per hour than academies but is scattered across the city, and CDMX traffic makes an unplanned schedule expensive in time.

Best for

Teachers wanting a major Latin American capital with strong food, culture, and growing English demand.

Mexico at a glance

Salary: Language schools: 12k to 22k MXN per month. Business English contracts: 250 to 400 MXN per hour. Universities: 18k to 30k MXN per month. Cost of living is low enough that most teachers live comfortably.

Visa: Many teachers work informally on tourist visas, though this is technically not allowed. Legal employment uses the Temporary Resident visa with work permission, which the school sponsors.

Full Mexico guide →

Open positions in Mexico City

No active listings right now. The board updates daily; check back soon or browse the full feed.

Browse all jobs →

Other cities in Mexico

Teach in Guadalajara

Lower cost of living than CDMX with a strong language school market.

What you need to teach in Mexico City

The practical side of moving here, from partners we earn a commission from at no cost to you.

ITTTOnline TEFL course10% off with code ETUNU2026K→SASafetyWingMedical insuranceHealth cover for the gap before your school insurance starts→WiseMoney transfersPaid in one currency, need money in another? Skip the bank markup→

Affiliate link: we may earn a commission at no cost to you. All partners

Useful next steps

Submit your resume

Free for teachers. Create an ESL Careers teacher profile.

Full Mexico guide

Visa, salary, hiring seasons, and country-wide context.