Native English Teacher Bangkok

English For All School

Location Bangkok, Thailand
Type Full-time
Posted January 29, 2026

About this position

English For All School in Bangna, Bangkok, is seeking a dedicated and enthusiastic native English-speaking teacher to join our professional teaching team.

Benefits

  • Salary: 50,000 to 60,000 baht per month (based on qualifications and experience)
  • Contract completion bonus: 24,000 baht
  • 30 days of paid holidays (covering Christmas, New Year, and Songkran)
  • Provision of a work permit
  • Health insurance coverage
  • Opportunities for professional development

Qualifications

  • Bachelor’s degree
  • CELTA or TEFL certificate
  • Dynamic classroom presence
  • Commitment to lesson planning
  • Organizational skills; responsible and reliable
  • Current residence in Bangkok
  • Availability on weekends (teaching week runs from Thursday to Monday)
  • Willingness to teach various age groups and levels (training provided as needed)

How to Apply

Please apply using the form below.

Similar jobs in Thailand