Teaching Jobs in Thailand

Welcome to the most up-to-date list of the best teaching jobs in Thailand. My name is Craig and I am originally from Florida, USA. I have lived in Thailand on and off since 2013 and have worked in the public and private elementary, high school, and university system here in Thailand, and am currently an English lecturer at a government university in Bangkok.

Almost every day, I search the internet to find and feature what I consider to be the best teaching jobs across all of Thailand. The jobs that I find and mention in my videos and ongoing list below have a minimum 45,000 THB monthly salary, are for citizens of the US, UK, Ireland, Canada, Australia, New Zealand, and South Africa, and require at least a Bachelor’s Degree in any field as well as as a TEFL/TESOL certification. Jobs with these minimum requirements will typically be at public (government) elementary, middle, or high schools, or public universities.

Those with higher credentials (Bachelor’s Degree in a specialized area specified by schools in their job listings, Teaching License from your home country, Master’s Degree, or PhD) are qualified to teach at international schools / universities here in Thailand, and should expect to earn a minimum 75,000 THB monthly starting salary; however, salaries for these kinds of schools/institutions can go as high as 100,000 – 120,000 THB or more, depending on your qualifications/experience. With this being said, I will only post these kinds of job listings below (that require more than just a Bachelor’s Degree in any field) if they are offering a minimum 75,000 THB monthly salary.

Please keep in mind that typically after 2-3 weeks, positions listed below may expire or already be filled. Also, I do not have any affiliation or direct contact whatsoever with any of the schools listed below.

December 1st – December 21st 2025

Primary / Middle School Teachers (Many Positions), Thai International School (TIS) – Pathum Thani (Suburb of Bangkok) – 85,000 THB/month (75,000 + 10,000 housing allowance)

Start Date: July 2026

– Bachelor’s Degree in Education
– 2+ years of experience
– Clean criminal background check
– Temporary / Full Teaching License

Primary / Middle School Teacher job in Pathum Thani – At least ฿75,000 / month

 

Primary / Secondary English Teacher, KwongChow School English Programme – Bangkok – 45,000 THB/month

Start Date: May 2026

Full-time NES Teacher job in Bangkok – At least ฿45,000 / month

 

Female NES Kindergarten Teacher, Chindamanee School – Bangkok – 50,000 THB/month

Start Date: January 2026

– Native English speaker, or from European Countries (Female applicants only)
– Diploma and Transcript of Bachelor’s Degree in Education or related.
– Teaching experience at the kindergarten or early years level preferred.

Female NES Kindergarten Teacher job in Bangkok – At least ฿50,000 / month

 

Kindergarten Teachers & Primary Teacher – EP Plus Learning – Bangkok (45,000 THB/month) & Nonthaburi (55,000 THB/month)

Start Date: Immediately

NES Kindergarten Teacher job in Bangkok – At least ฿45,000 / month (Bangkok)

NES Primary Teacher job in Bangkok – At least ฿45,000 / month (Bangkok)

NES Kindergarten Teacher job in Nonthaburi – At least ฿55,000 / month (Nonthaburi)

 

NES Primary and Kindergarten Teachers, Ek Burapa School – Bangkok – 52,500 THB/month

NES Primary and Kindergarten Teachers job in Bangkok – At least ฿52,500 / month

Start Date: Immediately

 

Mathematics Teacher & Science Teacher (ISP Program) – Learn Satit Pattana School (LSP) – Bangkok – 60,000 THB/month

Start Date: May 2026
Application Deadline: March 13th, 2026

– Bachelor’s degree or higher in Mathematics, Education, Business, or a related field (Mathematics Teacher). Bachelor’s degree or higher in Science, Education, or a related field. Degrees in Biology, Chemistry, Physics, or General Science are preferred (Science Teacher).
– Teaching license from Kurusapa (temporary or permanent) preferred.
– Minimum of 2–3 years of teaching experience in secondary mathematics (Grades 9–11) is preferred; experience with AP courses is a plus.

Mathematics Teacher (ISP Program) job in Bangkok – At least ฿60,000 / month

Science Teacher (ISP Program) job in Bangkok – At least ฿60,000 / month

 

NES High School Teacher – Ramkhamhaeng Advent International School – Bangkok – 60,000 THB/month

NES High School Teacher job in Bangkok – At least ฿60,000 / month

Start Date: January 5th, 2026

 

NES English Teacher, Grades 7-12, Assumption College Bangrak – Bangkok – 75,000 THB/month

Start Date: Immediately

– Qualifications and teaching experience/background in IELTS is highly desirable
– At least one (1) year of recent EFL teaching experience at the secondary school level
– Understanding of Thai school cultural expectations for foreign teachers
– At least one verifiable professional reference, preferably from a direct supervisor
– Computer/technology literate: Familiarity with Microsoft Word, PowerPoint, file-
sharing platforms, interactive whiteboards, Google for Education applications
– Experience with international exam preparation (e.g., SAT) is a plus
– Familiarity with an English Program in Thailand (and Thai curriculum)

NES English Teacher job in Bangkok – At least ฿75,000 / month

 

Secondary School English Teacher, King Mongkut’s Institute of Technology Ladkrabang International Demonstration School – Bangkok – 100,000 THB/month

– Strong English/ELA teaching experience in the American curriculum or similar.
– Experience teaching AP English courses (AP English Literature and/or AP English Language).
– Demonstrate flexibility to teach a range of English courses across grade levels, including literature, writing, Honors, and AP.
– Degree in English, Literature, or a related field. Teaching certification/licensure in their home country is highly desirable.

Secondary School English Teacher job in Bangkok – At least ฿100,000 / month

 

Lower Middle School Humanities Teacher (English & Social Studies), Udon Thani International School – Udon Thani – 90,000 THB/month

Start Date: January 6th, 2026

Requirements:

– Have home country educational and teacher qualifications
– Have home country teaching experience
– Have proven experience working in upper Primary
– Have a Bachelor’s degree in Education or similar

It would be advantageous for the candidate to also have the following:

– Experience of the International Baccalaureate
– ICT experience and applications for student learning
– Knowledge of project based and inquiry learning methodologies
– Experience in international school environments
– First aid qualifications

Lower Middle School Humanities Teacher job in Udon Thani – At least ฿90,000 / month

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.