Teaching English in Thailand


Thailand is a beautiful country located in Southeast Asia, and it's bordered by Cambodia, Laos, Myanmar, and Malaysia. The friendly and welcoming Thai culture, delicious cuisine, and ample outdoor activities make Thailand an attractive location for both beginner and experienced teachers to land a great teaching position.

Teaching positions in Thailand are plentiful, which means that the chances of you finding a position that meets all of your expectations are high! 


Things to consider:

Requirements to teach in Thailand:

  • Hold a bachelor's degree
  • Hold a TEFL certificate
  • Be from a native English speaking country
  • A teaching license or degree in education may also be required
  • Be able to acquire a B visa

Average monthly pay:

  • Public schools: $950 - $1500 USD (28,915 -  45,653 THB)
  • International schools: $1971 - $2628 USD (60,000 - 80,000 THB)
  • *This will vary depending on experience & the type of school you work in*

Cost of living per month:

  • $500 - $800 USD (15,218 - 24,348 THB)
  • *This will vary based on how frugal you are*
  • *This allows you to save anywhere between $450 - $700 USD
  • *The city that you choose to live and work in will also affect this*



Do you meet all of these requirements?

Check out our open positions in Thailand!


View job board




Need a TEFL still? Check out our in-class courses in Thailand


If you want to head over to Thailand but you still need to get your 120 hour TEFL certificate, there are a few different options available to you. You can take a 4-week-long in-class TEFL course or a 2-week-long combined TEFL course in Chiang Mai, Krabi, or Phuket.

The 4-week-long classroom TEFL courses allow candidates to immerse themselves in Thai culture for an extended period of time while also gaining the confidence needed to be effective in the classroom. For those on a shorter timeline, the 2-week-long combined courses offer the best of both worlds - you can complete the online portion at your own pace before arriving in Thailand to complete the observed teaching practice.

Taking a TEFL course in the country you plan on teaching in is a great way to familiarize yourself with the challenges that local students face while learning English. You can also explore and get to know the area while earning a 120-hour TEFL certification.

If you plan on teaching in another country at some point, you can use your newly-acquired TEFL certificate to obtain a work visa in any other country that requires it. If you decide to stay in Thailand after your TEFL course, some providers even offer lifetime job support.



In-class TEFL courses:



Combined TEFL courses:





How to get a visa to teach English in Thailand


Gather the following documents:

  • Bachelor's degree
  • TEFL certificate
  • A background check
  • Passport and extra passport photos
  • Your resume/CV
  • Employment documents

Document authentication:

  • To get your work permit in Thailand, you may need to go through a process called document authentication.
  • Ask your school if you'll need to get any documents authenticated to secure your work permit.

Get the proper a visa:

  • If you're going to teach in Thailand, you'll likely go over on a tourist visa to begin with.
  • Once you arrive, your employer will help you transition to a non-immigrant B visa, as Thailand does not provide a specific visa for those looking to work there.




Documents to prepare

When you begin looking for a teaching job in Thailand, you'll want to start gathering the following documents:

  • Your bachelor's degree
  • Your TEFL certificate
  • A current background check
  • Your passport and lots of extra passport photos
  • Multiple copies of your resume/CV

You may also need to get a few of your documents authenticated before going to Thailand, so check with your school right away to make sure that you have everything you need to avoid any unexpected delays.

Most teachers head over to Thailand on a tourist visa once they have a job lined up, and then the school helps with the B visa process.

Once you have found a teaching job in Thailand and you have arrived overseas on the tourist visa, you'll also need to gather the following:

  • Employment documents from your school
  • A Thai visa application
  • The Thai departure card that you received upon entry into the country
  • Official sealed transcripts and unofficial transcripts


Getting a B visa

You cannot teach on a tourist visa, so you'll need to get yourself a B visa once you arrive in Thailand. Acquiring a non-immigrant B visa is usually easiest when you're already in Thailand, as your school will be able to assist you, and they usually know tips and tricks for avoiding any issues that could crop up.

At this point, you can discuss consulate options with your school to figure out which consulate you should go to, to apply for and receive your B visa. Doing a visa run is quite common when you're teaching overseas, and it's nothing to worry about as long as you're getting the proper visa to work on (B visa in this case).

