Skip to content

Country Guide ยท Thailand

โ€ข

7 min

How to Become an English Teacher in Thailand (2026)

Thailand is the most popular TEFL destination in South East Asia. Here is everything you need to know about qualifications, salaries, visa routes and finding your first job.

Why Thailand?

Thailand has one of the largest and most accessible English teaching markets in South East Asia. With thousands of language centres, public schools and international schools hiring year-round, it is the go-to first destination for many TEFL teachers โ€” and for good reason. Low cost of living, a warm and welcoming culture, incredible food and easy travel access to the rest of SE Asia make it a hard market to beat.

What qualifications do you need?

  • 120-hour TEFL/TESOL certificate (minimum โ€” required by most schools)
  • Bachelor's degree in any subject (required for a work permit)
  • Native or near-native English proficiency
  • Clean criminal background check (apostilled from your home country)
  • Valid passport with at least 12 months remaining

The degree requirement is strict for formal employment in Thailand โ€” you need it to obtain a Non-Immigrant B visa and teaching licence. Without a degree, your options are limited to volunteer roles or short-term positions that operate in a grey area.

Salary expectations in Thailand

Language centres
THB 30,000โ€“45,000/mo
~$850โ€“1,300
Public schools
THB 35,000โ€“50,000/mo
~$1,000โ€“1,450
International schools
THB 60,000โ€“120,000+/mo
~$1,700โ€“3,500+

Cost of living in Bangkok is low โ€” a comfortable lifestyle including rent, food and transport typically costs THB 15,000โ€“22,000/month, meaning most teachers can save THB 10,000โ€“20,000/month even on entry-level salaries.

Step-by-step: How to get a teaching job in Thailand

1
Get TEFL certified
Complete a 120-hour TEFL course online. This is your entry ticket to the Thai job market. Schools will not interview you seriously without it.
2
Prepare your documents
Gather your degree certificate (apostilled), TEFL certificate, passport copy, background check and recent passport photos. Start apostilling your degree early โ€” it takes 2โ€“4 weeks.
3
Apply for jobs
Use our jobs board, Ajarn.com and direct applications to school networks. Apply 2โ€“3 months before your target start date. Schools respond quickly โ€” usually within 1 week.
4
Obtain your visa
Enter Thailand on a tourist visa, secure a job offer, then convert to a Non-Immigrant B visa. Your employer handles most of the paperwork for the work permit and teaching licence.
5
Start teaching
Complete your school's orientation and start classes. Most teachers are settled and teaching within 10โ€“14 weeks of starting their TEFL course.

Ready to teach in Thailand?

Get TEFL certified online and start your Thailand job search today.

View TEFL Courses

Frequently asked questions

How long does it take to get a teaching job in Thailand?

From starting your TEFL course to your first day teaching typically takes 10โ€“16 weeks. The TEFL course itself takes 4โ€“6 weeks part-time, then 4โ€“8 weeks for document preparation, job applications and visa processing.

Do I need to speak Thai to teach in Thailand?

No โ€” English is the language of instruction and most schools prefer teachers who teach entirely in English. Basic conversational Thai is helpful for daily life but not required for the job.

Is Bangkok the best city to teach in?

Bangkok has the most jobs and the highest salaries, but Chiang Mai, Phuket, Pattaya and smaller cities all have active markets with less competition. Many teachers prefer the slower pace of life outside Bangkok.

Can I teach in Thailand without a degree?

A degree is technically required for a formal work permit. Some schools operate less formally and may hire without one, but this limits your options and legal protection. A degree opens far more doors.

What is the Thai Baht worth in USD?

Approximately THB 35 = USD 1 (2026). So THB 40,000/month is roughly USD 1,140/month โ€” strong purchasing power given Thailand's low cost of living.