Thai greeting

Teach English in Thailand

Job Ref # : Thailand
About the Job / School

On the Mark is looking for new and experienced teachers who are interested in teaching English in Thailand at kindergartens, primary and high schools. We focus on using a communicative approach to create a fun and stimulating learning program that instills a sense of confidence and creativity in our students. Our English teaching jobs in Thailand use curriculum developed internally and provide access to extensive materials. All this helps ensure that both our students and teachers have everything they require to build the ideal educational environment.

Teachers looking for ESL, TEFL jobs in Thailand will usually remain on school grounds for the duration of the working day which runs from 7:45 AM to 4:30 PM from Monday to Friday with 20-24 teaching hours / week. There are 15 days a year of public holidays, as well as 2 months off in March and April and six weeks in September and October. Undertake English teaching jobs in Thailand and get to experience the real Thailand from its delicious cuisine, friendly Thai people and it’s rich culture


  • Native English speaker 
  • Bachelor’s degree (must be authenticated by embassy)
  • Clean criminal record
  • Non native English speakers are acceptable
Compensation Package
  • 30,000 to 38,000 baht monthly salary
  • 3,000 baht housing allowance
  • 2,000 baht visa fee reimbursement
  • Hotel accommodation provided during the 3 day orientation / training course in Bangkok
  • 5,000 baht contract renewal bonus 
  • Free accident Insurance
  • Full coverage of Work Permit / Teacher’s License fee
  • At least 1,000 baht on monthly salary raise for signing the 2nd term contract
  • 30,000 baht contract completion bonus for candidates who can commit to 3 contract terms

or email us at

Please send the following documents to us
  • Job ref # in your email title: #Thailand
  • Resume (Please include your Phone Number, Skype ID, Nationality and Date of Birth)
  • Degree certificate (scan)
  • Recent casual photo
  • Potential start date
  • Current location
  • Ability to commit to a 4 month contract
Please provide the job reference #Thailand when you apply!
Remember to check SPAM FOLDER just in case!
Job Summary
North / East / Central  
School Type
Public Schools
Start Date
May & June & Oct of each year
Contract Length
4 months
Salary Range
31,000 - 38,000 baht / month
Number of Positions