Illustration of Thailand, Thailand

TEFL Courses in Thailand: Online vs Onsite, Costs & Which to Pick

Last updated 2026-07-16

On this page

If you’re planning to teach English in Thailand, the TEFL certificate is usually the first thing you need to sort out, and also the first place people overspend or get talked into a course that doesn’t actually help. This guide covers what a 120-hour TEFL is, whether schools really check it, the honest trade-offs between an online course and an onsite course in Thailand, when CELTA is worth the extra cost, and the red flags that show up repeatedly in course reviews and teacher forums. For the job side, salary bands, work permits, contract red flags, see our teaching English in Thailand guide, this one is specifically about the certificate.

Prices here are quoted in Thai baht (THB) with US dollars in parentheses at ฿33 = US$1 (July 2026).

TEFL course options at a glance

Course typeTypical costDurationJob placementBest for
Online 120-hour TEFLUS$250-500Self-paced, 4-12 weeksRare, sometimes a job board or referral listCandidates with a job already lined up, or completing the cert before flying out
Onsite TEFL in Thailand (Chiang Mai, Bangkok, Hua Hin)฿40,000-60,000 (US$1,210-1,820)4 weeks intensiveCommon, often “guaranteed” placement into a partner schoolArriving with no contacts or classroom experience, want a faster path to a job
CELTA (Bangkok only, via International House)~฿65,000 (US$1,970)4 weeks full-time or 10 weeks part-timeNot typically bundled, but the credential itself opens doorsInternational schools, language-institute roles, long-term teaching careers

Figures compiled from current TEFL provider pricing and course listings as of mid-2026; individual course fees vary by provider, season and what’s included (accommodation, materials, placement). ฿33 = US$1 (July 2026).

What is a TEFL certificate, and why 120 hours?

A TEFL (Teaching English as a Foreign Language) certificate trains you to teach English to non-native speakers, covering lesson planning, classroom management and English grammar from a teaching perspective, rather than being a qualification in English itself. 120 hours became the industry convention because it’s the minimum most course-review sites, recruiters and hiring schools treat as a credible, substantive certification, shorter courses (40 or 60 hours) exist and cost less, but schools in Thailand increasingly filter them out. If you’re choosing a course, treat “120-hour” as the floor, not a nice-to-have.

Do schools in Thailand actually check it?

Honestly, it varies. Government schools and many private schools ask to see the certificate as part of your application file, but few dig into the accrediting body behind it, what they’re really scrutinizing is your bachelor’s degree, since that’s the document that determines whether you can legally get a work permit at all. International schools and bilingual schools tend to look more closely, both at the certificate’s legitimacy and at whether you have a genuine assessed practicum behind it. The practical takeaway: a TEFL from a dubious source might get you past a first screen at a less selective school, but it won’t help if a serious employer, or you, ever need to prove it holds up. Our teaching English in Thailand guide covers the degree requirement and full hiring chain in more depth.

Online vs onsite: the honest trade-off

Online courses are cheaper, roughly US$250-500 for a properly accredited 120-hour program, and let you study at your own pace before you ever leave home. What you don’t get is supervised, in-person teaching practice with real students, or direct help finding your first job. They suit people who already have an offer, are completing the paperwork before flying out, or are simply confident about job-hunting on their own once they land.

Onsite courses in Thailand, commonly based in Chiang Mai, Bangkok or Hua Hin, run roughly ฿40,000-60,000 (US$1,210-1,820) for the standard 4-week format. That premium buys three things an online course can’t: supervised classroom teaching practice in front of real Thai students, a cohort of other trainees (useful for housing, local knowledge and moral support), and, at most providers, a job-placement service that actively works your CV into partner schools. If you’re arriving without local contacts or any classroom experience, this is usually the better bet, even at the higher price.

Accreditation soup: what to check before you pay

TEFL accreditation isn’t centrally regulated, there’s no single global body that certifies TEFL courses the way a university degree is certified, which is exactly why the market has such wide pricing and quality variation. Legitimate accrediting bodies, such as ODLQC and ACCREDITAT, publish the list of providers they accredit and the standards behind that accreditation, you can independently verify the relationship. A red flag worth taking seriously: a provider that can’t point to an outside accreditor, or one whose “accreditation” turns out to be a body it created itself to accredit its own courses.

This is also where the ultra-cheap listings, courses advertised around $39, sit uncomfortably. They aren’t automatically worthless, but at that price you’re very likely losing tutor support, assessed teaching hours, or genuine third-party accreditation, the things that actually make a TEFL certificate mean something to an employer. If a course’s price seems too good relative to the $250-500 range reputable accredited providers charge, ask specifically what’s included before assuming it’s a bargain.

