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 Salary 15,000 - 30,000THB (approximately $550 - $1200)
Airfare Depends on the school - round trip airfare can be reimbursed upon completion of contract, but usually airfare is not included
Working Hours 35-40 hours/week, 5 days a week
Accommodation $150-$200/month (at teacher's expense); teachers receive assistance in arranging accommodation
Vacation Varies from school to school Thai holidays + unpaid vacation
Health Insurance Covered by employer
Duration of Contracts 12 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.

Early Years Teacher - Creche
Early Years Teacher - Creche
  • Kensington International Kindergarten (Bangkok)
Specialist Design Technology Teacher
Specialist Design Technology Teacher
  • Harrow International School Bangkok (Bangkok)
Head of English Faculty
Head of English Faculty
  • Bromsgrove International School – Primary and Secondary Campus (Bangkok)
Homeroom Teacher
Homeroom Teacher
  • Panyaden International School (Chiang Mai)
Teacher of Mandarin Chinese (Whole School)
Teacher of Mandarin Chinese (Whole School)
  • Bromsgrove International School – Primary and Secondary Campus (Bangkok)
Special Education Teacher
Special Education Teacher
  • Panyaden International School (Chiang Mai)
IGCSE/IB Business and English Teacher
IGCSE/IB Business and English Teacher
  • Ascot International School (Bangkok)
English Instructor
English Instructor
  • Silpakorn University Talingchan Campus (Bangkok)
Performing Arts Teacher (Music, Dance and Drama)
Performing Arts Teacher (Music, Dance and Drama)
  • Panyaden International School (Chiang Mai)
Secondary Science Teacher/Head of Science
Secondary Science Teacher/Head of Science
  • Varee International School – Chiang Mai (Chiang Mai)
Secondary Mathematics Teacher (KS3/KS4/KS5)
Secondary Mathematics Teacher (KS3/KS4/KS5)
  • Varee International School – Chiang Mai (Chiang Mai)
Geography/Travel and Tourism Teacher
Geography/Travel and Tourism Teacher
  • Varee International School – Chiang Mai (Chiang Mai)
Computer Teacher (Primary/ Secondary)
Computer Teacher (Primary/ Secondary)
  • Education 1st Recruitment (Phuket)
Art Teacher
Art Teacher
  • 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 Teacher and Math Teacher
English Teacher and Math Teacher
  • Plookpanya School (Thailand)
Lower Primary Teacher
Lower Primary Teacher
  • SeekTeachers™ (Phuket)
ESL / English Teacher
ESL / English Teacher
  • English First (EF) (Bangkok)
G1 - G2 Primary School Teacher
G1 - G2 Primary School Teacher
  • Essential Educational Staffing (Thailand)
Physics Teacher
Physics Teacher
  • Zameer Training FZE (Bangkok)
Chemistry Teacher
Chemistry Teacher
  • Zameer Training FZE (Bangkok)
Early Years Teacher
Early Years Teacher
  • Teachanywhere (Bangkok)
2026-01-06T04:00:03+04:00