Posted on February 13, 2020 | By Simren Rait
Before You Go
27th Nov 2019
So, you’ve decided you want to teach English in Thailand? Excellent choice! With amazing scenery, mouth-watering street food, an ever-smiling population and a huge demand for TEFL teachers, we’re not surprised you’ve decided to TEFL here. But now you probably have one burning question: “how much can you earn teaching English in Thailand?”. Well, carry on reading to find out everything you need to know about the TEFL salary in Thailand.
Average salary: US$800-$1,100+ per month
Teachers working in public schools usually make between $800 and $1,100 per month, depending on location and experience. But if you have a few years teaching experience under your belt, you’ll be able to make much more. Plus, you’ll have really sociable hours and you’ll get weekends off – winner!
Average salary: US$650-$1,500+ per month
Salaries at language academics can vary drastically as they usually pay an hourly rate. The rate you get paid will depend on where you’re based, your experience and the types of lessons you’re teaching. Generally, if you teach at a language school, you’d be expected to work around 18-25 hours with a minimum hourly rate of $9. With this being said, if you’re willing to teach adults or work late evenings and weekends, you can easily boost your hourly rate up to $30+!
Average salary: US$1,700-$2,500+ per month
If you’ve got some teaching experience and TEFL certificate, you’ll be able to bag a job at a local bilingual school. Working at a private bilingual school is a great way to earn a high salary and rake in some great benefits such as, flights, longer holiday breaks, weekends off and health insurance.
Average salary: US$3,000-$5,500+ per month
Hands down, the best way to earn big in Thailand is to work at a top international school. While working at a private international can be quite similar to a bilingual school, they offer a much higher salary! But they’ll only hire teachers who hold a degree and have many years’ experience outside of Thailand.
Average salary: US$1,000-$2,000+ per month
Although the salary for working in universities in Thailand isn’t as high as some of the other types of work, you’ll generally only be expected to work up to 20 hours a week and you’ll only have to show up at the university for the hours you teach. This means you’ll have lots of free time to explore Thailand or teach English online to boost your income.
If you enjoyed this article, you may also like: Everything you need to know about teaching English in Thailand and What to expect teaching English in Thailand.