Upper Primary English Teacher
Essential Educational Staffing
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
- Native English speakers only
- Enthusiastic and experienced primary teachers
- 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 applyPlease apply using the form below.
Learn more about other teaching jobs in Bangkok: https://www.teachinginbangkok.com/en/current-jobs