Skip to content
ESL.careers
Find Jobs
Sign inPost a Job

For teachers

  • Find Jobs
  • Submit Resume
  • Resume builder
  • Courses
  • Teacher resources
  • Country guides
  • Blog & guides

For schools

  • Hire Teachers
  • Search teachers
Post a Job

Account

Sign inCreate account

Partner offers for teachers moving abroad

ITTT10% off with code ETUNU2026K →SafetyWingFrom ~$63 per 4 weeks, medical cover →WiseReal rate, fee shown up front →

Affiliate links: we may earn a commission at no cost to you. All partners for teachers

The ESL world is hiring.

ESL.careers

The modern ESL career platform for teachers and the schools that hire them.

For Teachers

  • Browse Jobs
  • Submit Resume
  • Country guides
  • Visa guides
  • Remote work options
  • Refer a school

For Employers

  • Employer Plans
  • Post a Job
  • Search teachers

Resources

  • Blog
  • Teacher salaries
  • Career tools
  • Partners for teachers
  • Teach abroad guide
  • Teacher resources
  • Schools directory

Connect

  • About
  • iPhone app
  • Contact

Also from us

  • Asia Visa GuideLong-stay visa rules, dated and sourced
  • WeightlessRemote jobs that are not teaching
Secure payments via StripeListings checked for spam and scamsFree for teachers, alwaysReport a listing
© 2026 ESL CareersPrivacyTermsRefundsHow we workDisclosureAdvertiseSponsored articles
Job posts from $19 · Teachers always free
Home/Thailand/Bangkok

City guide

Teach English in Bangkok, Thailand

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 →

Neighborhoods

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.

Cost of living

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.

Best for

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 →

Open positions in Bangkok

25 active listings mentioning Bangkok.

Head of School and Teachers Positions

Essential Educational Staffing · Bangkok, Thailand · Full-time

฿45,000 / month

NES Primary Teacher

TeachinThailand · Bangkok, Thailand · Full-time

฿50,000 / month

Filipino Secondary Mathematics & English Teacher

SIAM Computer & Language · Bangkok, Thailand · Full-time

฿33,000 / month

Primary and Kindergarten Teachers

Chokchai School Lad Phrao · Bangkok, Thailand · Full-time

฿34,000 / month

Primary PE & Health English Program Teacher

Robrupasasakol School · Bangkok, Thailand · Full-time

฿40,000 / month

Full-time and Part-time Literacy / EFL Teachers

I Can Read System (Thailand) Co., Ltd · Bangkok, Thailand · Part-time

฿48,000 / month

NES Grade 1 – Grade 6 Teacher

Thai Christian School (TCS) · Bangkok, Thailand · Full-time

฿49,000 / month

Filipino Secondary English Teacher

Saint Dominic School (Bangkok) · Bangkok, Thailand · Full-time

฿30,000 / month

Non-NES Foreign Secondary Teachers

EP Plus Learning · Bangkok, Thailand · Full-time

฿25,000 / month

NES Secondary English Teacher

EP Plus Learning · Bangkok, Thailand · Full-time

฿45,000 / month

Head of English Department

Coaching English · Bangkok, Thailand · Full-time

฿50,000 / month

English Teacher for Pre-Kindergarten to P3

Mark for Future Kindergarten School · Bangkok, Thailand · Full-time

฿65,000 / month

Full-time Non-Native English Teacher

KwongChow School English Programme · Bangkok, Thailand · Full-time

฿25,000 / month

Primary and Kindergarten Teachers

Ek Burapa School · Bangkok, Thailand · Full-time

฿55,500 / month

ESL Teacher

Learn Satit Pattana School (LSP) · Bangkok, Thailand · Full-time

฿60,000 / month

Full-time NES Teachers

Wall Street English · Bangkok, Thailand · Full-time

฿47,500 / month

English Teacher

Rajavinit Mathayom School · Bangkok, Thailand · Full-time

฿33,000 / month

NES Primary Homeroom Teacher

Little Koala International Kindergarten Ramintra · Bangkok, Thailand · Full-time

฿60,000 / month

Teachers for Winter Camp 2027

Regent’s International School Bangkok · Bangkok, Thailand · Full-time

฿80,000 / month

Pre-Nursery Teacher

TSI International School - Wongwianyai Campus · Bangkok, Thailand · Full-time

฿75,000 / month

Native English Teachers

Kasetsart University Laboratory School · Bangkok, Thailand · Full-time

฿40,000 / month

Native English Speaker

Triam Udom Suksa School · Bangkok, Thailand · Full-time

฿50,000 / month

ESL Teacher

Santa Cruz Convent School · Bangkok, Thailand · Full-time

฿40,000 / month

NES English Teacher / Lecturer

Chandrakasem Rajabhat University · Bangkok, Thailand · Full-time

฿40,780 / month

Part-Time English Language Instructors

Insight · Bangkok, Thailand · Part-time

฿450 / hour
Browse all jobs →

Other cities in Thailand

Teach in Chiang Mai

Lower cost of living, strong digital nomad presence, slower pace.

What you need to teach in Bangkok

The practical side of moving here, from partners we earn a commission from at no cost to you.

ITTTOnline TEFL course10% off with code ETUNU2026K→SASafetyWingMedical insuranceHealth cover for the gap before your school insurance starts→WiseMoney transfersPaid in one currency, need money in another? Skip the bank markup→

Affiliate link: we may earn a commission at no cost to you. All partners

Useful next steps

Submit your resume

Free for teachers. Create an ESL Careers teacher profile.

Full Thailand guide

Visa, salary, hiring seasons, and country-wide context.