Scenic view of Thailand with temples and lush greenery

Teach English
in Thailand

Thailand is perfect for those who like nature and adventure because it has some of the most beautiful beaches in the world, which you will have plenty of time to visit over and over again since the average English teaching job in Thailand is only 29 hours per week.

฿30–35k/mo
Base monthly salary
Year-Round
Hiring cycle
Any Passport
Schools sponsor work permits
29 hrs/wk
Average teaching hours
120 hrs
Min. TESOL certification

Requirements to Teach English in Thailand

Education
University Degree
TESOL Certification
120-hour TESOL / TEFL certificate. Study TESOL / TEFL online with OnTESOL to receive the best training for ESL teaching jobs in Thailand and internationally.
Experience
No experience required. Most schools help teachers with work permits and airfare.
Why Thailand

Why Teach English in Thailand?

Thailand is one of the most popular destinations to teach English abroad. Teachers can easily find English teaching jobs at private ESL institutes throughout the country. Most schools are in Bangkok, Chiang Mai, and Chonburi.

For the most part, schools are family-owned businesses or small local chains. Teaching English at public schools and teaching Business English to private one-to-one students are also popular in Thailand.

Teachers work an average of 29 hours per week. You can apply via a recruitment agency or directly via schools' websites. Most schools help teachers with work permits and airfare.

01

Low Cost Of Living

When a meal at a local restaurant costs $2, the median ESL salary goes a long way! Most TESOL jobs in Thailand come with accommodation, so language teachers are able to travel around the country and save some money. Bangkok is about 20% more expensive than Chiang Mai, but teachers earn a higher income in the capital.

02

Top Travel Destination

Thailand has a lot to offer as a work and travel destination, and teachers can travel throughout the country by train for less than $10! You can find a cheap bedroom for as low as $4 a night in the country side or a luxurious room for as low as $50 a night in a top Thai beach resort.

03

Both Gap-Year And Career Opportunities

Whether you are looking to get started as a teacher, or pursue an exciting international career in language teaching education, Thailand has it all. This magical TESOL destination attracts a wide range of people who share a passion for living in an exotic destination.

Salary & Cost of Living

How Much Can I Earn Teaching English in Thailand?

Position Type Pay Notes
Public Schools ฿30,000+/mo (~US$1,000) Plus benefits. Stay away from internship programs that charge teachers hundreds of dollars and pay less than US$400/mo.
Private Schools ฿35,000+/mo (~US$1,200) Plus accommodation and benefits.
Business English US$25 – US$40/hr Highest paid English teaching jobs in Thailand. Found in tourist and business centers.
How to Find Jobs

How To Apply for TEFL Jobs in Thailand

Apply for English teaching jobs online, via a recruiter, or in person. All these options are free. Below we will show you their advantages and disadvantages. Don’t pay for job placement assistance or take an internship in Thailand! These are the most well-known scams in the TEFL industry. Find well paid teaching jobs with just a university degree and an internationally recognized TESOL / TEFL certificate. Teaching experience is not required.

Apply Online
Most Common

Private schools in Thailand accept job applications all year round. You can apply online from the comfort of your home. The Director of Studies will interview you via Skype or telephone, and the school will help you process the visa.

Some schools offer subsidized airfare or a bonus to reimburse you for your travel expenses. When you get to Thailand, the school will likely pick you up at the airport and take you to your apartment. Most job offers come with full or partially subsidized accommodation.

Applying for jobs online is the most common route for new teachers. It is quick, safe and free. You can find job ads and a list of schools on the OnTESOL job board or you can visit Ajarn, where many Thai schools post job ads.

Advantages
  • Quick, safe, and free
  • Apply from home before arriving
  • Schools help process visa
  • Many offer subsidized airfare
  • Accommodation often included
Considerations
  • Can’t see facilities beforehand
  • Interview via Skype/telephone only
  • Harder to assess school culture remotely

Using a recruitment agency is very common. It is free for applicants because schools pay recruiters to find qualified teachers. For this reason, private language schools give preference to teachers who apply online.

Using a recruiter is highly recommended for those who wish to teach in a Thai public school.

Advantages
  • Completely free for teachers
  • Best route to public school jobs
  • Recruiter handles paperwork
