Teach English Abroad in Thailand

Back to Programs

A Guide to Teaching Abroad in Thailand

Three words: Mango. Sticky. Rice. From incredibly affordable, yet delectable, street food (pad thai from a food stall is no joke) to white sand beaches galore to majestic Buddhist temples and beyond, Thailand is a dream destination for all types of travelers. In fact, Thailand is so deliciously amazing that many wish they could live there permanently. Thankfully, there’s an easy way to do just that: teaching English in Thailand! There are hundreds of schools to choose from, and with its prominence in Southeast Asia, English teachers are in high demand. So pack your chopsticks and sunscreen, get your TEFL certificate, and head to teach abroad in Thailand!


Thailand is massive, so the culture and atmosphere varies from north to south (and east to west to a lesser extent). Choosing the right location to teach English in Thailand will impact your enjoyment, so decide what you want and then look for the right place. For example, a big city will have more opportunities and a higher salary, but it may be harder to immerse yourself and can be stressful.

Bangkok, the capital of Thailand and home to the royal family, is a popular option for international teachers, and there are plenty of schools. But, if you don’t like massive cities, then this is definitely not the place for you to teach English in Thailand. With millions of people and a variety of diverse neighborhoods, Bangkok is a place to both enjoy and be cautious of at the same time. The city is home to all the modern amenities one could hope for and has a reasonable rate for apartment rentals, but it is also incredibly touristy. Just make sure to balance what you want in a teaching job versus the stress of city life.

Chiang Mai is a smaller city in the north. It has a cooler climate, more historic charm, and less of a party vibe. There are plenty of ESL teaching jobs to choose from, teaching students from kindergarten all the way through university. The cost of living in Chiang Mai is a bit cheaper than in Bangkok as well, making it an attractive place for those on a budget. Chiang Mai offers premium access to the coveted north, to cities like Pai and Chiang Rai, which are more heavily influenced by Chinese culture and are unique to northern Thailand.

Other than Chiang Mai and Bangkok, Thailand’s two largest cities, teaching jobs are available in a more limited capacity in the southern region. Cities like Surat Thani and Krabi have some teaching job opportunities, as well as access to the beautiful coast, but options will definitely be more limited and salaries will most likely be lower as well.

Teaching Jobs in Thailand

You may be surprised at how much you can do from abroad when searching for teaching jobs in Thailand. Many schools will conduct interviews over webcam or telephone so that you can have your position secured before you fly over. Before you start your job search though, consider which type of school you'd like to teach English in Thailand.

Public Schools. Education is compulsory in Thailand for children between the ages of six and 15, and there are free public schools where children learn English, amongst other subjects. While there are plenty of opportunities to teach English in Thailand, because of how many public schools there are, it’s useful to keep in mind that class sizes tend to be large and there is usually a lack of resources. Those looking to teach English in Thailand should be willing to improvise and be creatively flexible with how they handle their resources and classrooms. TEFL certifications are usually, but not always, necessary to teach at public schools in Thailand.

Private or International Schools have better facilities and smaller classes; these institutions often cater to preschool children, compulsory school age children, and students seeking some form of higher education. The pay is higher for teaching jobs at these schools, and there are more resources available to teachers than at public institutions; however, a TEFL certification and sometimes actual teaching experience is needed.

Other options for teaching in Thailand include private tutoring, language school positions, or volunteering. These options are inconsistent and have lower pay; however, there is more flexibility and variety. Volunteering as a teacher in Thailand will get you valuable experience and there are always schools looking for extra help. Private tutoring will earn you extra pay and you’ll be able to dictate your hours more freely. And finally, teaching at a language school has hourly pay, so you can work there as a side job to earn more money. 

Keep in mind that some employers prefer candidates who are in Thailand already, because they know that you are committed and that you are much less likely to change your mind and dropout (which does happen). So you may want to consider traveling to Thailand first, which also gives you a chance to get to know Thailand and even to explore different areas and different cities before you make a decision regarding where you want to teach. For instance, you might decide you don’t like Bangkok and that you would rather find a smaller school near Phuket or Krabi.

Salary & Costs