You'll need the following documents at this point:

  • Your passport with blank pages
  • Extra passport photos
  • Your degree (the original)
  • Your background check
  • Employment documents
  • Money to pay the visa fees (your school may cover this)


Getting a work permit

Once you have your B visa, you'll need to work on getting your work permit. This will be used in conjunction with your B visa to allow you to work in Thailand, as there is no true work visa in Thailand.

You'll want to have the following documents handy for this process:

  • Your passport with your shiny new B visa in it
  • Even more passport photos
  • Your degree (the original)
  • A medical certificate from a Thai doctor
  • Evidence of any past teaching experience
  • A copy of your resume/CV
  • Your official transcripts
  • Your Thai departure card

Your school should guide you through this process, as well as the process of getting a medical certificate from a Thai doctor.


Teaching license

If you don't already have a teaching license and a degree in education, you'll need to apply for a temporary teaching license that will allow you to teach in Thailand. This temporary license (or waiver) will be valid for up to 6 years.

To do this, you'll need the following documents:

  • Your passport with your shiny new B visa in it
  • Even more passport photos
  • Your shiny new work permit
  • Your degree (the original)
  • Your transcripts
  • Your background check

Your school should also help you with this process, and the proper documentation will be sent to the Teachers' Council of Thailand. After this process is complete, you'll have everything you need to begin your new teaching job in Thailand.







Types of teaching jobs in Thailand:


Language schools:

  • There are many language schools dispersed throughout Thailand.
  • TEFL/CELTA holders will easily find jobs in these institutions.
  • These centers are great for both new and experienced teachers.

International schools:

  • There are over 150 international schools to choose from in Thailand.
  • International schools are commonly found in bigger Thai cities.
  • These schools often require a teaching license or teaching experience.

Public schools:

  • There are over 400 public schools to teach at in Thailand.
  • Many foreign teachers end up teaching in public schools.
  • Class sizes can be quite large in Thai public schools.



Teaching IB in Thailand

As of 2020, there are 25 schools in Thailand that use the IB curriculum. This equates to hundreds of IB teaching positions, many of which are available to foreign teachers. Learn more about teaching IB in Thailand, and check out the history and an overview of teaching IB abroad in our blog.


Want to learn more about other curriculums taught in Thailand? We have more information about teaching Montessori, local curriculums, CIE, and the American curriculum abroad.


What is teaching in Thailand like?


Foreign teachers that go over to Thailand often say that the students there keep them laughing and learning every day. Thai children (and adults) are known for being generous, funny, kind, and loud. Younger kids are usually quite fascinated with foreigners too, as they don't usually see very many foreign people in their daily lives.


Teachers in Thailand are highly respected by students and their parents, and most students are well-disciplined, which makes your life easier! You might end up with quite a large class, but it's likely that you still won't need a ton of classroom management, which leaves more time for lessons.




Where in Thailand should I teach English?


The answer to this question depends on what kind of environment you want to be in and what you want to get out of your international teaching experience.


A few of the most popular teaching destinations within Thailand are:

Chiang Mai






Popular teaching destinations in Thailand


Check to see if we have any Thailand teaching jobs available: 

View current job openings in Thailand



Check out our Thailand blog posts!

  • TEFL Teaching in Thailand TEFL Teaching in Thailand


    Thailand is full of amazing experiences just waiting to be discovered, making it an incredibly popular tourist and teaching destination. Over the years, teachers’ interest in TEFL teaching in Thailand has grown exponentially, and most people use a recruiter to find a job at a reputable school in Thailand.


Teaching Nomad is your connection to teaching in Asia & The Middle East! We are a western owned and operated teacher placement agency with offices in Denver & Shanghai. We take a lot of pride in connecting teachers with great teaching opportunities.


Contact Us

  North Zhongshan Road No. 2000, Zhongqi Bldg., Suite 2501, Putuo District, Shanghai, PRC 200063

  3401 Quebec Street, Suite 9150, Denver, Colorado, 80207

 (+86) 21-8025-3905

 (+1) 720-531-6136

Authentications Hours:
8am - 5pm MST
Monday - Friday



Recover your password

Send us your email and we will send you instructions to reset your password

If you remember your password

*Required fileds