Considerations
  • Private schools prefer direct applicants
  • Less control over placement

Just choose a city and go! Flying to Thailand and applying for jobs in person is the most unorthodox option, but it has its benefits. Applying for jobs in person allows teachers to see the facilities and talk to the teachers.

Furthermore, the best schools only hire teachers whom they can interview in person. This is true for Thailand as it is for the rest of the world; the reason is that a face-to-face interview allows the Director of Studies to find more about the teacher as well as test his or her lesson planning skills on the spot. Some schools in Thailand do not require TESOL certification, but the best ones do — and they will test your teaching skills during the job application and interview.

Advantages
  • See facilities and meet teachers first
  • Best schools prefer in-person interviews
  • Test lesson planning skills on the spot
  • Access to top-tier positions
Considerations
  • Requires flying to Thailand first
  • No guaranteed job on arrival
  • Need savings for initial expenses
Best Cities

The Best Cities to Teach English in Thailand

Bangkok
Capital · Business English · Most Jobs

As the capital, Bangkok is where you will find the most TESOL jobs. There are many language institutes operated by Thai and international chains. There are also many jobs in family-owned schools and in the public school system. Teaching experience is not required, but experienced teachers can teach business English lessons and earn a much higher income.

Teach English in Bangkok →
Chiang Mai
Culture · Temples · Festivals

Those who want to experience Thai culture go to teach English in Chiang Mai. Located in northern Thailand, Chiang Mai attracts millions of tourists who come to see Thailand’s beautiful temples and enjoy traditional festivals. The number of jobs in the private and public sector is similar to Bangkok, but schools in Chiang Mai pay slightly less.

Teach English in Chiang Mai →
Chiang Rai
Buddhism · History · Low Cost

Chiang Rai is a small city near the northern border of Laos and Myanmar. It was founded in 1262 and has played an important role in the history of Buddhism. People interested in teaching English in Chiang Rai should apply for public school jobs only as there are very few private academies. Wages are the lowest in Thailand, but the cost of living is also very low.

Teach English in Chiang Rai →
Phuket
Beaches · Surfing · Relaxed Lifestyle

Phuket is the place that resonates in everyone’s mind when they think of teaching English in Thailand. Phuket’s white sandy beaches and clear blue waters attract tourists from all over the world. Phuket is also known for its relaxed attitude and delicious food. Go surfing, trekking, dolphin watching, or read a book under a tree. New teachers should apply for TESOL jobs in public schools, while experienced teachers can pursue highly paid jobs in some of the few private language schools that operate in Phuket.

Teach English in Phuket →
Recommended Certification

What TEFL Certification Do You Need to Teach English in Thailand?

The minimum TESOL certification requirement for English teaching jobs in Thai public schools, International Schools, or private after-school English classes is a 120-hour TEFL / TESOL certificate. OnTESOL is academically equivalent to CELTA without the hefty tuition. Learn to create lesson plans that replace the textbook with communicative and task-oriented activities.

Our advanced CELTA-equivalent online TEFL / TESOL courses are perfect for entry-level ESL teaching positions, K-12 positions at international schools, and high-paying business English teaching positions in Thailand. Whether this is your first time going abroad, or you are an experienced teacher looking for adventure, OnTESOL has the right TEFL / TESOL certification for you!

Interested in Business English? Those who have one or more years of teaching experience may apply for high-paid Business English teaching jobs in Thailand. The 20-hour Teaching Business English specialist is highly recommended to learn how to teach Business English one-to-one or at a language center. In this specialist, you will learn everything from performing a Needs Assessment for your students to developing the first four 1-hour lessons based on a series of lesson plans that fit with the learning objectives you negotiate with your students.

OnTESOL offers TESL Canada accreditation, professional tutor support, live interactive classes via Zoom and free job placement assistance in Thailand. Your dream job is waiting for you!

⏱ 120 hours
Advanced TEFL/TESOL Certificate
The certification OnTESOL recommends for every teacher heading to Thailand.
  • Accredited by ACCET (U.S. Dept. of Education recognized)
  • Recognized by TESL Canada
  • Academically equivalent to CELTA
  • 3 lesson plan lab assignments with tutor feedback
  • 10-hour Lesson Planning Workshop (Live via Zoom)
  • Pre-recorded videos + self-paced — complete in 4–12 weeks
  • Credential valid for life — teach anywhere worldwide
  • Free Thailand job assistance & job board access
  • Add TBEC, TEYL, or IELTS specialist for only US$79
