How To Make An Extra $300 To $1,140 A Month Teaching English in Thailand

When people ask me about teaching English in Thailand they start off with two questions:

What kind of experience do you need to teach English in Thailand?


How much money can you make as an English teacher in Thailand?

I’ve already answered the first question in this popular post. Today I’ll answer the second question.

But the answer to this question depends on a two things. First, where do you want to teach? Second, how much teaching do experience you have?

The more prestigious the school or language center, the higher the pay. The more experience you have, the more money you’ll make.

This website is mainly about teaching English to adults in Thailand. So let’s look at the list of jobs available to you while teaching adults. And let’s look at how much you’ll get paid for each position.

First, some universal rules about getting paid as an English teacher in Thailand:

  • Language centers pay teachers once a month, usually between the 1st and the 5th of each month.
  • Payday doesn’t always fall on the same day every month.
  • Sometimes you have to remind language centers to pay you.
  • Other times you might not get paid if the language center is having a rough month. (This is why it’s important to check the reputation of any language center you’re going to work for before you commit.)

How much money can you make teaching English in Thailand to adults?

I’ve based these rates on a conversion of $1 to 35 Thai baht.

Teaching English on Location at Corporations ($17+ per hour)

Language centers pay new English teachers in Thailand around 600 baht an hour to teach English at corporations. Compared to the average Thai salary, $17 is a lot of money. But you won’t be working 8 hours a day when teaching English to adults at corporations. Most classes are 2 hours long. So you’ll have to work multiple contracts because you’ll need at least 4 hours of classroom time per day to live in Bangkok.

Teaching English In-House at Language Centers ($7+ per hour)

Teaching on location at corporations isn’t the only way to teach English to adults in Thailand. You can also work at language centers. At language centers you’ll be teaching the same subjects but your classes will be smaller. You’ll make as little as 250 baht per hour teaching in-house. But pay increases depending on your experience and the budget of the language center you’re working for. The average pay for language centers is about 400 baht/hour.

Part-Time Teacher at a Corporation ($570+ per month)

If corporations hire you part-time (20 hours per week) you’ll get around 20,000 baht per month on the lower end. Pay increases with the size of the corporation and their budget.

Full-Time Teacher at a Corporation ($1,140+ per month)

For full time work (40 hours a week) at a corporation you’ll get around 40,000 baht per month on the lower end. Just as with part-time pay, full-time pay increases depending on the company’s budget and needs.

Teaching Private Lessons ($15+ per hour)

Teaching private English lessons to adults is also a great way to make money as an English teacher in Thailand. And the best part? You set your rates and times. On average you can charge 500 baht per hour. I’ve charged as little as 375 baht per hour if students were hard up for money but really wanted to learn. I’ve charged as much as 1000 baht per hour for small group lessons.

Teaching at English Camps ($300+ per camp)

You can teach English camps on the weekends for extra pocket money. English camps are when companies hire a handful of teachers to teach their employees English for an entire weekend. The English lessons are activity based and the camps are a lot of fun. The dress is casual because some English camps are in the mountains of Kao Yai or down at the beaches in Hua Hin. Language centers will cover your expenses for the weekend. Language centers will pay you by the hour or for the entire weekend.

Giving Presentations ($15+ per presentation)

Presentation work for language centers is another way to make money as a teacher in Thailand. When language centers make proposals to get teaching contracts at corporations they need a teacher to give a demo lesson. The teacher delivers a shortened version of the 2-hour lesson plan. And pay for this type of work is around 500 baht upwards.

Cancellations, holidays, travel expenses, and raises. How much do you get?

Do language centers pay teachers if a company cancels class without notification? If a corporation cancels a class without notification, the language center should pay you. Your time is valuable. Make sure language centers respect your time. So make sure the language center agrees to pay you for any classes canceled without advanced notice.

Do language centers pay teachers for holidays? If you’re hired part-time or full-time by corporations you’re paid a salary. So holiday or no holiday you’re paid the same salary every month. You won’t get paid holidays if you work at a language center or work based on contract hours at a corporation. Because Thailand has a lot of holidays you’ll miss a lot of pay. Especially around the new year and April, which is the Thai new year.

Do language centers pay teachers for travel expenses? Most language centers pay travel fees to cover the cost of your transportation to and from a corporation. Your travel expenses will depend on how far you have to travel. Language centers have paid me anywhere from 100 baht ($1.50) per class to 400 ($12) baht per class for travel. The 100 baht was to get to a logistics company right down the road from where I live. And the 400 baht was to cover my expenses driving from Bangkok to Bangpoo and back, about an hour each way. Sometimes this money isn’t enough. Sometimes you’ll have money left over.

What about raises? You’ll have to prove yourself as a good teacher and stick around before the language center you’re working for gives you a raise. Language centers have a big problem keeping teachers. Many people come here, work for a month, and then head to one of the party areas to spend their earnings. So it’s not out of the ordinary for language centers to withhold a certain amount of money per hour until a teacher finishes their teaching contract. But once you’ve been around for six months, if the language center hasn’t given you a raise, you better ask for one.

P.S. Making as much money as possible as a teacher in Thailand is just one of the topics you’ll learn in the Teach English in Thailand Audio Guide. Find out how to become an English teacher in Thailand in just one hour.


By | 2016-11-13T23:03:23+00:00 October 31st, 2016|Blog|

Leave A Comment