Maths and Science Teaching Jobs in Bangkok
We are hiring native English-speaking teachers for Maths and Science roles at respected private schools in Bangkok and Pak Kret, Nonthaburi. These are full-time teaching jobs for primary and secondary school teachers who want a stable school role, better salary, and full support with the visa and work permit process.
We are currently conducting interviews and demo lessons. The 12-month contract begins in April, May, August and October 2026 depending on the school and position.
Teaching role highlights
Teaching job details
- Maths or Science Teacher
- 50,000 to 70,000 THB per month
- 12-month contract
- Approximately 4 weeks paid holidays
- Locations in Central Bangkok and Pak Kret, Nonthaburi
What a Maths teacher should know
You may teach primary or secondary classes depending on the school. Teachers should be able to explain concepts clearly and build confidence step by step.
- Number skills, arithmetic, fractions and percentages
- Algebra and simple equations
- Geometry, shapes, measurement and graphs
- Problem solving and logical thinking
- Data handling, statistics and basic probability
At secondary level, some schools may also expect confidence with quadratics, ratio, functions and basic trigonometry.
What a Science teacher should know
Science teachers should be able to teach general science clearly and make lessons practical and engaging for students.
- Biology topics such as cells, systems, plants, ecology and the human body
- Chemistry topics such as materials, states of matter, elements and reactions
- Physics topics such as energy, forces, motion, light and electricity
- How to present experiments and demonstrations safely
- How to connect theory to everyday life
Secondary roles may include separate Biology, Chemistry or Physics content depending on the timetable.
Requirements
You must meet the following requirements for a visa and work permit:
- Native English speaker
- Experience teaching primary or secondary students
- Bachelor’s degree in Maths, Science or a related field preferred
- TEFL certification
- Passport from the UK, US, Canada, Ireland, Australia, New Zealand or South Africa
- Clean criminal background check
- Age between 24 and 45
Why this role stands out
This is a subject teaching job, not a basic entry-level TEFL role. You will teach Maths or Science in a proper school setting with better pay, clear expectations, and the chance to build strong classroom experience in Thailand.
Who should apply
This role suits teachers who enjoy working with children or teenagers, can explain subject content clearly, and want a stable private school job in Thailand. It is a strong option for teachers who want to move into subject teaching rather than general English only.
Interested in applying?
Send your CV to Essential TEFL. We will review your profile, arrange interviews and demo lessons for suitable candidates, and guide you through the next step.

