
So you want to teach English in Thailand…
Maybe you’ve seen the Instagram posts — teachers at temple markets on weekends, motorbike rides through rice paddies, street food that costs less than a coffee back home. Maybe you just finished your degree and you’re not ready for a desk job yet. Maybe you’ve been at that desk job for ten years and you’re done with it.
Whatever brought you here, I can tell you this: teaching English in Thailand is one of the most achievable life changes you can make. I know because I made it — nine years ago, I landed at Suvarnabhumi Airport with a TEFL certificate, a suitcase, and approximately zero idea what I was doing.
I’m still here (learn more about me here). And I’ve watched hundreds of teachers come and go — some who thrived, some who didn’t, most who wish they’d had better information before they arrived. This complete guide to teach English in Thailand is what I wish someone had handed me.
Table of Contents
- Why Thailand?
- Requirements: What You Actually Need
- Types of Schools in Thailand
- Salaries: What You’ll Actually Earn
- Getting Your TEFL Certificate
- Visas and Work Permits
- Which City Should You Teach In?
- How to Find Your First Teaching Job
- What Life Is Actually Like
- Cost of Living
- Common Mistakes New Teachers Make
- Frequently Asked Questions About Teaching English in Thailand
1. Why Thailand?
There are dozens of countries where you can teach English abroad. So why do thousands of teachers choose Thailand every year?
The job market is massive. Thailand has a nationwide English teaching shortage. Government schools across the country — from Bangkok suburbs to rural Isaan provinces — are actively hiring foreign teachers year-round. You are not competing for scarce positions. The positions are competing for you.
The pay-to-cost-of-living ratio is hard to beat. A teacher earning 35,000 baht a month (~$1,000 USD) in Chiang Mai can rent a nice apartment, eat well, travel on weekends, and still save money. Try doing that in Tokyo or Seoul on an equivalent salary.
The culture is genuinely welcoming. I’ve lived in three countries as an expat. Thailand is the only one where I’ve consistently felt welcomed — not just tolerated. Thai people are patient with foreigners learning their culture, and the expat community is large enough that you’ll find your people quickly.
It’s easy to get started. Unlike Japan (which requires a degree and a specific visa category) or South Korea (where the process can take months), Thailand has relatively accessible entry requirements and a faster hiring timeline. I know teachers who applied for a job in March and were in a classroom by May.
2. Requirements: What You Actually Need
Let me cut through the confusion here, because this is where a lot of people get wrong information.
The Non-Negotiables
1. A bachelor’s degree (in anything)
Thai law requires foreign English teachers to hold a bachelor’s degree. The subject doesn’t matter — I’ve met teachers with degrees in engineering, art history, and marine biology. You just need a degree.
No degree? It’s not impossible to find work without one, but you’ll be limited to unaccredited language centers, the pay will be lower, and you’ll always be one inspection away from losing your job. Get the degree first if you can.
2. A TEFL certificate
Technically, a TEFL certificate is not required by Thai law for a work permit — but virtually every school that’s worth working for will require it. More importantly, it makes you a better teacher, which makes your time here significantly more enjoyable.
More on choosing a TEFL certificate in Section 5.
3. A clean criminal background
You’ll need a police clearance certificate from your home country for the visa process. Standard checks only; minor offenses usually aren’t an issue, but anything serious will create problems.
What You Don’t Need
- Teaching experience. International schools want it, but government schools and language centers hire first-timers constantly. My first teaching job was my first teaching job — no prior classroom experience at all.
- To speak Thai. It helps, and I’d encourage you to learn, but it’s not required and not expected.
- A CELTA or Trinity CertTESOL. These prestigious (and expensive) certifications are required for international schools paying top salaries. For most Thailand teaching jobs, a standard TEFL certificate is sufficient.
3. Types of Schools in Thailand
This is one of the things most guides gloss over, and it’s critical because the type of school determines your salary, your hours, your holidays, your students, and your general day-to-day experience.
Government Schools (Public Schools)
What they are: State-run schools teaching Thai students ages 6–18. Most foreign teachers in Thailand work at government schools.
The good:
- Consistent hours (usually 7:30am–4pm, Mon–Fri)
- Thai public holidays off
- Long school vacations (2–3 months total per year)
- Generally lower stress than private schools
The challenges:
- Large class sizes (often 35–45 students)
- Limited teaching resources
- Administrative systems that can be chaotic
- Pay is on the lower end
Typical salary: 25,000–35,000 baht/month (~$700–$1,000 USD)
Private Language Centers
What they are: After-school English programs (like Wall Street English, ECC, Enconcept) that students attend in the evenings and on weekends.
The good:
- Better pay than government schools
- Smaller class sizes
- More structured curriculum
- Urban locations (Bangkok, Chiang Mai, major cities)
The challenges:
- Evening and weekend hours — your social schedule adapts to your students’ schedule
- Can feel corporate
- Less vacation time
Typical salary: 30,000–45,000 baht/month (~$850–$1,300 USD)
International Schools
What they are: Private schools teaching the IB, British, or American curriculum to the children of expats and wealthy Thais.
The good:
- Significantly higher pay
- Excellent resources and facilities
- Small class sizes
- Professional teaching environment
The challenges:
- Require a formal teaching license from your home country (or CELTA/Trinity) plus often 2+ years of classroom experience
- Highly competitive — hundreds of applicants per position
- Expensive cities (Bangkok, Chiang Mai, Phuket)
Typical salary: 60,000–120,000 baht/month (~$1,700–$3,500 USD)
Universities
What they are: Thai universities hiring foreign lecturers for English courses and general education programs.
The good:
- Professional environment
- Mature students
- Good vacation time aligned with the academic calendar
The challenges:
- Typically require a master’s degree
- Competitive positions in popular cities
Typical salary: 35,000–50,000 baht/month (~$1,000–$1,400 USD)
4. Salaries: What You’ll Actually Earn
I’m going to give you real numbers, not the sanitized ranges you see on recruitment websites.
The average government school teacher in Bangkok earns around 30,000–33,000 baht per month. In smaller cities like Korat or Ubon Ratchathani, it’s closer to 25,000–28,000 baht. In Chiang Mai, somewhere in the middle.
Here’s what that actually means for your life:
| Monthly Salary | Location | Lifestyle |
|---|---|---|
| 25,000 THB | Provincial city | Comfortable, little savings |
| 33,000 THB | Bangkok | Comfortable, can save 5,000–8,000/month |
| 40,000 THB | Bangkok | Good lifestyle, saving 10,000–15,000/month |
| 60,000+ THB | International school | Excellent lifestyle, significant savings |
Most teachers supplement their income with private tutoring (500–1,000 baht/hour is typical) or online tutoring through platforms like Preply or italki. Many of my colleagues earn an extra 5,000–10,000 baht per month this way on just a few hours per week.
The honest truth about money: You’re unlikely to get rich teaching in Thailand at the government school level. But you will live comfortably, experience something genuinely valuable, and likely spend less on your lifestyle than you do at home. For many people, that’s exactly the trade-off they’re looking for.
5. Getting Your TEFL Certificate
A TEFL (Teaching English as a Foreign Language) certificate is your ticket to teaching in Thailand. Here’s what you need to know.
How Many Hours Do You Need?
Look for a 120-hour certificate minimum. This is the industry standard and what most Thai schools require. Anything under 100 hours will raise eyebrows.
Online vs. In-Person
Online TEFL courses are significantly cheaper (typically $150–$400) and flexible — you can complete them before you arrive in Thailand. The quality varies, so stick with accredited providers.
In-person TEFL courses (done in Thailand or in your home country) cost more ($800–$2,000+) but include observed teaching practice, which makes you a noticeably better teacher from Day 1.
For most government school and language center jobs, an accredited online TEFL is sufficient. For international schools, a CELTA or Trinity CertTESOL is strongly preferred.
Which TEFL Course Should You Take?
I’ve seen teachers arrive with certificates from a dozen different providers. Here are the ones I’d actually recommend:
Bridge TEFL — Offers a range of courses from basic 120-hour certificates to specialist diplomas. Their Level 5 diploma is well-respected and accepted everywhere I’ve seen in Thailand. Good customer support, reasonable prices.
Let’s TEFL — Excellent value, thorough course, accredited. Good choice if budget is a priority.
The TEFL Academy — One of the larger providers, Level 5 accredited, recognized by schools globally.
CELTA (Cambridge) — The gold standard. If you can afford it and plan to work at international schools, do this one. Done in-person over 4–5 intensive weeks. Expensive (~$1,500–$2,500) but worth it for the salary difference at international schools.
A Note on “Free” TEFL Certificates
You’ll see ads for free or very cheap ($20–50) TEFL certificates online. Avoid them. They’re not recognized by reputable schools and will create problems when you try to get a work permit.
6. Visas and Work Permits
The visa situation in Thailand is the most confusing part for newcomers, so I’ll make this as clear as possible.
What You Need to Legally Teach in Thailand
To work legally, you need two things:
- A Non-Immigrant B (Business) Visa
- A Work Permit
These are separate documents. The visa lets you stay in Thailand. The work permit lets you work.
The Process
Step 1: Get a Non-B Visa
Most teachers do this before arriving, at a Thai embassy or consulate in their home country. You’ll need:
- Passport (valid 18+ months)
- Job offer letter from a Thai school
- Degree certificate (original or notarized copy)
- TEFL certificate
- Criminal background check
- Passport photos
Can you get it from a neighboring country? Yes. Many teachers enter Thailand on a tourist visa or visa exemption, find a job, then make a “visa run” to a Thai embassy in Malaysia, Cambodia, or Laos to get the Non-B. This is common but takes planning.
Step 2: Apply for a Work Permit
Once you have the Non-B visa and a job, your school helps you apply for a Work Permit through the Department of Employment. Your school should handle most of this paperwork — if they’re asking you to navigate it alone, that’s a red flag.
Step 3: Get a Teacher’s License (for school positions)
Government and private schools require a Teacher’s License from the Khru Saphan (Teachers’ Council of Thailand). Schools apply for this on your behalf. It’s a bureaucratic process but standard.
The Reality
The visa situation in Thailand has improved significantly over the years but it’s still bureaucratic. Budget 4–6 weeks for the full process. Keep copies of every document. And work with a school that has experience sponsoring foreign teachers — they know the process and it’s much smoother.
7. Which City Should You Teach In?
This is genuinely one of the most important decisions you’ll make, because the right city for one teacher is completely wrong for another.
Bangkok
Best for: Teachers who want urban energy, career advancement, and maximum social options.
Bangkok has the most teaching jobs of any city in Thailand by far. The international school scene is concentrated here. Language centers are everywhere. The salary ceiling is higher. And the city itself is endlessly stimulating — great food, nightlife, art, shopping, public transport.
The downsides: traffic, pollution, higher cost of living (still cheap by global standards), and the sheer size can be overwhelming at first.
Chiang Mai
Best for: Teachers who want a more relaxed lifestyle, nature access, and a strong expat community.
Chiang Mai is the most popular city for long-term expat teachers, and for good reason. It’s compact and easy to navigate, surrounded by mountains and waterfalls, has a huge international community, and offers excellent food and coffee culture. The digital nomad scene here is massive.
Teaching jobs are plentiful but the salary range is slightly lower than Bangkok. The lifestyle quality, though, is arguably higher.
Phuket and Koh Samui
Best for: Teachers who specifically want beach life.
Yes, you can teach English on a beach island. Schools here need teachers too. The lifestyle is hard to beat — I know teachers who spend weekends diving and call it their commute to paradise.
The trade-off: smaller communities, fewer job options, and island life can feel isolating after a while.
Provincial Cities (Korat, Udon Thani, Chiang Rai, etc.)
Best for: Teachers who want an authentic Thai experience, lower cost of living, and don’t mind fewer expat amenities.
Teaching in a provincial city means you’ll be one of very few foreigners. Your Thai will improve faster because you’ll need it. Your cost of living will be lower. And you’ll develop a deeper relationship with Thai culture than you ever would in Bangkok.
The reality: it’s not for everyone. The first few months can be lonely. But the teachers I know who’ve done it often describe it as their most formative experience in Thailand.
8. How to Find Your First Teaching Job
Finding a job in Thailand is easier than you might expect, especially if you meet the basic requirements.
Before You Arrive
Apply online first. Get your CV and cover letter sorted before you land. Key job boards:
- Ajarn.com — the longest-running ESL job board in Thailand, updated daily
- Dave’s ESL Cafe — international board with Thailand listings
- TES (Times Educational Supplement) — better for international school positions
- Facebook Groups — “Teaching English in Thailand,” “ESL Jobs Thailand” — jobs are posted here constantly and you can message hiring teachers directly
What a good CV looks like:
- Photo (expected in Thailand — a professional headshot)
- Your nationality and visa eligibility
- Degree + TEFL certificate
- Any teaching or tutoring experience (even tutoring younger siblings counts early on)
- Keep it to one page
Once You’re In Thailand
Visiting schools in person works. Walk in with your CV, ask to speak to the director. This sounds old-fashioned but it’s effective, especially at smaller language centers that hire on the spot.
Recruitment agencies can place you quickly. Be aware that some agencies take a fee or have contracts that are less flexible. Read before you sign.
The best time to look for jobs:
Thai school terms start in May and October. The prime hiring windows are March–April (for May start) and August–September (for October start). That said, government schools hire throughout the year as positions open up.
9. What Life Is Actually Like
I want to be honest about this because the reality is different from both the Instagram version and the horror stories.
A typical day as a government school teacher:
6:45am — arrive at school before the 7:30am flag ceremony (attendance is mandatory for teachers)
8:00am — first period. Class sizes vary; mine have ranged from 20 to 48 students. Energy varies even more.
12:00pm — lunch break. School lunch is available; I usually eat in the teacher’s room with Thai colleagues.
3:00–4:00pm — last period. After school, some teachers run extracurricular clubs.
4:00pm — done. Unlike many countries, Thai schools don’t generally expect teachers to stay for hours of lesson planning.
Evenings are yours. This is when Bangkok teachers explore the city, when Chiang Mai teachers go hiking, when beach teachers go to the beach.
The social reality:
The expat teacher community in Thailand is large, friendly, and welcoming to newcomers. Your school will likely have other foreign teachers. There are Facebook groups, meetups, sports leagues, everything. Loneliness is not a given — it depends how proactive you are.
The professional reality:
Thai schools operate differently from Western ones. Things can change with little notice. Resources are often limited. Bureaucracy can be confusing. And as a foreign teacher, you’re sometimes treated as a walking classroom novelty rather than a subject expert.
This frustrates some teachers enormously. Others learn to work with it. The teachers who thrive are the ones who come with flexibility, patience, and genuine enthusiasm for their students — who are, almost universally, lovely.
10. Cost of Living
This is what most people actually want to know, so here are real numbers from someone who has lived here for nine years.
Monthly Budget Breakdown (Bangkok, Single Teacher)
| Expense | Budget Option | Comfortable | Nice |
|---|---|---|---|
| Rent (1-bed apartment) | 7,000 THB | 12,000 THB | 18,000+ THB |
| Food (mostly local) | 4,000 THB | 6,000 THB | 9,000 THB |
| Transport (BTS/motorbike) | 1,500 THB | 2,500 THB | 4,000 THB |
| Utilities + internet | 1,500 THB | 2,000 THB | 2,500 THB |
| Health insurance | 1,000 THB | 2,000 THB | 3,000 THB |
| Entertainment/social | 2,000 THB | 4,000 THB | 7,000 THB |
| Total | ~17,000 THB | ~28,500 THB | ~43,500 THB |
On a 33,000 baht salary in Bangkok, you can live comfortably and save 3,000–5,000 baht per month. More if you cook at home occasionally and avoid the tourist trap bars.
In Chiang Mai, the same salary goes further — you can live comfortably and save 7,000–10,000 baht per month.
Things That Cost Less Than You Expect
- Street food meals: 40–80 baht ($1–2)
- Motorbike taxi across town: 30–60 baht ($1)
- Local SIM card with data: 200–400 baht/month
- Excellent Thai massage: 200–300 baht/hour ($6–9)
- Domestic flights within Thailand: 500–1,500 baht ($15–45)
Things That Cost More Than You Expect
- Western food and imported goods (cheese, wine, decent coffee)
- Private international-standard healthcare
- Rent in premium Bangkok neighborhoods
- Annual home visits
11. Common Mistakes New Teachers Make
After nine years of watching teachers arrive and either thrive or struggle, these are the patterns I see most often.
Signing the first contract you’re offered. Read it carefully. Key things to check: salary, the definition of a “working month” (some schools count public holidays against you), termination clauses, and whether the school sponsors your work permit or expects you to handle it yourself.
Coming without enough runway money. Budget for at least 2 months of living expenses before your first paycheck. Some schools pay mid-month, some at month end, and you may wait 6–8 weeks for your first payment.
Ignoring the visa situation. Teaching on a tourist visa or visa exemption is technically illegal and schools can pressure you to do it. Don’t. The legal route takes longer but protects you.
Spending every weekend in Bangkok when you’re based in a provincial city. The first instinct is to escape to the bright lights. Resist it for the first month — you’ll integrate faster and find the hidden gems of wherever you are.
Comparing everything to home. Thailand is different. Some things are better. Some things are frustrating. Neither experience is wrong — it’s just different. The teachers who struggle most are the ones who can’t stop comparing.
12. Frequently Asked Questions
Can I teach English in Thailand without a degree?
Legally, a degree is required for a work permit. Without one, you can find unofficial positions at some language centers, but they’re lower-paid and legally precarious. The degree requirement is widely enforced.
Do I need to speak Thai to teach in Thailand?
No. Most schools actually prefer that you conduct classes in English only. Learning Thai will improve your life here enormously, but it’s not a job requirement.
Is it safe to live in Thailand?
Thailand is generally very safe, particularly in terms of violent crime against foreigners. The main risks are traffic (motorbikes especially) and petty theft in tourist areas. Exercise normal big-city precautions.
Can I teach English in Thailand if I’m not a native English speaker?
Yes, though some schools specify native-English-speaker preferences. If you’re from a country where English is an official language and you have a TEFL and degree, you’ll find positions. Many excellent teachers I know are from South Africa, the Philippines, and India.
How long can I stay in Thailand as an English teacher?
Indefinitely, as long as you maintain your Non-B visa and work permit. Many teachers have been here for 5, 10, 15+ years. You renew your visa and work permit annually.
What’s the difference between TEFL, TESOL, and CELTA?
TEFL (Teaching English as a Foreign Language) and TESOL (Teaching English to Speakers of Other Languages) are essentially the same thing — different names for the same qualification type, depending on which country and provider you use. CELTA is a specific, highly-regarded certification from Cambridge University that’s more intensive and expensive but widely recognized at international schools.
When should I apply for jobs?
The main hiring windows are March–April (for the May school term start) and August–September (for October). But positions open year-round, especially mid-year when teachers leave unexpectedly.
Ready to Make the Move?
Teaching English in Thailand changed my life. Nine years in, I’m still here — and I’ve never had a year where I thought “I should have stayed home.”
If you’re serious about making it happen, your next step is getting your TEFL certificate sorted. I’d recommend starting with Bridge TEFL (excellent reputation, 90-day refund guarantee, 120-hour courses that Thai schools recognize) or Let’s TEFL if you want the most competitive pricing with solid accreditation.
Once you have your certificate in hand, everything else falls into place much faster than you’d expect.
Got questions? Drop them in the comments below — I read and respond to every one.
About the author: I’ve been teaching English in Thailand since [YEAR]. I’ve taught at government primary schools, private language centers, and tutored privately. This blog exists because I spent my first six months here wishing someone would just tell me the truth about what to expect.
You might also like:
- Bangkok vs Chiang Mai vs Phuket: Where Should You Teach?
- The Best TEFL Certificates for Teaching in Thailand (Honest Comparison)
- How Much Do English Teachers Really Earn in Thailand?
- Thailand Teaching Visa: The Non-B Visa and Work Permit Explained