Enroll Now View full course details →

“My tutor was extremely supportive in giving constructive criticism that was very beneficial for my professional growth as a teacher. She also gave me many ideas for extending lessons and introducing further materials for students. I feel that my career as an international teacher has been boosted with new confidence.”

Debra Wapple
120-hour TESOL Certificate · Thailand
★★★★★

Find English Teaching Jobs in Thailand

Such a beautiful country could not be left out from our free job assistance program. OnTESOL provides free recruitment services, a Thai job board so you can access hundreds of jobs throughout the country, and a list of employers for you to start your job hunting process.

FAQ

Common Questions About Teaching English in Thailand

Everything you need to know before making the move to Thailand.

You need a minimum 120-hour TESOL / TEFL certificate. Study TESOL / TEFL online with OnTESOL to receive the best training for ESL teaching jobs in Thailand and internationally. OnTESOL’s courses are accredited by ACCET, a U.S. Department of Education recognized agency. Some schools in Thailand do not require TESOL certification, but the best ones do — and they will test your teaching skills during the job application and interview.

Public schools pay a minimum of 30,000 baht per month (approximately US$1,000) plus benefits. Private schools pay a minimum of 35,000 baht per month (approximately US$1,200) plus accommodation and benefits. Business English programs are the highest paid English teaching jobs in Thailand — you can earn between US$25 and US$40 an hour teaching Business English in the tourist and business centers in Thailand.

No experience is required. Find well paid teaching jobs with just a university degree and an internationally recognized TESOL / TEFL certificate. Experienced teachers can teach business English lessons and earn a much higher income.

You can apply online, via a recruiter, or in person — all these options are free. Applying for jobs online is the most common route for new teachers. It is quick, safe and free. Using a recruiter is highly recommended for those who wish to teach in a Thai public school. The best schools only hire teachers whom they can interview in person.

Don’t pay for job placement assistance or take an internship in Thailand! These are the most well-known scams in the TEFL industry. Stay away from internship programs that charge teachers hundreds of dollars and pay an honorarium that is less than US$400 per month. OnTESOL provides free recruitment services, a Thai job board, and a list of employers for you to start your job hunting process.

Bangkok is where you will find the most TESOL jobs, with many language institutes and public school positions. Chiang Mai is ideal for those who want to experience Thai culture, temples, and traditional festivals. Phuket offers a beach lifestyle with positions in public and private schools. Chiang Rai provides the lowest cost of living, though wages are also the lowest.

The UK-based CELTA certification course does not offer comprehensive training in lesson planning. Their main focus is the Practicum and lesson planning is introduced lightly in preparation for this module. The 120-hour TEFL / TESOL certification course offered by OnTESOL includes 3 lesson planning Lab Assignments that will prepare you to use a variety of communicative and task-based lesson planning frameworks in Thailand and internationally.

Cheap online TEFL courses under $200 may get you an entry-level teaching job in Thailand because they only serve to tick a box on the work visa application, but they won’t prepare you much for the classroom. This is because cheap online TEFL / TESOL certification courses assess their trainees through quick multiple-choice assignments or reflection essays instead of giving trainees the opportunity to practice the ESL lesson planning frameworks they need to become a successful ESL teacher in Thailand.

Your OnTESOL credential will be valid for life. You can use it to teach English abroad anywhere you want to go, and it’s also valid for teaching jobs in native English-speaking countries such as Canada and the United States.

From Our Graduates

Articles by OnTESOL Graduates in Thailand

Learn more about the life of the ESL teacher in Thailand. Click on the links below to find tips on living, traveling, and teaching English in Thailand!

Ready to Teach in Thailand?

Get Certified to Teach English in Thailand

Earn your ACCET-accredited TESOL/TEFL certificate online, at your own pace. OnTESOL provides professional tutor support and lifetime job placement assistance to help you land the best teaching job in Thailand.

Accredited by ACCET Recognized by TESL Canada Equivalent to CELTA