71,112 Certified Grads since 1992
Talk to an Advisor 800-779-1779

Teaching English in MexicoNow Hiring


Map of Mexico

See other ESL teaching opportunities in
Latin America
How Much Can I Earn?
Monthly Salary:
4,000 - 15,000 MXN?
220 - 810 USD
Private Tutoring per Hour:
200 - 300 MXN
11 - 16 USD
Income Tax Rate:
6 - 15%
Ability to Save per year:
500 - 4,800 USD

What Are My Benefits?
Sometimes included or allowance may be given
Rarely included
Health Care:
Rarely included
Sometimes paid

What Will Teaching Be Like?
Teaching Hours:
20 - 35
Typical Contract Length:
One year or less
Typical Start Date:
Year round
Application Timeline:
1 - 3 months

What Do I Need?
Work Visa:
Employer sometimes sponsors
Education Requirements:
High School Diploma or Bachelor's Degree
Oxford Seminars TESOL/TESL/TEFL Certificate
Additional Notes:
Work visa application in home country may be required; contact the Mexican Embassy/Consulate for up-to-date information
Download PDF
Financial Snapshot for Mexico
Thank you for downloading.

Mexico: A Financial Snapshot

Knowing how the banking system works and expected costs, such as prices for apartments and groceries, makes the Oxford Seminars TESOL/TESL/TEFL certified teacher more informed.

Expected Apartment Costs in Mexico

Like many places around the world, the price to rent in a popular city will cost more than rent outside the center of a city or in a neighboring rural area. It is estimated that most English teachers in Mexico will spend between $4,000 and $6,000 MXN per month on the costs of day-to-day living.

Banking in Mexico

English teachers who want to set up a bank account in a Mexican bank will have the option to have the money in their account in the form of American dollars or Mexican pesos. Money can be transferred to accounts throughout Mexico or abroad. In order to get a Mexican bank account, ESL teachers must show the following:

- A valid passport
- A Temporary Resident or Permanent Resident Visa
- At least one reference from a bank or creditor (Mexican or abroad)
- Proof of address

Food Costs in Mexico

Mexican cities are filled with restaurants and street vendors selling a wide assortment of food. One of the reasons many ESL teachers decide upon teaching English in Mexico is the access to a diet of well-known foods. Eating out is relatively inexpensive compared to America, but eating at home can help English teachers save even more money. It is highly recommended that foreigners avoid tap water, fruits peeled by others, and salads. Always wash all food with bottled water (which is extremely easy to find and cheap to purchase), as it usually takes months before the digestive systems of ESL teachers adjusts to Mexican water. The same thing occurs to Mexicans when they travel north of their border. Before leaving home, it is recommended to consult a family physician about drinking and eating while in Mexico.

Below are some examples of typical Mexican food prices:

- 1L bottle of water - $9-10 MXN

- Taco from a street vendor
- $10-15 MXN

- Eggs (carton of 12) - $25 MXN

- Bottle of Beer - $25-45 MXN

- Big Mac - $49 MXN