City guide
The biggest ESL market in Thailand with the highest pay and the most options.
Bangkok holds most of Thailand's international schools, its highest-paying language centres and its deepest expat scene. It is also where the gap between the two halves of Thai teaching is widest: a licensed teacher at an international school and a first-year teacher at a language centre are doing different jobs for very different money in the same city. Traffic decides quality of life more than rent does, so living on the BTS or MRT is the decision that matters.
Moving to Thailand? Visa and cost guide →
Sukhumvit for the central expat corridor and the most centre work on one line. Silom and Sathorn for the business district and corporate classes. Thonglor and Ekkamai for the pricier end of the same corridor. Ratchada and the north for real rent savings while staying on the MRT.
Roughly 12,000 to 30,000 THB a month for a one-bedroom condo, widening fast the closer you get to a central station. Thailand pays less relative to cost than Vietnam, so most teachers here live well and save little.
Teachers who want the highest pay in Thailand and the convenience of a megacity, and who will pay to live on a train line.
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: Three separate things are involved: a Non-Immigrant B visa, a work permit from Thailand's Ministry of Labour (applied for by your employer), and, for school teaching, permission or a licence from the Teachers' Council of Thailand. A bachelor's degree is the usual baseline for school roles. A TEFL certificate is something many schools and agencies ask for, but the Teachers' Council's published criteria for a foreign teacher's temporary teaching permission do not mention one. Embassies describe applying for the Non-Immigrant B visa from abroad; whether you can convert from another visa inside Thailand depends on your situation and current rules, so confirm with your school.
Full Thailand guide →25 active listings mentioning Bangkok.
Head of School and Teachers Positions
Essential Educational Staffing · Bangkok, Thailand · Full-time
NES Primary Teacher
TeachinThailand · Bangkok, Thailand · Full-time
Filipino Secondary Mathematics & English Teacher
SIAM Computer & Language · Bangkok, Thailand · Full-time
Primary and Kindergarten Teachers
Chokchai School Lad Phrao · Bangkok, Thailand · Full-time
Primary PE & Health English Program Teacher
Robrupasasakol School · Bangkok, Thailand · Full-time
Full-time and Part-time Literacy / EFL Teachers
I Can Read System (Thailand) Co., Ltd · Bangkok, Thailand · Part-time
NES Grade 1 – Grade 6 Teacher
Thai Christian School (TCS) · Bangkok, Thailand · Full-time
Filipino Secondary English Teacher
Saint Dominic School (Bangkok) · Bangkok, Thailand · Full-time
Non-NES Foreign Secondary Teachers
EP Plus Learning · Bangkok, Thailand · Full-time
NES Secondary English Teacher
EP Plus Learning · Bangkok, Thailand · Full-time
Head of English Department
Coaching English · Bangkok, Thailand · Full-time
English Teacher for Pre-Kindergarten to P3
Mark for Future Kindergarten School · Bangkok, Thailand · Full-time
Full-time Non-Native English Teacher
KwongChow School English Programme · Bangkok, Thailand · Full-time
Primary and Kindergarten Teachers
Ek Burapa School · Bangkok, Thailand · Full-time
ESL Teacher
Learn Satit Pattana School (LSP) · Bangkok, Thailand · Full-time
Full-time NES Teachers
Wall Street English · Bangkok, Thailand · Full-time
English Teacher
Rajavinit Mathayom School · Bangkok, Thailand · Full-time
NES Primary Homeroom Teacher
Little Koala International Kindergarten Ramintra · Bangkok, Thailand · Full-time
Teachers for Winter Camp 2027
Regent’s International School Bangkok · Bangkok, Thailand · Full-time
Pre-Nursery Teacher
TSI International School - Wongwianyai Campus · Bangkok, Thailand · Full-time
Native English Teachers
Kasetsart University Laboratory School · Bangkok, Thailand · Full-time
Native English Speaker
Triam Udom Suksa School · Bangkok, Thailand · Full-time
ESL Teacher
Santa Cruz Convent School · Bangkok, Thailand · Full-time
NES English Teacher / Lecturer
Chandrakasem Rajabhat University · Bangkok, Thailand · Full-time
Part-Time English Language Instructors
Insight · Bangkok, Thailand · Part-time
The practical side of moving here, from partners we earn a commission from at no cost to you.
Affiliate link: we may earn a commission at no cost to you. All partners