A huge perk of teaching English in Thailand is the low cost of living and the strength of many currencies against the Thai Baht. However, it’s easy (almost too easy…) to get carried away; careful budgeting is required as salaries aren’t flagrant and city spending can be expensive.

Salaries vary from school to school and place to place. In Bangkok and Chiang Mai, teachers can expect higher pay than from what they would receive in smaller towns or in the southern region. As for the different types of schools, language schools tend to pay the least, public schools have a modest wage, and international and private schools pay the most. A thorough planner can live comfortably from any of these salaries, though extra cash from tutoring on the side always helps!

Though Thailand is famous for its low cost of living, you'll probably have to at least fund your flights there and back, and perhaps your accommodation, though this is often included as part of your teaching job benefits. Plus, if you're planning on traveling after your teaching stint, it's a good idea to have a little cash stashed away for excursions and any extra special souvenirs. 

Accommodation & Visas

All individuals who want to teach English in Thailand will need a nonimmigrant visa, but the process and requirements will depend ultimately on your nationality. No matter if you’re a tourist or a teacher, visas are required on your passport before entering the country. For some, it’s easy-peezy, for others, it takes a little more legwork. Make sure to look at to find the closest Thai embassy to you. 

Housing will change per situation, but most teachers get nicely furnished apartments with air conditioning for that ever blistering Thai heat. Thai accommodations will vary based on where you decide to teach in Thailand, with nicer housing usually more widely available in the bigger cities. If you’re a whiz in the kitchen, keep in mind that many Thai residences don’t have kitchens; the majority of people just eat out, since it’s actually more affordable. If a kitchen is super important to you, make it known early-on in the placement process.

Benefits & Challenges

Trouble planning in advance. There's only so much that you can plan in advance, and at some point you're probably going to have to wing it; for instance, if the class you had planned on teaching was supposed to start August 15th, but instead was changed last minute to August 20th, remember to stay calm, think logically what to do next, and remember that what seems like a nightmare now will become a hilarious story in a few short weeks. One of the most exciting aspects of living and teaching abroad is that you just don't always know what's going to happen. Embrace it, and have fun!

Amazing food. There’s something to be said a place where the people don’t normally cook at home, but instead go out for every meal. The affordability and the deliciousness of every meal on the street or in a restaurant in Thailand is downright astounding. Many people coming home from Thailand say that the hardest part is leaving behind the food.

Smiles. Thailand is the Land of Smiles, and while some of the situations that people smile at may take you by surprise, in the end a lot of visitors have left Thailand in a happier mental place. Don’t be embarrassed if someone smiles at you, just return the smile, and keep on your merry way.

Thailand is one of the most popular countries in the WORLD to travel to for so many reasons. If you teach English in Thailand, you’ll have the unique opportunity to immerse yourself in Thai culture for a longer period of time than most will ever be able to. Take advantage of it and not only make money and help kids learn English, but have the experience of a lifetime.

Read More

written by:

A Guide To
Teaching Abroad in Thailand


 Find Teaching Jobs in Thailand Now


This listing has been saved 48 times

Get TEFL Certified & Make Money Teaching English in Thailand

Want to get paid to teach English in Thailand? Get TEFL certified with International TEFL Academy & join 15,000 ITA alumni teaching English 80+ countries worldwide. ITA offers TEFL courses online & in 25 locations globally, including Chiang Mai, Thailand. All students receive lifetime job search guidance & exclusive access to alumni services and networks across the globe.

A teacher in Thailand with her students

This listing has been saved 43 times

TEFL Heaven

TEFL Heaven provide face to face TEFL certification, and package this with a guaranteed paid teaching position in Thailand. International participants will gain TEFL certification over a 3 week training course which takes place in 4 different locations in Thailand's paradisical coastal and island locations. You can gain valuable work experience, make new friends, and have the experience of a li...


This listing has been saved 6 times

Award winning Program, Teach, Travel and make a difference

Awarded the Best TEFL Provider in Thailand! This 140-hour in-class TEFL course has over 14 years of Professional Teacher Training experience, placed over 5,700 Degree and Non-Degree holders in Paying Jobs. Course includes Teaching Practice & Observation at Real Schools, Thai Language training, Resort accommodation, Cultural trips, Job Guarantee and Non-immigrant Visa support. Discounts available.

