Although not quite as popular as nearby South Korea and neighbor China for teaching English abroad, Thailand has nonetheless caught up in terms of being a great place to teach in Asia over the past decade.

A hot, tropical climate (which some people love...), friendly people, and a high but affordable quality of life have all added to the attractiveness of teaching English in Thailand.

If you're interested in teaching abroad in Thailand, read on for the low-down on teacher salaries, visas, and how to find a job.

In order to teach English in Thailand, most teachers will require native proficiency and a Bachelor’s degree. TEFL certification is not always required. The average salary for teaching in Thailand is $900 - $3,500 per month.

Most teachers will end up teaching at either a private language school or a public school. There are also quite a number of opportunities for teaching young learners at preschools.

The possibility to teach at a university also exists, but isn't quite as common. Same goes for teaching at an international school: there are opportunities, but they are competitive and often require that teachers have a teaching certificate from their home country.

Public Schools
  • Average salary: $800 - 1,000 USD per month
  • Schedule: Monday - Friday; 40 hours per week
  • Requirements: A Bachelor's degree and fluency in English. A TEFL certificate is a plus.

Most teachers teach in public schools and can expect to receive training from the Thai Ministry of Education. Depending on the region, the resources available could range from limited (in poor areas) to modern. Expect to have many large class sizes (around 50 students in a class) but also expect many days off (2-3 months off fully paid per year).

The numerous tests Thai students take (4 weeks of testing per year) further cuts into teaching time. While students might normally be stressed over tests, teachers cannot fail any Thai students. If a student fails a test, the student retakes the test until he/she passes.

Private Language Academies
  • Average salary: $8 - 20 per hour
  • Schedule: Varies; nights and weekends often required. Average hours are 18 - 25 per week.
  • Requirements: A Bachelor's degree and fluency in English. A TEFL certificate is a plus.

While they were the primary employer of English teachers in the past, the most common employer are now public schools. If you apply for work at a private institution, ask how long they have been in business because many come and go due to the difficult business environment.

Working in a private language institution can result in a more erratic schedule to accommodate business people (early morning) and students (afternoon and evening). Class sizes are generally small (around 10 students per class).

Teachers may be able to earn additional income by offering private tutoring to their students for around 300-700 baht/hr but be aware that some contracts prohibit private tutoring and schools will fire teachers for “stealing their customer.”

Universities
  • Schedule: 10 - 12 teaching hours per week.
  • Requirements: A Bachelor's degree, usually higher. A TEFL certificate and/or a teaching certificate is a plus.

Teaching at a university is highly prestigious and comes with few contact hours (10-12 hours per week). However, the salaries are similar to the salaries of public school teachers and professors must have at least a Bachelor’s degree, usually higher. The high prestige allows many professors to obtain other work and supplementary income while teaching at the university.

When and Where to Look for Jobs

The Thai school year is composed of two semesters starting May and November respectively. Semester breaks are on April and October. Finding a job in a popular city, such as Bangkok and Chiang Mai, might be difficult due to the competition but otherwise, finding a teaching job in Thailand at any time of the year is fairly easy.

Private institutions hire year-round but public schools and universities generally recruit teachers from March-May. Schools may also need to hire replacement teachers during the mid-year break in October. You can also look for a job throughout the year but try to avoid looking for one from December-February.

Jobs for teachers in Thailand are posted often on the Go Overseas teaching job board and Ajarn is a great resource for jobs, tips, and connecting with other teachers in Thailand.

Qualifications

A Bachelor’s degree in any discipline is required to teach legally in Thailand -- though you can still find jobs or schools willing to work around this if you don't have a degree.

In the past, this requirement was laxly enforced but the Thai government is enforcing the regulation more strictly. Teachers should bring their actual university diploma to Thailand but should always keep the original copy in their sight. If the school needs to bring the original copy to the Thai government, ask the school official to allow you to accompany him/her.

