ESL Teaching Jobs in Mexico

Home / ESL Teaching Jobs in Mexico


Speaking English is an absolute requirement for Mexican citizens who wish to advance in a professional field. Due to its close ties with the United States and Canada, many Mexican companies conduct a certain amount of their business in English.  If you’ve decided to teach English in Mexico for a living, you can rest assured that you’ve chosen a profession that’s in high demand.

Teaching English in Mexico will give you the chance to experience firsthand the rich Mexican culture. Teachers typically live in the country for at least a year, and many choose to stay beyond that because Mexico is a truly beautiful place to live. Whether you’re teaching in a major metropolitan area or a small rural city, you’ll find the Mexican experience uniquely enlightening and enriching.

Requirements : High School Diploma and The Canadian College of Linguistics’ TEFL/TESOL Certification
Typical Contract : One year
Peak Hiring Season : July to August
Teaching Hours/Week : 15 – 35
Monthly Salary* : 6,000 – 12,000 MXN
Private Tutoring : 81 – 85 MXN /hr
Cost of Living : Cost of a Big Mac = 32 MXN
Income Tax : 3 – 34%
Accommodations : Usually included
Airfare : Sometimes included
Health Care : Usually included
Holidays : Sometimes paid
Visa : Usually included (FM3)
Important Notes : It is easiest to find a ESL job once you are inside Mexico, although our graduates have secured jobs from Canada.


See current ESL job opportunities in Mexico >>>Click here