Onsite courses in Thailand: what the format looks like

Onsite TEFL courses in Chiang Mai, Bangkok and Hua Hin generally follow the same 4-week structure: classroom instruction in the mornings, supervised teaching practice with real students in the afternoons, and assessment throughout rather than a single final exam. Course fees commonly bundle accommodation for the training period, and many providers add a job-placement package on top, sometimes marketed separately as a paid internship with guaranteed placement, typically running higher than the base course fee. Read what “guaranteed” actually covers: it’s usually a guarantee of a placement, most often into a government school or language centre paying roughly ฿30,000-40,000/month (US$910-1,210), not a guarantee of a specific city, school type or salary. If you want a higher-paying private, bilingual or international school role from the outset, budget for a longer job search rather than expecting the placement service to deliver one.

CELTA: the gold standard, and when it’s worth the premium

CELTA (Certificate in Teaching English to Speakers of Other Languages), awarded by Cambridge Assessment English, is the qualification most consistently cited across the industry as the gold standard, more rigorously assessed than a typical TEFL and more widely recognized by employers outside Thailand as well as in it. In Thailand it’s offered in one place: Bangkok, exclusively through International House Bangkok, the country’s only authorized CELTA (and DELTA) provider. The in-person course costs roughly ฿65,000 (US$1,970) full-time over 4 weeks, or part-time over about 10 weeks, both formats cover the same 120 contact hours.

CELTA’s premium over a standard onsite TEFL is worth paying if you’re targeting international schools, want to eventually move into academic management or teacher-training roles, or see teaching as a multi-year career rather than a working-holiday chapter. For a first job at a government or private school in Thailand, a standard accredited 120-hour TEFL does the job at a meaningfully lower cost.

TEFL courses and the Education (ED) visa

A handful of onsite TEFL providers, mostly in Chiang Mai, are licensed by Thailand’s Ministry of Education, which lets them issue the enrollment paperwork needed to apply for a 3-month Education (ED) visa to attend the course. This is a legitimate way to be in the country while you study and job-hunt, rather than relying on a tourist visa or a visa run, and the visa can be extended while you remain enrolled and maintain the required attendance record (commonly 80%). It’s worth confirming directly with any provider whether they hold this license before assuming a course visa is available, not every TEFL school does. Keep the ED visa and your eventual work permit conceptually separate: the ED visa lets you study, it does not authorize paid teaching work, our Thailand education visa guide covers the application and renewal process, and our Thailand work permit guide covers what has to happen once a school actually hires you.

How to choose a course

  • Confirm the hour count and format. 120 hours minimum, with a mix of theory and an assessed teaching practicum, not just multiple-choice modules.
  • Verify the accreditation independently. Look up the accrediting body’s own site and confirm it lists the course provider, don’t take a provider’s word for its own credibility.
  • Decide if you need in-person practice. If you’ve never taught or led a classroom, the supervised practicum in an onsite course is worth more than the cost difference suggests.
  • Read placement terms closely. “Guaranteed job placement” should come with specifics: which school types, what pay range, what happens if you decline the first offer.
  • Check visa support if you need it. Ask directly whether the provider is Ministry of Education-licensed for an ED visa if you plan to arrive on that basis.
  • Compare total cost, not just the headline price. Some onsite packages bundle accommodation and placement into one fee, others charge separately, get the full breakdown before comparing across providers.

Red flags to avoid

A few patterns show up repeatedly across TEFL course reviews and teacher forums. Unverifiable accreditation, a provider naming an accrediting body that turns out to be its own creation, or that publishes no list of the courses it accredits. Guaranteed-job language with zero detail, no stated salary range, school type or location, which usually means the guarantee is a low-paying government-school slot rather than anything you’d choose freely. Extremely low pricing with no visible tutor support, since assessed teaching hours and real feedback cost providers money to deliver, a course priced far under the market floor is cutting one of those corners. Pressure to pay quickly for a “limited” onsite intake or an early-bird discount that doesn’t hold up if you ask for a few days to compare providers. None of these alone disqualifies a course, but stacking two or three together is reason enough to look elsewhere.

Where to next

Once you’ve got the certificate sorted, our teaching English in Thailand guide covers what schools actually pay by type, when hiring windows open, and the contract red flags to watch for once you’re job-hunting. If you’re planning to study on an Education visa, read our Thailand education visa guide before you apply, and once you’ve landed a job, our Thailand work permit guide walks through what comes next. Budgeting for your course and first months in the country is easier with real numbers from our cost of living in Thailand guide. And once you’re settled, browse Thailand events for what’s on outside the classroom.