Many schools are disorganized and have a tendency to lose important documents. A teaching qualification (such as TEFL) and/or a prior teaching experience is not required but Thai schools give preference to teachers with prior teaching. Thai schools also prefer native English speakers and Caucasians (over Asians and blacks).

Classroom & Work Culture
  • When teaching, men should wear long pants (not jeans), a collared shirt and loafers or dress shoes. Black pants and shoes are preferred. Women should make sure to always cover their shoulders.
  • Try to avoid public confrontations and disputes. You don’t want to attract the wrath of the spirits. On the other hand, students will rarely say anything bad about their teachers.
  • Thai students are fun but get bored very quickly. Make sure to keep your lessons interesting and informative.
  • In public schools, attend all of the ceremonies throughout the year, even if they are not during school/work hours. Schools want to improve their face by displaying their foreign teachers.

For the complete list, read our internal tips for teaching in Thailand.

Working Visas for Thailand

Teachers in Thailand will have to obtain a Non-Immigrant B Visa before entering Thailand but the provider or school will help you with the process. Then, after arriving Thailand and being granted an initial 90-day stay permit, teachers should apply for a work permit. For more information on obtaining your work permit and your visa as a teacher, we've got a detailed guide on how to teach legally in Thailand.

Salary & Cost of Living

With a very low cost of living, teachers can live elegantly in Thailand with a monthly salary of around 16,000-50,000 Baht.

Teachers will generally find housing on their own, though some schools might lend assistance. Apartments usually meet Western standards and have air conditioning. Internet might not be available in apartments but are available on campus or internet cafes (for around 60 baht (US $1.50) per hour). You will have to pay for your airfare to Thailand but most schools/providers will reimburse you for your return flight home if you teach in Thailand for at least one year.

In general, teachers living in Bangkok can get away with a monthly budget of about $1,000 USD (more or less, depending on your lifestyle), while those outside of the city can live on even less -- from $300 - $800 per month. Typically, the teacher salaries and cost of living in Bangkok are about 30% higher than anywhere else in the country.

Head over to our blog if you want more in-depth details on teacher salaries in Thailand.

Coronavirus Information
  • Thailand announced on April 8th that all tourist visas ending on or after March 26th will be given an automatic 30-day extension.
  • The Civil Aviation Authority of Thailand has prohibited all commercial flights through April 18th.
  • As of April 3rd, there is a nationwide curfew in place from 10:00pm to 4:00 am
  • All travel must be justified by a certificate that can be downloaded from the government website or copied onto a sheet of plain paper.
Last Updated:
April 8, 2020

Flexible Booking Programs

These teaching programs in Thailand are offering increased flexibility in their booking terms due to the COVID-19 travel restrictions.
  • TravelBud
    Paid Teaching & TEFL Program in Thailand with TravelBud
    Thailand
    67 reviews9 interviews

    Teaching in Thailand offers some incredible opportunities to push your...

  • CIEE Teach Abroad
    Teach in Thailand | 6 or 12 month placements
    Thailand
    98 reviews9 interviews

    Stress free placement in Thailand includes: monthly stipend, housing...

  • InterExchange
    Paid English Teaching + Orientation Week in Thailand
    Thailand
    3 reviews

    Quick facts Eligibility: U.S. citizens 18+ Cost: $1,595 Start dates...

Teach Abroad Programs in Thailand

Displaying 16 - 30 of 38 programs
Global Work & Travel
Teach in Thailand (Hua Hin) | Global Work & Travel
Thailand
New Program

It’s not often you get to make this much of an incredible change in...

YESasia
YESasia | Teach in Thailand
Thailand
1 review

Want to teach abroad in Thailand? YESasia Teach Thailand has great...

Wee Can Teach
Free! TEFL Certification Course&Get paid teach in Thailand
Thailand
1 review

Would you like to get paid to teach English in one of Asia's most...

StartSmart Education
StartSmart Teach & Travel Thailand
Thailand

Teach & Travel in Thailand for the experience of a lifetime. Don't be...

