Discover 525+ English Program teaching vacancies across Bangkok, Chiang Mai, Phuket and beyond. International schools, government schools, universities, and language centers — all in one place.
Top Opportunities
Assumption College Bangkok
Kensington International Kindergarten
Harrow International School Bangkok
British International School Phuket
Explore by Location
Just Posted
Assumption College Bangkok
Triam Udom Suksa School
Montfort College Chiang Mai

Why Choose Thailand
Thailand offers foreign teachers an unparalleled combination of professional opportunity, cultural richness, and quality of life. With over 30,000 English Program teaching positions nationwide, there has never been a better time to start your teaching adventure.
What You Need
A Bachelor's degree in any field is the minimum requirement for most teaching positions in Thailand.
A 120-hour TEFL, TESOL, or CELTA certificate is required for most ESL and English Program positions.
Most schools require native English speakers from UK, USA, Canada, Australia, NZ, Ireland, or South Africa.
Your employer will sponsor your Non-Immigrant B visa and work permit. Criminal background check required.
Get daily job updates, teaching tips, and connect with other English teachers in Thailand
Visit Our Facebook Page