Sanpatong Suwannarat Wittayakarn School
Homeroom English Teacher in Chiang Mai
Enjoy a friendly teaching job in Chiang Mai with pay up to 35,000 baht and full training to help you settle in fast.
Updated English teaching vacancies
Browse 383 current English teaching jobs in Thailand. Compare schools, locations, job types and published salary details. Last updated November 6, 2026.
Locations hiring: Bangkok (163), Chiang Mai (16), Phuket (15), Chonburi (12), Nonthaburi (11), Pathum Thani (10), Samut Prakan (10), Chon Buri (9)
Sanpatong Suwannarat Wittayakarn School
Enjoy a friendly teaching job in Chiang Mai with pay up to 35,000 baht and full training to help you settle in fast.
Pan-Asia International School
Teach chemistry in Bangkok with a solid salary from THB 45,000, paid holidays, lunch, visa support, and bright IB students ready to learn.
I Can Read System (Thailand) Co., Ltd.
Teach fun young learners in Thailand with strong pay, flexible shifts, full training, and great locations across Bangkok and beyond.
EP Plus Learning
Teach energetic young learners in Nonthaburi with pay from 45,000 THB, a supportive team, and a long-term role with room to grow.
Pan-Asia International School
Teach bright IB students in Bangkok with a strong salary, paid visa support, health cover, and plenty of holidays to enjoy Thailand.
Napatsorn School
Teach curious Primary 4 students in Thailand with a friendly team, 22,000 baht starting pay, weekday hours, and help finding affordable housing.
MediaKids Academy
Enjoy 40,000 to 45,000 THB a month, housing support, and lively Thai students while living in a vibrant city with an easy weekday schedule.
MediaKids Academy
Earn 30,000 to 33,000 THB a month teaching fun students across Thailand with weekdays only, housing help, and full support from a friendly team.
Na Daroon School
Teach fun primary students in Bangkok with a friendly team and a starting salary from THB 48,000 a month.
Learn Satit Pattana School (LSP)
Shape a brand new primary program in Bangkok, enjoy a competitive salary from THB 85,000 a month, and work with lively students in a rewarding school setting.
Piyapornpittaya School
Teach fun, eager students in beautiful Chiang Rai with friendly support and weekday hours that give you a great work life balance.
Learn Satit Pattana School (LSP)
Lead a brand new primary program in Thailand with a friendly team, lively students, and a flexible, hands-on role in a great location.
Mattayom Trakarn
Earn 32,000 to 34,000 baht a month teaching fun high school students in Thailand with just 20 hours a week, easy weekdays, and visa and flight support.
Beaconhouse Yamsaard School Rangsit Campus
Enjoy competitive pay, fun kindergarten students, and a Monday to Friday schedule in lively Rangsit, Thailand.
Central International School
Teach lively little learners in Thailand with 50,000 to 60,000 THB, paid holidays, visa support, and a friendly school team.
Curtain Up Drama and Magic Co., LTD
Earn from THB 40,000 in Bangkok teaching fun young learners with friendly hours, a supportive team, and a chance to make learning come alive.
Central International School
Enjoy teaching playful young learners in Bangkok with a strong salary, small classes, paid holidays and a supportive team.
Modulo Language School
Teach lively learners in central Bangkok with strong pay, flexible evening and weekend hours, and plenty of private lessons in a friendly team.
Darunsikkhalai School for Innovative Learning
Earn up to THB 53,000 a month teaching curious students on a vibrant Bangkok campus with housing support and time to plan, grade, and breathe.
CLN Company
Start teaching in Thailand with competitive pay, friendly students, and opportunities in Nonthaburi, Khon Kaen, and beyond.
Keaes Academics
Join a friendly team in Bangkok teaching motivated teens with a flexible schedule, competitive pay, and the chance to work with international curriculum students.
Learn Satit Pattana School (LSP)
Enjoy competitive pay, fun secondary students, and a flexible schedule while teaching in Thailand’s vibrant international school scene.
Wall Street English
Teach motivated adults in Thailand for 47,500 THB a month, with a flexible schedule, great benefits, and a city near the beach.
King Mongkut’s Institute of Technology Ladkrabang International Demonstration School
Teach curious young learners in Thailand with a competitive salary, accommodation support, and a fun, hands-on schedule in a growing international school.
EP Plus Learning
Enjoy a warm, close-knit school in Bangkok with pay from 45,000 THB, flexible hours, and cheerful young learners who make every day rewarding.
TeachinThailand
Teach energetic young learners in Bangkok with a THB 50,000 starting salary, strong support from day one, and a friendly international team.
Knightsbridge House International School Nonthaburi
Teach curious students in Thailand with a welcoming school, a balanced schedule, and an amazing location that makes every day feel rewarding.
King Mongkut’s Institute of Technology Ladkrabang International Demonstration School
Earn at least THB 65,000 a month teaching curious young learners in Bangkok, with housing and flight support, health insurance, and a friendly team.
Insight
Teach motivated adult learners in beautiful Hua Hin with flexible weekday and weekend classes and competitive hourly pay in a supportive team.
MediaKids Academy
Earn from THB 40,000 a month teaching fun students in Thailand with housing support, great local living, and a friendly international team.
Kasintorn Saint James Chiang Mai School
Enjoy teaching lively students in beautiful Chiang Mai with a THB 40,000 to 42,000 salary, visa support, free lunch, and a friendly school community.
Denla Kindergarten
Teach playful kindergarteners in Nonthaburi with a monthly salary from THB 27,000, weekdays only, and visa support in a great Bangkok area.
Samsenwittayalai School
Teach lively secondary students in Bangkok with a competitive salary, supportive team and an immediate start in a great city.
MediaKids Academy Thailand
Earn 40,000 to 45,000 THB a month teaching friendly students in vibrant Udon Thani with weekdays only, full materials, and visa support.
MediaKids Academy Thailand
Enjoy 33,000 to 35,000 THB a month, housing help, and weekdays only while teaching lively Thai students near the beaches and buzz of Chonburi.
La-Orutis Demonstration School /Suan Dusit University (Lampang Center)
Join a friendly bilingual school in Lampang with full-time teaching, lively young learners and a competitive monthly package that grows with your experience.
MediaKids Academy Thailand
Teach in sunny Thailand with a friendly international team, a light weekly load, housing support and plenty of time to enjoy your adventure.
Kasintorn Saint James Chiang Mai School
Teach curious students in beautiful Chiang Mai with a friendly schedule, paid leave, free lunch, and a competitive 40,000 to 42,000 baht salary.
MediaKids Academy Thailand
Teach fun young learners in Thailand with a 30,000 to 33,000 THB salary, housing support, and a friendly schedule that leaves room to enjoy your new home.
Modulo Language School
Earn strong rates teaching private and small-group Chinese to friendly learners in central Bangkok, with flexible evenings, weekends and BTS MRT access.
Lighthouse International School
Teach energetic secondary students in beautiful Phuket with a supportive school community and a rewarding lifestyle in Thailand.
Phoenix Wittaya School
Teach cheerful young learners in beautiful Pattaya with pay up to 60,000 THB, free lunch, paid holidays and a beachside lifestyle you’ll love.
Assumption College
Enjoy a strong 50,000 THB monthly salary teaching friendly students in Bangkok with full curriculum support and health insurance provided.
Vajiravudh College
Teach motivated Bangkok students with a competitive ฿60,000 starting salary, paid visa support, and a friendly campus environment.
SIAM Computer & Language
Teach in vibrant Bangkok with competitive pay, flexible schedules, and lively students at friendly schools in great city locations.
Mathyomwatsing School
Enjoy THB 24,000 a month for just 12 to 15 class periods a week, teaching motivated students in vibrant Bangkok with HSK support and a friendly team.
Essential Educational Staffing
Earn 50,000 to 70,000 THB a month teaching fun secondary students in Nonthaburi with a 12 month contract, paid holidays, and an immediate start.
Kwongchow School
Teach motivated students in Bangkok with a starting salary from THB 45,000 a month and a friendly school community that keeps every day engaging.
Anglo Singapore International School
Teach lively primary learners in Bangkok with a competitive salary from ฿75,000 a month and a welcoming school community.
Dadi International Tri-lingual Kindergarten
Teach happy young learners in central Bangkok with up to ฿50,000 a month, light contact hours, and a supportive team in a playful school setting.
Wachirawit Chiang Mai School
Teach curious teens AI in beautiful Chiang Mai with a starting salary from THB 30,000 a month and room to grow.
St Andrews International School Bangkok
Teach sporty teens in Bangkok near Ekkamai BTS with a friendly team, flexible support, and plenty of chances to coach and grow.
Hello English Language School
Enjoy 33,000 THB, friendly young learners, just 21 to 24 teaching hours a week, and a great central Hatyai location with support every step of the way.
St.Joseph Mueang-Ake School
Teach cheerful young learners in Rangsit with 48,000 THB a month, paid breaks, and a friendly Monday to Friday schedule just 10 minutes from Don Mueang Airport.
Nakaesamakkiwittaya School
Enjoy flexible part-time teaching in Thailand, working with motivated teens and earning from 400 Baht an hour in a friendly school setting.
Rungaroon Vitthaya School
Teach curious young learners in scenic Pak Chong and help them grow with a friendly school that values creativity and care.
Vajiravudh College
Teach motivated teens in Bangkok with a competitive salary, visa support, and a team that invests in your growth.
Mr. Tim's Learning Land
Teach bright young learners in Bangkok with strong pay, flexible full-time or weekend options, and full training to help you shine.
Mr.Tim's Learning Land
Earn 45,000 THB a month teaching lively young learners in Bangkok with a flexible four day week and supportive training.
The Anglo Singapore International School Bangkok.
Enjoy teaching fun primary learners in Bangkok with a competitive salary, supportive colleagues, and the chance to make a real impact every day.
Coaching English
Earn from 45,000 THB a month while teaching fun learners across Bangkok with flexible shifts, two days off, and a creative team.
MediaKids Academy
Enjoy THB 35,000 a month, flexible rotating days off, and lively high school students in beautiful Nong Khai with a warm international teaching community.
MediaKids Academy
Earn 30,000 to 33,000 THB a month teaching friendly students in vibrant Thailand with great support, full materials, and a Monday to Friday schedule.
Earl Montessori
Earn THB 35,000 to 45,000 a month teaching little learners in beautiful Pattaya with a warm Montessori team and plenty to enjoy on your days off.
AUA Language Center
Teach lively primary students in Chiang Rai on weekend shifts with competitive pay, travel allowance, and a fun interactive classroom at the airport.
AUA Language Center
Lead a busy English team in Bangkok with a starting salary of THB 55,000, a five day week, and the chance to shape great classes at two city branches.
Phoenix Wittaya School
Earn up to THB 60,000 teaching energetic young learners in Pattaya with paid vacation, free lunch, and a schedule that leaves your afternoons open.
Thai Singapore International School
Enjoy THB 51,000 a month, 20 teaching hours a week, free lunch, and a friendly kindergarten team in vibrant Samut Prakan near Bangkok.
Teacherhub Co., Ltd.
Enjoy THB 25,000 a month teaching lively primary students across Thailand with a supportive team and a flexible 11 month contract.
Kasintorn Saint Peter School
Enjoy teaching cheerful young learners in Nonthaburi with 47,000 to 52,000 THB a month, Fridays off early, and a location near the MRT and top shopping.
FireFly Forest School
Enjoy a warm teaching role in Bangkok with small, playful classes, a Monday to Friday schedule, and a starting salary from THB 45,000.
SamutSakhon School
Enjoy a friendly Thai classroom with playful little learners, a Monday to Friday schedule, and a strong monthly salary with housing support.
SpeakFree Language Center
Earn 30,000 to 40,000 THB a month teaching energetic teens in beachside Chumphon with a flexible schedule, paid extras, and full support.
KIng's College of English
Teach fun young learners in central Bangkok with flexible hours, minimal paperwork and pay starting at 34,000 THB a month.
FireFly Forest School
Enjoy small classes, a warm school community in Bangkok, and 45,000 THB monthly with a Monday to Friday schedule.
Assumption College Primary Section - English Program
Enjoy teaching energetic Grade 5 students in Thailand with a friendly Cambridge team, hands-on lessons, and a competitive local salary.
Sine Education Service Co., Ltd..
Earn 35,000 THB a month teaching fun Thai students in Bangkok and beyond, with flexible hours, full support, and a contract completion bonus.
Ek Burapa School
Teach bright, fluent young learners in east Bangkok with a 55,500 THB salary after probation, schoolday hours, and free breakfast and lunch.
AUA Language Center (Rajdamri / Rungsit)
Step into a leadership role in Bangkok with a 5 day week, weekday days off, and visa and work permit support.
Dara Academy
Teach motivated secondary students in Chiang Mai with a light weekly load, on-campus housing, and visa support from a friendly private school.
HeadStart International School
Join a vibrant PE and Sports team in Phuket, teaching fun, inclusive lessons with plenty of chances to lead exciting extracurricular activities.
I-TIM
Teach hospitality English in Bangkok with THB 50,000 a month, a light teaching load, and a friendly school that supports your move.
Sine Education Service Co., Ltd..
Earn THB 42,000 a month teaching lively secondary students in Bangkok with light hours, full support, paid holidays, and a great city lifestyle.
Royal English Programme School (REPS)
Enjoy THB 40,000 a month, friendly students, paid holidays and a great seaside location near Pattaya, with visa support and daily lunch included.
BFITS Thailand
Teach motivated students in Thailand with a competitive monthly salary, light weekly hours, and a supportive team that helps you settle in and thrive.
Thai Singapore International School
Enjoy THB 53,000 monthly, 20 teaching hours a week, free lunch, and friendly students at a growing international school in Samut Prakan, Thailand.
Dadi International Kindergarten Srinakarin Campus
Enjoy 50,000 to 55,000 THB a month teaching fun little learners in Bangkok’s Bangna area with light weekday hours and paid holidays.
HeadStart International School, Phuket
Teach enthusiastic students in sunny Phuket with a friendly team, a great lifestyle, and the chance to lead PE and lively extracurriculars.
Chonkanyanukoon School
Enjoy 18 to 20 teaching hours a week, a competitive salary from THB 28,000, and friendly high school students in a great Chonburi location.
Fun Language International (Thailand)
Teach fun students in Bangkok or Phitsanulok with THB 44,000 a month, full training, and a supportive team ready to help you settle in.
Hastin International School
Teach curious primary and secondary students in Pattaya with a competitive salary, a friendly school community, and a chance to make a real difference.
Sarasas Witaed Romklao School
Earn up to THB 40,000 a month teaching fun students in air-conditioned classrooms, with a light schedule, no weekends, and plenty of school holidays.
Siriwat Wittaya English Program
Enjoy teaching young learners in Bangkok with a competitive salary, light teaching hours, free lunch, and a Monday to Friday schedule.
Siriwat Wittaya English Program
Enjoy a competitive salary teaching lively young learners in Thailand with a friendly team, light hours, free lunch, and plenty of paid holiday.
ALA Language School
Teach motivated IELTS students in Bangkok with a flexible part-time schedule and the chance to shape your own course materials.
Bangpakokwitthayakom School
Enjoy teaching lively secondary students in Bangkok with a strong weekly salary from THB 45,000 and just 18 hours of teaching a week.
Duke Language School
Teach engaging English lessons to adult learners in Bangkok with a competitive salary, weekday schedule, and a friendly team that values your ideas.
Narinukun International Programme
Enjoy a competitive salary, friendly Cambridge students and a steady Monday to Friday schedule in Thailand with full visa support and paid holidays.
Sriwittaya School
Teach cheerful young learners in Bang Pakong with a friendly team, 22,000 THB monthly, free lunch, and weekdays that leave your evenings free.
MediaKids Academy Thailand
Enjoy 23,000 to 25,000 THB plus housing support, light teaching loads, and the chance to inspire students while living in Thailand.