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 $800 - $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 know that you'll have between few weeks to a few months off per year to relax and travel.

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, there is a No Fail Policy in Thailand. This prevents teachers from failing their students. Instead, if a student fails a test, the student retakes the test until he/she passes.

Language Academies

  • Average salary: $600 - $1,500 USD per month
  • 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 language academies were the primary employer of English teachers in the past, the most common employer is now public schools. If you apply to work at a private institution, make sure they are well-established -- many come and go due to the tough 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 smaller than public schools (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 per hour but be aware that some contracts prohibit private tutoring and schools will fire teachers for “stealing their customer.”

Private International Schools

  • Average salary: $3,000 - $5,500 USD per month
  • Schedule: Varies by school
  • Requirements: Valid teaching credential within home country

Working at a private international school in Thailand is probably one of the most coveted positions due to the high salary. Since these schools have tuition, these institutions have the capacity to pay the teachers more (and even provide benefits like housing or airfare stipends). If you've already completed a degree in education and are looking to teach abroad, this may be a great option.


  • 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 in 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 relatively 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 look for a job throughout the year but try to avoid searching for one between December-February.

You do not have to be in-country to look for jobs. In fact, 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.

English Teacher Qualifications in Thailand

A bachelor’s degree in any discipline is required to legally teach 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 has been lax, but the Thai government is implementing the regulation more strictly. Teachers should bring their actual university diploma to Thailand, but make sure to keep the original copy with you so it doesn't get lost. If the school needs to bring the original document to the Thai government, ask the school official to allow you to accompany him/her.

A teaching certificate (such as TEFL) and/or prior teaching experiences are not required, but Thai schools give preference to teachers who have these qualifications. Thai schools also prefer native English speakers.

Classroom & Work Culture in Thailand

  • 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 dress more conservatively and make sure to cover their shoulders when at work and in the classroom.
  • Be aware that there is, generally, a more relaxed approach to time. Meetings and gatherings tend to start late.
  • In Thailand, the most sacred part of the body is the head. If you dip your head lower than your students (if kneeling or sitting down), it can make them uncomfortable.
  • In public schools, attend all of the ceremonies throughout the year, even if they are not during school or work hours.

Read more insider tips for teaching in Thailand on our blog.

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 usually help you with the process. After arriving in Thailand and being granted an initial 90-day stay permit, teachers should apply for a work permit. You will generally need your approved visa, passport, and a copy of your degree. Be ready to provide transcripts and a criminal background check as well. 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 21,000-50,000 Baht ($650 - $1500 USD).

Teachers will generally find housing on their own, which can cost as low as $200 outside a city center or as high as $600 in a big city like Bangkok. Some schools might provide a housing stipend or arrange the apartment for you. Accommodation usually meets Western standards and may include air conditioning. Internet might not be available in apartments but can be easily accessed on campus or at an internet cafe for around 60 baht ($1.50 USD) per hour. You will have to pay out of pocket for your airfare to Thailand, but many schools and providers give a reimbursement. If you teach in Thailand for at least one year, your return flight home will get reimbursed as well.

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.

Featured Programs

Teach Abroad Programs in Thailand

Displaying 1 - 15 of 39 programs
Paid Teaching & TEFL Program in Thailand with TravelBud
9.19 •67 reviews

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

Premier TEFL
Top Rated - Teaching Internship in Thailand
10 •6 reviews

Live in one of the most relaxed countries in Asia...Thailand aka The...

Teach Away
Teach in Thailand with Teach Away
10 •1 review

Gain valuable teaching and cultural experience in beautiful Thailand...

myTEFL: Paid Teaching Internships | You Choose the Country!
Multiple Countries
10 •3 reviews

An amazing opportunity to get paid to teach and travel in...

Global Work & Travel
Teach in Thailand (Hua Hin) | Get Paid to Teach & Travel Around Asia
10 •3 reviews

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

Destination TEFL
See 2 countries: Study Thailand, Teach in Cambodia
Multiple Countries
9.5 •4 reviews

This program offers the best of two worlds – spend a month on Koh...

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

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

GeoVisions Foundation
Paid Teaching Positions in Thailand
9.78 •9 reviews

Thailand is a country filled with wonders and beauty. Golden beaches...

MediaKids Academy
Teach English in Thailand with Mediakids
7.92 •26 reviews

MediaKids Academy is Thailand’s top English teaching placement...

On the Mark Education Consulting
Teach English in Thailand - Adventure is Out There
9.71 •7 reviews

On the Mark Education is looking for new and experienced teachers who...

Road Experience
Earn & Travel from English Teaching Job in Thailand
9.13 •8 reviews

Road Experience Co., Ltd is a foreign teacher recruitment company in...

BFITS Thailand
Teach Abroad with BFITS Thailand
7.95 •19 reviews

Bright Future International Training & Services (BFITS) is a full...

BASE English Teachers
Paid Teaching Jobs in Thailand - Vacancies for the start of term and every month
10 •5 reviews

BASE has over 100 vacancies at the beginning of the school term in...

Open Book Teachers
Teach English in Thailand with Open Book Teachers
9.17 •6 reviews

Open Book Teacher is Teacher Recruitment based in Bangkok, Thailand...

Journey to Teach Abroad
Teach Abroad in Thailand
9.67 •3 reviews

TEACH ABROAD~ Become a global citizen and discover life teaching...

Volunteer Teaching Programs in Thailand

Volunteering is a great way to teach in local communities in Thailand
  • International Volunteer HQ - IVHQ
    Most Affordable & Best Rated Volunteer Programs in Thailand from $320 with IVHQ
    9.61 •23 reviews

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

  • GVI
    GVI: Volunteer in Thailand
    9.67 •83 reviews

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

  • Volunteering Solutions
    Volunteer in Thailand | Most Affordable Volunteer & Intern Projects
    9.45 •40 reviews

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

  • Plan My Gap Year
    Plan My Gap Year - Volunteer in Thailand from $435
    9.93 •14 reviews

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

  • Projects Abroad
    Projects Abroad Volunteer Programs in Thailand
    9.39 •18 reviews

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

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

    Join Love Volunteers in Thailand to experience life as the locals do...

  • Cross-Cultural Solutions
    Cross-Cultural Solutions: Volunteer Abroad in Thailand
    8.75 •8 reviews

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

  • Bamboo
    Bamboo - Two Countries VolunTour - Thailand & Cambodia
    Multiple Countries
    6 •3 reviews

    Bamboo's most popular volunteer tour takes you through two of South...

  • GIVE Volunteers
    GIVE Thailand Rural Reforestation & Wildlife Conservation
    10 •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
  • International TEFL Academy
    Get TEFL Certified & Teach English in Thailand!
    9.63 •8 reviews

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

  • TravelBud
    Paid Teaching & TEFL Program in Thailand with TravelBud
    9.19 •67 reviews

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

  • 118 reviews
    Vantage Siam (Vantage TEFL Certification)
    Vantage | 120-Hour TEFL/TESOL Certification | Hybrid Option
    Multiple Countries
    9.97 •118 reviews

    Vantage is an American accredited, internationally recognized, and...

  • 117 reviews
    Destination TEFL
    Samui TEFL 4-week 140-hour intensive TEFL / TESOL course
    9.91 •117 reviews

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

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

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

  • TEFL Campus
    TEFL Campus Phuket/Chiang Mai
    9.58 •81 reviews

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

  • myTEFL
    myTEFL: Paid Teaching Internships | You Choose the Country!
    Multiple Countries
    10 •3 reviews

    An amazing opportunity to get paid to teach and travel in...

    English Teacher Paid Internship in Thailand
    9.8 •5 reviews

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

  • TEFL Heaven
    TEFL Heaven: Take on Thailand with Guaranteed Paid Job!
    9.43 •75 reviews

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

New Teaching Jobs

View the latest teaching job postings on our job board.

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

I really enjoyed my time in Thailand, thanks to Open Book Teachers team and their support!!! Thailand is such a nice place... People are easy going and very friendly, the cheap food is delicious and...

Me on an elephant in the river in Phrae

I had the best time there and I can't wait to be able to go back. I was teaching English in a high school in Chonburi city which is located on the coast (1,5 hour from Bangkok), I signed for a 5-month...

beautiful temple near Surin

My trip to Hua Hin, training and teaching abroad was fantastic! I wouldn’t change it for the world. I initially planned on staying there for 6 months but it turned into a year. Global Work& Travel...

Training School Camp.

Related Teach Abroad Articles

Popular Teach Abroad Articles

Explore Teaching Abroad in Thailand