Teaching English in Thailand is a popular choice for foreigners looking to live, work, and explore Southeast Asia. With its beautiful beaches, vibrant culture, and affordable cost of living, Thailand continues to be a leading destination for ESL (English as a Second Language) teachers.
This guide will walk you through how to find English teaching jobs in Thailand in 2025, including qualifications, job-hunting strategies, and expected salary.

RELATED POST
Why Teach English in Thailand?
-
Cultural immersion: From Buddhist temples to Thai festivals and street food culture, it’s an incredible opportunity to experience life in a vibrant, warm-hearted country.
-
Travel hub: Thailand is perfectly located for travel to other parts of Asia.
-
Cost of living: Living costs are low, and even modest salaries can go far.
-
Demand: There’s strong and consistent demand for English teachers, especially in cities and tourist-heavy areas.
Requirements to Teach English in Thailand
To legally teach English in Thailand, you’ll need to meet certain qualifications:
Basic Requirements:
| Requirement | Details |
|---|---|
| Bachelor’s Degree | In any field; required for most jobs and to obtain a work permit. |
| TEFL/TESOL Certificate | Preferred or required for most positions, especially higher-paying ones. |
| Native English Speaker | Preferred but not mandatory; fluent non-native speakers with neutral accents can find work. |
| Clean Criminal Background Check | Needed to secure a visa and work permit. |
| Health Check | Mandatory for work permit processing. |
Pro Tip: If you’re a non-native English speaker, having a high TOEIC or IELTS score can strengthen your application.
Best Places to Teach in Thailand
-
Bangkok: High demand, higher salaries, fast-paced lifestyle.
-
Chiang Mai: Cultural hub, lower cost of living, lots of expats.
-
Phuket & Pattaya: Popular with tourists, many private schools and language centers.
-
Isaan Region: Rural northeast Thailand—less competition, more “authentic” Thai experience.
Types of English Teaching Jobs in Thailand
| Type | Description | Average Salary |
|---|---|---|
| Public Schools | Large classes, set curriculum, school hours only | $900–$1,200/month |
| Private Schools | Smaller classes, more structure, uniforms | $1,000–$1,500/month |
| Language Centers | Evening/weekend hours, more flexibility | $1,000–$1,800/month |
| Universities | Fewer teaching hours, but lower pay | $800–$1,200/month |
| International Schools | High salaries, strict qualifications | $2,000–$3,500+/month |
| Online Teaching | Work from anywhere, supplement income | Varies greatly |
When to Apply for Teaching Jobs in Thailand
-
Public School Semester Starts: May and November
-
Peak Hiring Seasons: March–April and September–October
Applying 1–2 months before each semester starts gives you the best chance of landing a position.
Where to Find English Teaching Jobs in Thailand
Here are some of the best job boards and resources:
Job Boards
-
Ajarn.com: The most popular ESL job site for Thailand.
-
Dave’s ESL Café: International, but includes Thai listings.
-
Teach Away: Great for international schools and TEFL jobs.
-
LinkedIn: Surprisingly useful, especially for high-end schools.
-
-
Teaching Jobs in Thailand
-
Bangkok Expats
-
Thailand TEFL Jobs
-
Recruitment Agencies
-
MediaKids Academy
-
Echo English
-
BFITS Thailand
These companies often provide placements, housing help, and visa support.
Applying for Jobs: What You’ll Need
Make sure you have:
-
A professional CV/resume
-
A well-written cover letter
-
Scanned copies of:
-
Your degree
-
TEFL/TESOL certificate
-
Passport
-
Reference letters (if available)
-
-
A recent photo
-
Introduction video (optional but highly recommended)
Tip: Thai employers prefer neat, professional, and friendly applicants—don’t underestimate the importance of appearance and mannerisms during interviews.
Visas and Work Permits
To work legally, you’ll need:
Non-Immigrant B Visa (for work):
-
You apply for this outside Thailand (in your home country or nearby, like Laos).
-
Requires a job offer and supporting documents from your school.
Work Permit:
-
Your employer handles this.
-
Takes about 7–10 business days after arrival.
-
You must have:
-
Your Non-B visa
-
Degree and transcripts
-
Health check
-
Thai address
-
Note: Working on a tourist visa is illegal, and although many do it temporarily, it’s risky and can lead to deportation.
How Much Can You Earn as an English Teacher in Thailand?
| Job Type | Salary Range |
|---|---|
| Public Schools | $900–$1,200/month |
| Private Schools | $1,000–$1,500/month |
| Language Schools | $1,000–$1,800/month |
| International Schools | $2,000–$3,500+/month |
| Online | $10–$30/hour (USD) |
Additional perks may include:
-
Free housing or housing allowance
-
Paid holidays
-
Health insurance
-
Contract completion bonuses
Living in Thailand as a Teacher
Cost of Living (2025 Estimates):
-
Rent (studio apartment): $200–$500/month
-
Food: $150–$300/month
-
Transportation: $30–$100/month
-
Entertainment/travel: $100–$300/month
Most teachers live comfortably on $1,000–$1,500/month, especially outside Bangkok.
TEFL in Thailand: Should You Get Certified Beforehand?
Yes! a 120-hour TEFL course is highly recommended, and often required by schools. You can:
-
Do it online (cheaper, flexible)
-
Do it in Thailand (can lead directly to job placement)
Recommended providers:
-
International TEFL Academy
-
MyTEFL
-
SEE TEFL (Chiang Mai)
-
TEFL Heaven
READ ALSO: Top 10 Jobs in the USA That Sponsor Work Visas
FAQs
Can I teach in Thailand without a degree?
Legally, no. Some rural schools might overlook this, but it’s becoming much harder due to immigration tightening. A degree in any field is sufficient.
Is TEFL certification required?
Not legally, but most employers require it. International and private schools expect at least 120 hours of TEFL training.
Do I need to speak Thai?
Nope. Most schools don’t require Thai. However, learning basic Thai will help you in daily life and classroom management.
Can I save money while teaching?
Yes, but don’t expect to get rich. You can live comfortably and save modestly, especially outside major cities.
How long are contracts?
Most contracts are 12 months, though some schools offer 1-semester (5–6 months) contracts.
Are there age limits?
Thailand doesn’t have an official age limit, but some schools prefer teachers under 60 due to retirement visa requirements.
What’s the dress code like?
Thai schools value professional appearance. For men: collared shirt, tie, and slacks. For women: modest tops, skirts/dresses that cover knees.
Conclusion
Teaching English in Thailand in 2025 is still a fantastic opportunity for those looking to work abroad, travel, and experience Thai culture. Whether you’re looking for a short-term adventure or a long-term teaching career, Thailand offers flexibility, fun, and fulfillment.