Group of teachers huddled in

This listing has been saved 17 times

Get Paid to Teach English in Thailand with i-to-i

Sign up to a 5-month supported teaching programme in Thailand and be more than a tourist as you commute to school, teach English and fall in love with this idyllic country… whilst also getting paid! Known as our Thailand Internship, you will also receive full internationally accredited TEFL training to get you fully prepared for a memorable adventure. No teaching experience necessary!

Longtail boat in Thailand
International TEFL Academy

This listing has been saved 6 times

SEE TEFL Teacher Training

Teach abroad in Thailand with SEE TEFL Teacher Training. Participants can Teach English as a Foreign Language to Thai students after completing four weeks of TEFL training courses. The program is open to participants under 65 who are native English speakers or have strong English language skills. All applicants should be adaptable and open to new situations.

Foreign teacher with his Thai students

This listing has been saved 9 times

Teach and Travel in Thailand!

There are four programs to choose from upon deciding to teach and travel to Thailand with Mediakids Academy. Available openings include mentors in the fields of Math, Science, and English. Eligible participants are individuals between the ages of 22 to 40, who are either European, American, Canadian or Australian. Program is available in nearly ten locations.

Mediakids Academy - Asian children smiling and holding up "peace" signs

This listing has been saved 63 times

Job Placement in THAILAND after Onsite TEFL Certification

Get placed in a public school position after successful completion of our internationally accredited, three-week (140-hour) TEFL certification course in Thailand. We have TEFL courses in Krabi (the beach!) and Chiang Mai (the mountains!). They are internationally accredited, and the course fee includes lodging and breakfast, airport pickup, all course materials, a Thai language course, weekend ...

Young Thais in traditional costumes

This listing has been saved 460 times

International TEFL & TESOL Training: Teach in Thailand

Jump start a teaching career with the International TEFL and TESOL Training program in Thailand. Known to be a popular destination for ESL teachers, the organization aims to train participants in the field in order for them to hone professional skills in effectively teaching the English language to others. The program is available in Ban Phai, Chiang Mai, and Phuket.


This listing has been saved 35 times

Get Paid to Teach in Thailand

Earn a monthly stipend teaching English to students of primary or secondary schools in Thailand with GeoVisions. The schools are located in both urban and rural areas, including the capital of Bangkok and the cities of Chiang Mai and Chiang Rai. The program provides language instruction and medical insurance.


This listing has been saved 28 times

GoTEFL Thailand: Subsidized TEFL Course + Guaranteed Job

Remove the stress and hassle of coming to teach in Thailand with the GoTEFL Training and Placement (TAP) program. This program is unique in that it hires you before you arrive and pledges to subsidize a third of the cost of your TEFL training! The benefits: * Full 120-hour TEFL International certified course in Chiang Mai with Thai cultural lessons and adventure excursions * Included acco...


This listing has been saved 7 times

Teach English in Thailand

Teach Away, Inc. Thailand based programs are open to native English speakers who hold a Bachelors degree and are interested in teaching English as a Second Language. This program typically lasts for one year and are based in Bangkok. Teachers who are open to exploring a foreign culture with a distinct history and traditions are welcome to apply.


This listing has been saved 11 times

Exceptional TEFL teaching opportunity in Thailand

Thailand has always been – and always will be – a clear TEFL favorite; a huge part of this is the welcoming Thai community. On your arrival, you will be picked up at the airport before being transferred to your orientation venue. The two week orientation in Chiang Mai is your chance to prepare yourself for the placement, as it is focused on teaching essentials. Placements vary from kinder...

Couple riding an elephant in Thailand

This listing has been saved 16 times

Paid Teaching positions in Thailand with API

API offers paid teaching position at public and private schools in cities throughout Thailand. Semester or year-long placements are available starting only in May. Programs include housing, visa assistance, airport pickup, orientation, and medical and travel insurance, among many other services.


This listing has been saved 26 times

Greenheart Travel

Get paid to teach in Thailand, while exploring the country's beauty. To be considered for Greenheart Travel teaching programs individuals must be American citizens who possesses a Bachelors Degree in any field. Although prior teaching experience is an advantage, it is not required. Positions last for an entire academic year.