ESL/EFL English teaching in Thailand

ESL/EFL English teaching in Thailand

The land of smiles is a popular attraction not only for tourists but also for educators. Despite the fact, English is in demand worldwide, Thailand has more advantages in comparison with other countries. Such a marvelous destination may boast about its eternal summer, fresh fruits, and white sand beaches. The population has got used to greeting foreigners, so there is friendly and welcoming environment for travelers. It is also a sought after place because there are many spectacular spots nearby. Thanks to the low cost of living, it's possible to enjoy life here rather than make ends meet. The list of reasons to settle down in Thailand is almost endless, so if you are looking for a perfect place to teach people, that's it. Let's figure out what you need to land a job here.

How do you get a job teaching English in Thailand?

The requirements for ESL teachers in Thailand are pretty clear and reasonable. It isn't so hard to meet such expectations. You always have a chance to make a good lasting impression at the interview. But firstly, be sure that you fit the bill.

The requirements for ESL teachers in Thailand:

  • Tutors must be either from English-speaking countries or fluent speakers with C2 level.
  • Having a bachelor's degree.
  • TEFL/TESOL certification is preffered.
  • Some experience in teaching English.

As soon as you are a degree holder, you may start searching a job. Education is important because employers want to be sure you are qualified enough to teach people of different ages. Frankly speaking, it is a part of immigration law, nobody wants to get in trouble. Whether you have a bachelor's degree or master's, you may expect to get paid well and have other benefits. 

When it comes to citizenship, apparently, native-speakers are reliable canditates, however, you can always prove your competence and fluency with professional or personal achievements.

Course for English teachers

EFL teaching salaries and other benefits in Thailand

A national minimum wage is $500 a month. There are many factors that can increase this sum drastically. Depending on the institution you may expect to earn from $900-1,500 a month. An average commitment to the employment contract is one year, as soon as you finish an academic year, you may expect to have one-time allowance. Also, some employers offer free rent appartment and provide teacher's trainings. Even if you aren't so lucky to get a paid housing, it's not the end of the world. As we mentioned, Thailand is quite affordable. You can rent accommodation on your own, it may take $300-400 a month, whereas other expenses may eat about $200, you will save some dough by the end of the month. Flight reimbursement also might be included in stipulations. But firstly, you spend your money buying flight tickets.

English teacher in Thailand

Obtaining a work visa

If your motherland isn't a part of the European Union, a non-immigrant B visa is for you. It allows to work legally having education purposes or business meetings and live in Thailand for some time. Before applying for a work permit, don't forget about the letter of acceptance from your workplace. They are only responsible for your imployment and sponsor you. As soon as your background check done, you provide neccessary documents and applying forms to the Department of Education. It may take from one to three months. As we mentioned getting visa has something to do with education, so there is no chance to work here without a degree.

List of the various ways to teach ESL in Thailand

There are different places to work depending on your prefference and qualification. Most of English language learners are kids, so there is a huge demand for tutors in schools and kindergarten. However, if you aren't fond of playing active games and immitating animals in English, probably you should consider working with adolescents and grown-ups. It's important to decide what students you are ready to teach, because your competence must be enough and appropriate for that. For example, willigness to teach Business English may be not enough without having similar background. When it comes to teaching kids, you must have patience to explain the same things many times. Experience isn't all you need to become an English teacher in Thailand, however it's better to understand what to expect.

Public Schools

Thailand school

Academic year in Thailand starts in May and ends in March, and includes a huge variety of teacher's duties. Full-time job suggests making lesson plan, participating in school events, creating materials, assesing children's result. Needless to say that is quite respectful and awarding job. There is a fat chance to get financial bonuses, but the salary is pretty decent $800-1,300. There aren't special requirements. The good new is such institutions willingly hire newcomers and fresh graduates.

Private and International Schools

When it comes to difference between public and private schools, the main one is teaching experience. Take into account that salary in private institutions is higher, the requirements are stricter too. It's a competitive environment, where all candidates try to do their best to stand out from the crowd. Usually, such work places offer decent conditions such as salary from $1,900-2,500 a month and other benefits.

In comparison with Thai schools international ones follow Western education system, so international certificate is required for an ESL teacher. Other professional accomplishments will be your advantage. Two years of teaching experience is a minimum to apply for. Such institutes have personal approach to each student and try to make lessons engaging and thought-provoking. That's why your language knowledge must be impeccable. Teaching procces includes a variety of ways and methods to organize effective learning environment. The salary is about $2,500-4,800 including health insurance, airfaire, and vacation days.


If you consider well-paid challenges, be ready to boast about your education, teaching experience, and level of the language to work at college or university. Teaching adolescents suggest making lesson plans, making monthly reports, checking home task, and assessment. You must have at least a master's degree to work there. If you are thoughtfull and love planning your life, such a workplace fits you. Part-time job, vacation days, sick leave, and retirement are things that may attract some teachers who plan life in advance. Working about 10 hours a week you may earn about $900-1,900 a month. You must be good at group sessions, because an average class consists of 50 students.

Language Schools

