Upper Primary English Teacher

Essential Educational Staffing

Location Bangkok, Thailand
Salary ฿50k+
Type Full-time
Posted March 4, 2026

About this position

Essential Educational Staffing is seeking enthusiastic and experienced upper primary teachers to join a private school in the Suan Luang area of Bangkok, near Hua Mak BTS Station (about 15 minutes from On Nut by motorbike). Teachers will teach Grade 5 and Grade 6 (students aged 10–12) using a set ESL curriculum and American textbooks. The school day starts at 7:50am and finishes at 4:00pm.

Responsibilities
  • Teach ESL classes to Grade 5 and Grade 6 students (ages 10–12) using the provided curriculum and textbooks
  • Manage classroom behaviour; work with well-behaved, friendly, and polite students
  • Participate in school activities and follow school policies
Qualifications
  • Native English speakers only
  • Enthusiastic and experienced primary teachers
Benefits
  • Take-home salary of 50,000 THB per month
  • Overtime/tutoring opportunity: 10,000–15,000 THB per month
  • Health insurance option
  • Visa and work permit support
  • 5 weeks of paid holidays
  • 12-month renewable contract

Start date: March/April 2026. Shortlisted applicants will be invited to an in-person interview.

How to apply

Please apply using the form below.

Learn more about other teaching jobs in Bangkok: https://www.teachinginbangkok.com/en/current-jobs

Similar jobs in Thailand