Discover our In-Person TEFL Course
Learn what's included in our 120-hour accredited TEFL course.
Read More →Essential TEFL offers a 120-hour in-person Level 5 TEFL course in Bangkok with real classroom practice, TQUK accreditation and job placement support for eligible native English speakers.
Train to teach English in Thailand with our in-person, 120-hour TEFL course. Over four weeks, you'll build the skills and confidence you need to step into the classroom and start teaching straight after graduation.
The course includes practical training, expert support, and a guaranteed teaching job. It's designed for people who want real experience, not just online theory, and a clear direction into paid work abroad.
This 120-hour TEFL course is designed to prepare you for real teaching. Each week builds on your skills, with a mix of theory, group tasks, classroom observations, and live teaching practice.
You'll leave the course ready to create engaging lessons, manage a classroom, and adapt your teaching to different age groups and learning needs.
The course runs Monday to Friday. You'll train alongside a small group of fellow trainees in our modern, air-conditioned classrooms in Bangkok.
Each day combines theory, group work, and teaching practice. You'll also observe lessons at real Thai schools and deliver your own practice lessons with feedback from your trainer.
Graduates of our TEFL course receive full job support through our partner network of private schools, language centres, and kindergartens across Thailand. We assist with CV preparation, interview guidance, and advise on the visa and work permit process for eligible applicants.
Job placement support is available for native English speakers from the UK, USA, Canada, Ireland, Australia, New Zealand, and South Africa. Non-native speakers are welcome to join the course and will receive general career guidance, but job placement in Thailand cannot be guaranteed. We do not guarantee teaching jobs for non-native speakers.
Most eligible trainees secure teaching positions within 1–3 weeks of finishing the course.
To teach legally in Thailand, most schools require you to hold a Non-Immigrant B visa and a work permit. We help every trainee apply for the right visa before starting work.
If you hold a bachelor's degree, the process is straightforward. If you don't have a degree, there are still teaching opportunities, but the options are more limited. We work closely with schools that can support non-degree holders where possible and will guide you through every step.
Many trainees choose to arrive in Thailand on a tourist visa and convert it to a Non-B visa after securing a job offer through us.
This course is ideal for anyone who wants to teach English in Thailand or abroad. You don't need teaching experience, but you should be confident using English and comfortable speaking in front of others.
We welcome people from all backgrounds—recent graduates, career changers, travellers, and anyone looking for a meaningful role overseas.
You don't need a degree to join the course. Many of our trainees do not have one, and we still help them find jobs in Thailand. However, most schools require a degree to issue a work permit, so having one may expand your options.
If you're not sure whether you qualify, contact us. We'll help you understand your options.
The full course fee is 45,000 THB. This includes all training, materials, classroom practice, job placement support, and visa guidance.
We offer a flexible payment plan to make it easier to get started. You can reserve your place with a deposit, and pay the rest in instalments after you've secured a job.
We limit class sizes to keep training personal, so early booking is recommended.
Applying is quick and straightforward. Use the form on our website to tell us a bit about yourself. We'll review your details, answer your questions, and confirm your place on the course.
If you have any questions before applying, we're here to help. Contact our team or book a free call to chat with us.
If you're serious about teaching in Thailand, this course gives you the training, experience, and support to do it with confidence. Whether you're just beginning or looking for a new direction, we'll help you take the next step.
Take a look at upcoming course dates and fees, check our visa and work permit guide, or go straight to the sign-up page to reserve your spot.
Not sure if it's right for you? Talk to us. We're happy to answer your questions and help you make the best choice.
Here's a quick look at the main teaching job options in Thailand after completing your TEFL course.
| Job Type | Hours/Week | Class Size | Estimated Salary (THB) |
|---|---|---|---|
| Public School | 18–24 | 35–50 | 30,000–40,000 |
| Private School | 20–25 | 20–30 | 35,000–60,000 |
| International School | 15–20 | 15–25 | 50,000–160,000 |
| Language Centre | 25–30 (evenings/weekends) | 8–15 | 35,000–55,000 |
| Kindergarten | 20–25 | 10–20 | 30,000–50,000 |
| Online Teaching | Flexible | 1–5 | Varies |
A quick look at our in-person TEFL training in Bangkok — real classroom practice and trainer support.
I completed the TEFL course in Bangkok and landed a job just two weeks later. Amazing support from start to finish.
The trainers were experienced and friendly. I felt prepared to step into a real classroom right away.
Great value for money, real classroom practice, and they helped me get placed near Chiang Mai. Highly recommended.
Yes. It is classroom-based in Bangkok with real teaching practice.
120 hours delivered over four weeks.
Level 5 accredited by TQUK and approved by the Thai Ministry of Education.
Job placement support is available for eligible native English speakers.
Train with a fully accredited TEFL provider that prioritises real teaching experience and job placement. Our school is just a 5-minute walk from Lat Phrao Subway and Sky Train Stations in central Bangkok. Here's what sets us apart:
Applying is simple. Use the form on our website to tell us about yourself. We'll answer your questions and confirm your place.
Complete our quick online form with your details and tell us about your teaching goals.
Secure your place with a 20,000 THB deposit. We'll confirm your course dates immediately.
We'll send you all the details you need to prepare for your exciting journey in Bangkok.