TEFL Heaven logo


Speak To Us About This Program:
(+1) 916 692 0226 (USA/ CAN)
(+44) 208 1333 885 (UK)


teach English in Mexico - turtle

Speak To Us About This Program:
(+1) 916 692 0226 (USA/ CAN)
(+44) 208 1333 885 (UK)

Puerto Vallarta TEFL Program Summary

Start your TEFL training and certification in Puerto Vallarta – a jewel on the Mexican pacific ocean – and then prepare to teach English in Mexico!

You will study and train in a state of the art facility within a centralized and authentic Mexican atmosphere. After you have completed your 140 hour TEFL course, we will ensure you get your dream teaching placement in Mexico. Placements could be anywhere in the country and are mostly in primary and secondary schools, working Monday to Friday.

Teaching English abroad is a rewarding experience in more ways than just a salary. You are able to  experience first-hand a new and very different culture to your own, all the while making a positive contribution to the local Mexican community!

teach English in Mexico - students
teach English in Mexico - Allie

The TEFL course was great. The instructors are caring and help you with whatever it is you need. They have a great system for job placement and will put you where is best for you. I made some wonderful friends through the course, and am actually still living in Puerto Vallarta working as a 1st and 2nd grade teacher. 

Allie Wheeler

​ See full review on the Go Overseas website >>>

Key Program Details

  • What's included
  • housing

Finding Work is Easy Through Our TEFL Team

During the TEFL training period, we give you all the tools, resources and contacts you need to secure a paid teaching job. Most jobs are secured within a few weeks after the course, and sometimes even shorter than that. A great benefit is to have our experienced in-country TEFL team at your disposal recommending good places to work, and where to avoid applying for jobs.

In Mexico, teaching jobs can be found in both language centers and schools. In language centers, you will be teaching adults, with some younger classes, depending on the employer. It's also common to travel to corporate locations and teach company staff English, as well as have private students to tutor. Jobs are all year round for language centers.

If you decide to teach in a school, the school year runs from August to June, and you could be teaching primary or secondary students.

Contract lengths are for around 6 months or more. Salaries vary, but are around the equivalent of 700 US dollars per month, and for living cost you would spend about just over half of that each month. For a clearer idea of costs, one of our teachers, Kelly, wrote a Mexico Salary vs. Livings Costs Guide for you.

Start Dates and Fees

Start dates for this TEFL Program are generally every month and places fill up fast. Mexico is a popular location for teaching English abroad, so we suggest you apply early in order to get your desired start date.

Go here to see all start dates and prices of this program.


You learn loads about teaching as well as about yourself, actually. The teachers are brilliant at the school that I teach at - and the kids are amazing!

Beth Ingledew

 TEFL Teacher Mexico

Teach English in Mexico - group

Begin Your Journey Now

Begin Your Journey Now

useful Articles

Why Teach English in Mexico?

Practice Your Spanish

Immerse yourself in the Spanish language by teaching English in a Spanish-speaking country! You'll be fluent in no time!

Help Others

In life, relationships matter! Your relationship with your students will be the thing you treasure the most in your time abroad.

Explore Latin America

It's easy to visit other Latin American countries when you are already on the continent, and there so many interesting ones to choose from! 

Explore Teach Abroad Programs in...

© TEFL Heaven 2009-2017, All rights reserved.