Teaching Jobs in Thailand (Vacancies)

Thailand is known as the Land of Thousand Smiles. Not only does it offer residents promising teaching jobs in Thailand, but also an experience of a lifetime.The country is rich in culture and tradition, famous for its pristine beaches and tropical climate. It’s a paradise on earth. Educators who want to teach English in Thailand will find it a very enjoyable experience.

What are my options to teach English in Thailand?

TEFL (Teaching English as a Foreign Language) The minimum requirement for TEFL teachers is a Bachelor’s degree and TESL/ TEFL certification. These certifications allow teachers to teach English as a foreign language. Those who want to land a teaching job in Thailand can choose to upgrade their certification.

What is the salary for teachers in Thailand?

Teachers enjoy a competitive salary in Thailand. The cost of living is relatively low and with a teacher’s income, it’s not difficult to explore and discover Thailand.

Monthly Salary15,000 - 30,000THB (approximately $550 - $1200)
AirfareDepends on the school - round trip airfare can be reimbursed upon completion of contract, but usually airfare is not included
Working Hours35-40 hours/week, 5 days a week
Accommodation$150-$200/month (at teacher's expense); teachers receive assistance in arranging accommodation
VacationVaries from school to school Thai holidays + unpaid vacation
Health InsuranceCovered by employer
Duration of Contracts12 months

Quick Facts about Thailand

  • Thailand is the world’s 20th most populous country, with close to 67 million people.
  • It is the world’s most visited city, according to the Global Destinations Cities Index, ahead of London.
  • According to the World Economic Forum, Thailand is the 13th friendliest country in the world.
  • Buddhism is the country's main religion – it is practiced by 95 per cent of the population.
  • Bangkok (the Capital) was once crisscrossed by dozens of canals or “khlongs”, and its buildings stood on stilts, earning it the nickname Venice of the East.

Below is a comprehensive list of all teaching jobs in Thailand, including vacancies for english teachermath teachermusic teacher, arabic teacher, arts teacher, chemistry teacher, elementary teacher, french teacher, ICT teacher, KG teacher, lecturer, nursery teacher, PE teacher, physics teacher, primary teacher, science teacher, principal, professor, librarian.

IGCSE/IB Business and English Teacher
IGCSE/IB Business and English Teacher
  • Ascot International School (Bangkok)
Geography/Travel and Tourism Teacher
Geography/Travel and Tourism Teacher
  • Varee International School – Chiang Mai (Chiang Mai)
Kindergarten Homeroom Teacher
Kindergarten Homeroom Teacher
  • Australian International School Bangkok – Ramintra Campus (Bangkok)
Computer Teacher (Primary/ Secondary)
Computer Teacher (Primary/ Secondary)
  • Education 1st Recruitment (Phuket)
Art Teacher
Art Teacher
  • Education 1st Recruitment (Phuket)
Head of Maths
Head of Maths
  • Education 1st Recruitment (Phuket)
English Teacher
English Teacher
  • Education 1st Recruitment (Phuket)
Head of KG
Head of KG
  • Education 1st Recruitment (Phuket)
  • Salary: THB 60,000 - 69,999
English Instructor
English Instructor
  • Silpakorn University Talingchan Campus (Bangkok)
ICT Teaching
ICT Teaching
  • Essential Educational Staffing (Bangkok)
Performing Arts Teacher (Music, Dance and Drama)
Performing Arts Teacher (Music, Dance and Drama)
  • Panyaden International School (Chiang Mai)
Special Education Teacher
Special Education Teacher
  • Panyaden International School (Chiang Mai)
Homeroom Teacher
Homeroom Teacher
  • Panyaden International School (Chiang Mai)
Secondary Science Teacher/Head of Science
Secondary Science Teacher/Head of Science
  • Varee International School – Chiang Mai (Chiang Mai)
Teacher of Mandarin Chinese (Whole School)
Teacher of Mandarin Chinese (Whole School)
  • Bromsgrove International School – Primary and Secondary Campus (Bangkok)
Teacher of History & Politics (Secondary)
Teacher of History & Politics (Secondary)
  • Bromsgrove International School – Primary and Secondary Campus (Bangkok)
Head of English Faculty
Head of English Faculty
  • Bromsgrove International School – Primary and Secondary Campus (Bangkok)
Early Years Teacher - Creche
Early Years Teacher - Creche
  • Kensington International Kindergarten (Bangkok)
Early Years Teacher - Nursery
Early Years Teacher - Nursery
  • Kensington International Kindergarten (Bangkok)
Foundation Stage 1 Homeroom Teacher
Foundation Stage 1 Homeroom Teacher
  • PanyaDee, The British International School of Samui (Thailand)
Lower Secondary Science Teacher
Lower Secondary Science Teacher
  • PanyaDee, The British International School of Samui (Thailand)
Nursery Homeroom Teacher
Nursery Homeroom Teacher
  • PanyaDee, The British International School of Samui (Thailand)
Teacher of Design and Technology
Teacher of Design and Technology
  • Shrewsbury International School Bangkok – City Campus (Bangkok)
Primary Teacher (EYFS / KS1)
Primary Teacher (EYFS / KS1)
  • Shrewsbury International School Bangkok – City Campus (Bangkok)
PE Teacher with Special Responsibility for Swimming
PE Teacher with Special Responsibility for Swimming
  • Shrewsbury International School Bangkok – City Campus (Bangkok)
2026-02-19T02:23:40+04:00