Work schedule in language schools depends on students' preferences. Business people opt for morning hours, whereas children and adults are ready to study in the evening.  An average amount of people in a class is 4-10 students. As a teacher, you have to come up with lesson plans, materials, and activities to engage learners. Usually, a repost system requires testing and assessing students, so that they can measure their progress. There is always need for ESL teachers, so you may work part-time or full-time. It is quite convenient, a mothly salary is about $900-1,300, whereas free schedule allows to earn $11-16 per hour. In comparison with public institutes, you will be paid only for working hours, so it excludes extra curriculum activities and paperwork. The stipulations are pretty reasonable, a bachelor's degree and teaching license are required, whereas other things are preffered.

Corporate Training Programs

If you are good at Business English or some certain fields, you have a chance to share your knowledge with employees of an international company. You have to work from their office and adjust to flexible schedule of your students. Public speaking, giving presentations, and role-plays are those activities that will definetely lead your students to the effective result. Most of the learners are people of 30-45 years old, who want to get promoted. There is much work such as making lesson plans, assessment, reporting, and search of materials. Fortunately, it is paid very well $1,500-2,000 a month. Keep in mind that there is a cut-throat competition among ESL teachers to get such a job, so you have to impress a potential employer with international certification and some magnificent professional accomplishments. Two years of teaching experience in Business is a necessity.

Test Preparation

Exam preparation process in Thailand is different in comparison with other countries. There are some popular exams, which are in demand here. So, in order to study and work abroad people usually pass GRE, SAT, IELTS, TOEIC. You have to be not only qualified but also experienced enough. It is well-paid job that requires much effort such as making courses from scratch and searching materials. As long as you teach students of different ages, you may choose convenient working hours to teach. The high score of an exam will be a proof of your competence. Feel free to boast the best results of your students to convince an employer that you are good at it. An average wage is about $20 an hour.

Teaching English Online

If you got used to working remotely and control your workday, turn to popular Asian online schools. Such a way will allow you to travel around and not to stick to the one place. The visa regulations have nothing to do with online work. So, everything you need is to impress a potential employer. In that case some requirements that we have discussed might be either important or minor. International online schools willingly hire even unexperienced teachers, if they are passionate and dilligent. Futhermore, you may set your own price for lessons working on a language platform. You will be the only, who is responsible for your income. It's a good way for those, who want to see Thailand, but aren't ready to work in a state education system. The payment ranges $10-25 an hour.

How to find ESL/EFL jobs in Thailand?

It is better to start searching and appying between February and March, because most of institutes in Thailand start teaching in May. It takes some time to find something appropriate, but be sure your resume and CV make a good lasting impression. Also, reference letters from previous work is quite helpful. Highlight your advantages and things that you are good at. There is a fat chance to teach exam preparation, general and business English to all levels of students equally well. Keep focus on one thing and do your best to develop your professionalism there.

Thailand students

There are many different recources, where you can find job accroding to your salary and conditions preferences. Also, paying some recruiters you may enroll in a program. In that case recruiting agency does all paper work instead of you. You will have a constant supprot in emergency situations. We have prepared some trust-worthy online websites, where you can easily find good workplaces and make a wise choice. 

Where to go?

There are three main destinations in Thailand. Each of them is wonderful but different. Somewhere you may make more money, and somewhere you can have better life conditions. Make a list of your priorities.

Bangkok is the capital and will suit you if you are fond of fast-paced life. Eternal traffic jam and rat race offer short-term work conditions. Give it a shot if you want to try. It's not a tourist attraction, so the cost of living is a bit lower in comparison with popular sunny places. In Chiang Mai you can get closer to nature and wild animals. Life isn't so cheap. Also, school requirements oblige you to speak Thai. Phuket is the most expensive among our list of three. As long as tourists permanently go there, the cost of living is high. But payment isn't the main reason of why ESL teachers opt it for. Spectacular nature, amazing view points, and white sand beaches play the most important role. People with itchy feed will enjoy such a way to travel to nearby islands.


Thailand offers marvelous opportunities to have a good time travelling around and eating seafood. Many teachers claim that it's their best desicion to work there. International experience you get there will come in handy down the road. Gorgeous sunsets, historical heritage, and friendly people will convince you to settle down here. You just need to choose a destination, find a potential employer, and start appying for work visa. Be sure you have enough money for start, because you need it till you first salary comes.

The requirements to start teaching career in Thailand aren't complicated. Depending on a workplace you can predict employer's expectations. Define your blind spots and highlight your strengh. If you aren't experienced enough and don't feel confident in teaching, TEFL/TESOL certification is a way to develop your professional skills and start work in Thailand. 120-hour course is enough to get familiar with the most effective learning technics and implementation of EFL teaching easily. In a couple of months you will be able to teach English without hesitation. Enroll now with a nice discount.

We hope you found the article inspiring and useful. Feel free to leave your questions in the comments section below. We are always happy to help.

choose us?


Click on a convenient way of communication,
we will be happy to answer all your questions.

Join us
Legal information
INTERNATIONAL CERTIFICATION LTD, Company number 12190935, Office address 2nd Floor College House, 17 King Edwards Road, London, United Kingdom, HA4 7AE

INTERNATIONAL CERTIFICATION COMMONWEALTH, 1000327789, 75 Eglinton Ave W, 1909 Ontario, Mississauga, Canada, L5R 0E4
HST 780000410RT0001 © All Rights Reserved