72,249 Certified Grads since 1992
Talk to an Advisor 800-779-1779
Borders opening! Available teaching positions soar in Japan, Taiwan, Vietnam... more info

Teaching English in ThailandNow Hiring


Map of Thailand

See other ESL teaching opportunities in
How Much Can I Earn?
Monthly Salary:
30,000 - 50,000 THB
902 - 1,504 USD
Private Tutoring per Hour:
450 - 700 THB
14 - 21 USD
Income Tax Rate:
10 - 15%
Ability to Save per Year:
1,700 - 9,800 USD

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

What Will Teaching Be Like?
Teaching Hours:
18 - 25
Typical Contract Length:
One year preferred; short-term may be available
Typical Start Date:
May, November, or year round
Application Timeline:
1 - 4 months

What Do I Need?
Work Visa:
Employer sponsors
Education Requirements:
Bachelor's Degree,
Oxford Seminars TESOL/TESL/TEFL Certificate
Download PDF
Financial Snapshot for Thailand
Thank you for downloading.

Expected Apartment Costs
Food Costs


Expected Apartment Costs

As in most countries around the world, the cost of living varies significantly between large and small city centers. For example, expected costs for a bachelor apartment in Bangkok could run between 7,000 - 22,000 Baht monthly, while similar accommodations in a smaller city center may cost as little as 4,000 Baht. Utilities run between 1,500 - 5,000 Baht depending upon how often the air conditioner is used.


ESL teachers should know that ATMs are the best way to exchange or withdraw money while in Thailand, as they are readily accessible throughout the country. Taking traveler’s cheques is not advised as they would not necessarily be accepted at local restaurants and shops.

To open a bank account in Thailand, one must have a valid work visa. A 100 Baht deposit (~$3) is typically required and an ATM card costs approximately 150 Baht. Most large businesses will accept major debit and credit cards, but be aware that smaller shops may not.

In the event that an exchange of currency is needed, it is important to remember that bills must be virtually perfect (not crumpled or torn).

Food Costs

The following table provides ESL teachers with examples of the cost of food in Thailand.

  • Restaurant meal for one – 60 to 350 Baht
  • 1L of milk - 54 Baht
  • 1 dozen eggs - 55 Baht
  • 1 loaf of bread - 41 Baht
  • 1kg of chicken breast - 73 Baht
  • 1kg of beef - 322 Baht
  • 1kg of apples - 88 Baht
Go top