AYC Intercultural Programs
Native English Speakers Needed in Thailand
Thailand

- You will teach using our prepared curriculum and teaching hours won...

English and I
English & I Programs at Banjongrat School in Lopburi, Thailand
Thailand

The English & I curriculum has been written with over 16 years of...

Cross Cultural Journey
Cross Cultural Journey - Teaching Thailand
Thailand

'Collectively, through utilizing the experiences of different people...

Travel Work Abroad
Teach and Travel in Thailand - Guaranteed Job Placement
Thailand

We are looking for energetic and passionate teachers to make a...

Intrepid Teachers
Travel and Teach in Thailand
Thailand

If you are looking to travel and teach, this is a perfect opportunity...

ESL in Asia
Work in Thailand - Earn a Salary, Live, Travel and Save
Thailand

Tell your friends and family you've FOUND A JOB! :) If you're looking...

Time2Talk English Academy
Teaching Positions at an English Language Center in Thailand
Thailand

We are an English Language Center in Thailand with branches located in...

Lingokids
Lingokids Educational Center Partner Program
Multiple Countries

Are you managing an English academy, nursery, daycare or preschool in...

Padoongrasdra School
Teach at Padoongrasdra School, a Christian K-12 School
Thailand

Padoongrasdra School (PRS) in Phitsanulok, Thailand is a Christian K...

Volunteer Teaching Programs in Thailand

Volunteering is a great way to teach in local communities in Thailand
  • GVI
    GVI: Volunteer in Thailand
    Thailand
    81 reviews8 interviews

    GVI offers a variety of programs in Thailand driven by sustainability...

  • International Volunteer HQ - IVHQ
    Most Affordable & Best Rated Volunteer Programs in Thailand from $320 with IVHQ
    Thailand
    23 reviews1 interview

    Trusted by 110,000+ volunteers, IVHQ offers the most popular volunteer...

  • Volunteering Solutions
    Volunteer in Thailand | Most Affordable Volunteer & Intern Projects
    Thailand
    36 reviews5 interviews

    Volunteering Solutions provides a wide range of volunteering programs...

  • Projects Abroad
    Projects Abroad Volunteer Programs in Thailand
    Thailand
    18 reviews3 interviews

    Thailand is a great introduction to South East Asia, and a wonderful...

  • Plan My Gap Year
    Plan My Gap Year - Volunteer in Thailand from $435
    Thailand
    14 reviews1 interview

    PMGY offers 1-week to 12-week volunteering opportunities in the urban...

  • Love Volunteers
    Make a REAL difference in Thailand with Love Volunteers from just $619!
    Thailand
    5 reviews1 interview

    Join Love Volunteers in Thailand to experience Chiang Rai as a local...

  • Friends for Asia
    Friends for Asia: Volunteer Programs in Thailand
    Thailand
    9 reviews4 interviews

    Volunteer abroad in Thailand with Friends for Asia! With a variety of...

  • Cross-Cultural Solutions
    Cross-Cultural Solutions: Volunteer Abroad in Thailand
    Thailand
    8 reviews2 interviews

    Poverty has declined substantially over the last 30 years in Thailand...

  • GIVE Volunteers
    GIVE Thailand Rural Reforestation & Wildlife Conservation
    Thailand
    15 reviews

    Our Thailand program is all about showing you the authentic side of...

TEFL Courses in Thailand