Sources

Frequently Asked Questions

Do you actually need a TEFL certificate to teach in Thailand?

Not by law, but functionally yes in 2026. A TEFL certificate has never been a Thai work-permit or visa requirement, the legal minimum for that is a bachelor's degree. In practice, though, the overwhelming majority of government schools, private schools, bilingual schools and international schools now require a 120-hour TEFL (or equivalent) before they'll even interview you, and having one usually improves the salary you're offered. Skipping it doesn't make finding a teaching job illegal, it just narrows your options sharply.

Do schools in Thailand actually check TEFL certificates and accreditation?

Some do, many don't look closely. Government and private schools generally ask to see a certificate and a transcript of hours, but few HR departments dig into who accredited it. What matters more for your actual work permit is your bachelor's degree, since that's the document Thai immigration and the Ministry of Education verify. That said, a legitimate, verifiable TEFL still matters: some schools and most international/bilingual schools do check, and having a real one protects you if a school or agency ever questions your qualifications later. See our [teaching English in Thailand](/guide/teaching-english-in-thailand/) guide for the full hiring picture, including the degree requirement and work permit chain.

Is an online TEFL course good enough for Thailand?

For most government, private and language-centre jobs, yes, provided it's genuinely accredited and covers 120 hours with some form of assessed practicum or tutor feedback. Online courses run roughly US$250-500 from reputable providers and suit people who already have a job offer, want a lower-cost option, or are completing the certificate before they fly out. They won't give you the in-classroom practice or job-placement support that an onsite Thailand course bundles in, so if you're arriving without contacts or experience, an onsite course closes that gap.

What's the difference between an online TEFL and an onsite TEFL course in Thailand?

An online course is self-paced, cheaper (roughly US$250-500), and gives you the certificate with no in-person teaching practice. An onsite course in Thailand, commonly 4 weeks in Chiang Mai, Bangkok or Hua Hin, costs roughly ฿40,000-60,000 (US$1,210-1,820), includes supervised classroom teaching practice with real students, usually bundles accommodation, and typically comes with a job-placement service that actively helps you land your first role. The onsite premium buys practice and a faster path to a job, not a better piece of paper.

Is CELTA worth it over a standard 120-hour TEFL for teaching in Thailand?

It depends on your goals. CELTA (Cambridge Assessment English) is widely regarded as the industry gold standard and costs roughly ฿65,000 (US$1,970) for the in-person course in Bangkok, run only through International House Bangkok, versus ฿40,000-60,000 for a standard onsite TEFL. It's worth the premium if you're targeting international schools, language-institute management roles, or a long-term teaching career, since it's more rigorously assessed and more widely recognized outside Thailand. For a first government or private-school job in Thailand, a standard accredited 120-hour TEFL is sufficient and considerably cheaper.

What are the red flags when choosing a TEFL course?

Watch for a handful of recurring patterns. A course priced far below the ~$250 floor for a genuinely tutored, accredited 120-hour program, since something (tutor support, assessed hours, real accreditation) is usually missing at that price. An accrediting body you can't independently verify, or that only accredits its own courses. 'Guaranteed job' promises with no detail on salary, location or school type. And no way to reach a real person to ask questions before you pay. None of these are automatically disqualifying alone, but two or more together are a reason to look elsewhere.

Can I get a Thai visa to cover a TEFL course?

Some onsite TEFL providers, including several in Chiang Mai, operate as Thai Ministry of Education-licensed schools, which lets you apply for a 3-month Education (ED) visa to attend, extendable while you remain enrolled and keep an attendance record of at least 80%. This is useful if you want to be in Thailand legally while job-hunting rather than on a tourist visa. It doesn't authorize work, an ED visa holder who teaches for pay before getting a proper work permit is still working illegally, so treat the course visa and the eventual work permit as two separate steps, covered in our [Thailand education visa](/guide/thailand-education-visa/) and [Thailand work permit](/guide/thailand-work-permit/) guides.

Does a TEFL certificate expire, or do I need to renew it?

No, a TEFL certificate itself doesn't expire, once you've completed the hours and passed the assessment, that qualification stands. What can lapse is a related requirement: foreign teachers without an education degree who hold a Teacher's Council of Thailand waiver need to keep that waiver current through renewal periods, a separate process from the TEFL certificate itself. Our [teaching English in Thailand](/guide/teaching-english-in-thailand/) guide covers the waiver renewal cycle in more detail.

Out Thailand Team

Based in Chiang Mai

A small team based in Chiang Mai. We research, write, and edit every guide together and publish under one byline, with the date each guide was last updated.