ESL EFL TEFL English Teaching Jobs Title ESL English Teachers
Home About Us FAQ Contact Us
Search ESL Jobs

ESL teaching in Thailand (4 or 8 month contracts)

Amanda Middlecote
Job Description

ESL teaching in Thailand (4 or 8 month contracts)

ESL teaching in Thailand (4 or 8 month contracts)

  • Location:  Throughout Thailand
  • Contract Length: 4 or 8 months. Semester-to- semester contracts with the option of renewing
  • Starting Salary: 31,000 Baht (£720) per month depending on qualifications
  • Start Dates: May and November are the two main intakes. Other times of the year possible
  • Teaching Hours: 18-24 per week
  • Accommodation: Apartment, small house or room in a shared house provided
  • Students Ages: 5-16 years
  • You will be trained with all of the other teachers in your intake in Bangkok


To teach in Thailand you need to have a passport from an English speaking country or speak English fluently. You also must be a graduate in any subject. You do not need to be a teacher, have completed a TEFL certificate or have teaching experience to apply. Having teaching experience is a definite advantage but is not essential. Having a TEFL certificate can improve your chances of receiving job offers from schools in Thailand.

Additional Information

We would love to hear from you if you match the criteria above, have a clean background check and are an enthusiastic, friendly, flexible, team player who loves working with kids.

Apply here: 



Job Details
Contact Details