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.

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 →