Teaching ESL in Thailand: Complete Guide
Thailand is perfect for teachers seeking warm weather, low cost of living, and a welcoming culture. It's one of the easiest countries to start your ESL career.
Quick Facts
Population: 70 million Capital: Bangkok Currency: Thai Baht (THB) Language: Thai Time Zone: ICT (UTC+7)
Visa & Requirements
Non-Immigrant B Visa + Work Permit
Required for legal teaching.Requirements:
- Bachelor's degree (any field)
- TEFL certificate (helpful but not always required)
- Criminal background check
- Medical certificate
Salary & Benefits
Salary Ranges
- Public Schools: 30,000-40,000 THB/month
- Private Language Schools: 35,000-45,000 THB/month
- International Schools: 50,000-120,000+ THB/month
- Universities: 40,000-60,000 THB/month
Typical Benefits
- Work permit & visa assistance
- Sometimes housing or allowance
- Health insurance (international schools)
- Paid holidays (10-15 days)
Living in Thailand
Cost of Living
Very affordable - one of the cheapest in Asia.Monthly Budget:
- Rent: 5,000-15,000 THB (basic apartment)
- Food: 6,000-10,000 THB
- Transportation: 1,000-3,000 THB
- Entertainment: 5,000-10,000 THB
Best Cities for Teaching
Bangkok: Capital, most jobs, higher salaries Chiang Mai: Cultural hub, lower cost, digital nomad favorite Phuket: Beach life, tourism-heavy Chonburi/Pattaya: Beach, jobs available
Teaching Culture
Classroom Characteristics
- Respectful students
- "Mai pen rai" (relaxed) culture
- Large class sizes
- Minimal discipline issues
- Focus on fun/games
Work Environment
- Varied professionalism
- Flexible schedules common
- Relaxed atmosphere
- Building relationships important
Daily Life
Transportation
- Motorbike (most common)
- Songthaews (shared pickups)
- BTS/MRT in Bangkok
- Grab app for rides
Lifestyle
- Tropical weather year-round
- Amazing street food
- Beautiful beaches & islands
- Welcoming locals
- "Sanuk" (fun) culture
- Buddhist temples everywhere
Social Scene
- Large expat community
- Easy to make friends
- Affordable social life
- Weekend travel accessible
Challenges
- Lower salaries than East Asia
- Sometimes unprofessional schools
- Limited career advancement
- Visa runs may be needed
- Hot/humid weather
- Language barrier outside cities
Pro Tips
- Learn basic Thai phrases
- Start in Bangkok for most opportunities
- Join teacher Facebook groups
- Negotiate salary and benefits
- Save an emergency fund
- Get motorbike license
- Respect Thai culture deeply
- Travel during school breaks
Best Time to Apply
- March-May: Main hiring season (May start)
- September-November: Mid-year hiring (November start)