ESL EFL International English Teaching Jobs Board

Welcome to our new international jobs board for English teachers. View the latest English teaching jobs worldwide.

Are you currently looking for English teachers? Get your teaching job seen by thousands of teachers from around the world.

Post your job absolutely FREE. This is a limited time offer!

Teaching Positions in Mexico

Location: Mexico  | Type: Secondary School |  Contract: Full-time |  Listed: 13th Jul 2019

Job overview

Excellent private schools throughout Mexico are hiring for August , one school year contracts with possibility of extending.

Job description

For all positions the following is required:

Bachelor's Degree in Ed or the correspondent field 

Native English speaker 

Formal classroom teaching experience 

Valid passport


- Literature Teacher (Grades 7, 8 and 9)

- Humanities Teacher (History Grade 7, Electives in Grades 9 and 10)

- Physics and STEAM Teacher (Science, Technology, Engineering, Art and Mathematics) Grades 8 and 9

- Art Teacher

- Music Teacher for early years, Native English with some Spanish preferably.


Monthly salary $28,000 - 40,000 Mexican pesos 

Medical Insurance 

Monthly rent stipend $7,000 Mexican pesos 

Work visa cost (50% of cost is covered by the school) 

Savings fund and other benefits


Mathematics teacher (Middle and High School grades)


Monthly salary 28,000 - 35,000 Mexican pesos 

Monthly rent stipend $4,000 Mexican pesos 

Medical insurance 

Paid work visa and other benefits


Primary homeroom teachers (1st - 6th grades)

Bachelors in Ed. or equivalent is required.


Monthly salary 18,000-30,000 Mexican pesos 

Paid housing 

Medical insurance 

Paid work visa 

Travel expenses and other benefits


Primary, Middle & High School English teachers


Monthly salary 18,000 Mexican pesos

Paid housing

Medical insurance

Paid work visa and other benefits


Middle & High School English teachers


Monthly $13,500 Mexican pesos

Monthly rent stipend $2,500 Mexican pesos

Medical insurance

Paid work visa and other benefits


Biology and Physics teacher- High school

For this position teacher must be already established in Puebla, it is only 8 periods per week.


Approx $2,000 Mexican pesos per week plus benefits.

How to apply:

Please contact us with your resume in Word format and reference letters at: either [email protected] or [email protected]

Only teaching backgrounds can be considered for teaching positions. There is NO placement fee for teachers.