City guide
Teach English in Bangkok, Thailand
The biggest ESL market in Thailand with the highest pay and the most options.
Bangkok hosts most of Thailand's international schools, the highest-paying language centers, and the deepest expat scene. Sukhumvit is the central expat corridor.
Best for
Teachers who want the highest pay in Thailand and the convenience of a megacity.
Thailand at a glance
Salary: Government schools: 30k to 45k THB per month. Bilingual schools: 45k to 70k THB. International schools: 80k to 150k THB. Language centers pay hourly, 400 to 700 THB per hour.
Visa: Non-Immigrant B visa converted to a work permit. Bachelor's required. TEFL certificate strongly preferred and required for the teacher license. Many teachers start on a tourist visa and convert after hiring.
Full Thailand guide →Open positions in Bangkok
No Bangkok-specific listings right now. Showing recent Thailand roles below.
Over 100 Paid Positions in Japan, South Korea, Thailand, Vietnam, Cambodia, Barcelona, Madrid, Prague (Czech Republic), Costa Rica, Mexico - no experience necessary
TEFL Heaven · Madrid, Spain · Full-time
Secondary English Teacher Needed in Nakhon Nayok , Thailand
MediaKids Academy · Thailand · Full-time
Secondary English Teacher Needed in Uttaradit, Thailand
MediaKids Academy · Thailand · Full-time
Secondary English Teachers - Udon Thani, Thailand
MediaKids Academy · Thailand · Full-time
Teach in Thailand with BFITS
BFITS Thailand | Bright Future International Training and Services Thailand · Thailand · Full-time
Secondary English Teachers - Udon Thani, Thailand
MediaKids Academy · Thailand · Full-time
Secondary English Teacher Needed in Uttaradit, Thailand
MediaKids Academy · Thailand · Full-time
Secondary English Teacher Needed in Nakhon Nayok , Thailand
MediaKids Academy · Thailand · Full-time