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 →