A TEFL Certification will help you acquire the skills and qualifications to teach abroad in Thailand
  • TravelBud
    Paid Teaching & TEFL Program in Thailand with TravelBud
    Thailand
    67 reviews9 interviews

    Teaching in Thailand offers some incredible opportunities to push your...

  • TEFL Campus
    TEFL Campus Phuket/Chiang Mai
    Thailand
    81 reviews4 interviews

    TEFL Campus offers two-course formats for your TESOL/TEFL...

  • Vantage Siam (Vantage TEFL Certification)
    Vantage | 120-Hour TEFL/TESOL Certification | Hybrid Option
    Multiple Countries
    113 reviews7 interviews

    American Accreditation—internationally recognized—validated by Lamar...

  • ITTT TEFL
    ITTT TEFL Course in Phuket
    Thailand
    6 reviews1 interview

    ITTT’s in-class TEFL course in Phuket is the ideal location to enter...

  • International TEFL Academy
    Get TEFL Certified & Teach English in Thailand!
    Thailand
    8 reviews

    Want to get paid to travel the world? By earning your accredited TEFL...

  • TEFL Heaven
    TEFL Heaven: Take on Thailand with Guaranteed Paid Job!
    Thailand
    75 reviews6 interviews

    TEFL Heaven is proud to deliver the TEFL Heaven's Take on Thailand...

  • SEE TEFL
    English Teacher Paid Internship in Thailand
    Thailand
    5 reviews2 interviews

    SEE TEFL is much more than the most popular TEFL training course in SE...

  • Asian College of Teachers
    Earn your TEFL/TESOL and Teach and Travel in Thailand
    Thailand
    122 reviews1 interview

    TEFL Certification Course in Thailand - The Gateway to a Brand New...

  • Destination TEFL
    Samui TEFL 4-week 140-hour intensive TEFL / TESOL course
    Thailand
    117 reviews5 interviews

    Our 4-week, 140-hour intensive TEFL / TESOL course covers every aspect...

Flexible Booking Programs

These teaching programs in Thailand are offering increased flexibility in their booking terms due to the COVID-19 travel restrictions.
  • TravelBud
    Paid Teaching & TEFL Program in Thailand with TravelBud
    Thailand
    67 reviews9 interviews

    Teaching in Thailand offers some incredible opportunities to push your...

  • CIEE Teach Abroad
    Teach in Thailand | 6 or 12 month placements
    Thailand
    98 reviews9 interviews

    Stress free placement in Thailand includes: monthly stipend, housing...

  • InterExchange
    Paid English Teaching + Orientation Week in Thailand
    Thailand
    3 reviews

    Quick facts Eligibility: U.S. citizens 18+ Cost: $1,595 Start dates...

New Jobs

Explore Teaching Abroad in Thailand

Frequently Asked Questions

  • How can I teach English in Thailand?

    Most teaching jobs in Thailand will require a near native level of English fluency, as well as a Bachelor's degree. A TEFL certification may be required in some cases. Teaching jobs can be found through a number of different means: you could go through a recruiter, a third-party organization that will set you up with a job, or apply directly by looking at job boards and searching for international schools.

  • What are the requirements to teach English in Thailand?

    While not always the case, most teaching jobs will require you to be a native speaker of English and to hold a Bachelor's degree. Some may also require TEFL certification. Teaching abroad through a volunteer organization can be a good way to get teaching experience without necessarily fulfilling these qualifications.

  • How much money can you make teaching English in Thailand?

    Salaries vary depending on the type of school you teach in, ie public, private, or international. On the lower end, public schools may pay around $800 per month, while private international academies can pay up to $5,500 per month.

  • Can you teach English in Thailand without a degree?

    Most schools will require all English teachers to hold a 4 year Bachelor's degree. For non-degree holders, volunteering can be a good way to still get classroom experience.

What People Are Saying

View from the rooftop of my apartment

I found the program to be very beneficial. Originally I was going to do everything myself, but decided to go through the program to have extra support and guidance. I found that it was a very worthy...

Teaching Anuban was always so much fun!

My experience with Premier TEFL has been absolutely amazing, especially their TEFL course. The amount of support and help I received through Premier TEFL was mind blowing. What company travels all the...

Last day of school with my P1 (1st Grade) students.

I would highly recommend Travelbud to anyone wanting to teach abroad. I have been teaching in the United States the past 4+ years and I decided to teach abroad to learn more about how I could support...

Popular Teach Abroad Articles

Related Teach Abroad Articles