Teach English in Thailand: Financial Snapshot

Teach English in Thailand: Financial Snapshot

ESL teachers travelling to Thailand can expect to earn between 25,000 – 40,000 Baht per month and enjoy a low cost of living. Meeting monthly living expenses, occasional dining out and in-country vacationing are all possible on a teacher's salary.

Living and Teaching in Thailand
Thailand: At a Glance
Thailand: Living in Thailand
Thailand: Teaching ESL in Thailand
Thailand: Financial Snapshot

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 centres. For example, expected costs for a bachelor apartment in Bangkok could run between 7,000 - 25,000 Baht monthly, while similar accommodations in a smaller city center may cost as little as 4,000 Baht. Utilities run between 1,400 - 4,000 Baht depending upon how often the air conditioner is used.

Banking in Thailand

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 traveller’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.90) 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 – 70 Baht
  • 1L of milk - 56 Baht
  • 1 dozen eggs - 59 Baht
  • 1 loaf of bread - 46 Baht
  • 1kg of chicken breast - 81 Baht
  • 1kg of beef - 368 Baht
  • 1kg of apples - 91 Baht

Other East Asia / Southeast Asia Countries:

Cambodia ~ China ~ Hong Kong ~ India ~ Indonesia ~ Japan ~ Korea ~ Kyrgyzstan ~ Laos ~ Malaysia ~ Nepal ~ Taiwan ~ Thailand ~ Vietnam