Our students say "Excellent"
★★★★★
Over 100 5 star reviews on Google

TEFL Course Dates and Fees in Bangkok

The Essential TEFL courses provide practical preparation for teaching English. Our experienced trainers support students before, during and after the course as they prepare for suitable teaching opportunities in Thailand or abroad.

Course Options and Fees

Choose the course that fits your goals. Both run on the same dates in Bangkok, Monday to Friday, with real classroom teaching practice.

  • 120 Hour TEFL Course, 45,000 THB. Our standard certificate course is delivered in person and includes four weeks of intensive training.
  • TQUK Level 5 TEFL Course, 50,000 THB. This qualification is regulated by Ofqual and includes 168 guided learning hours. It is a separate qualification from CELTA, with a different syllabus and assessment process.

Both fees cover all course materials, testing fees, and some meals and snacks. You will also enjoy activities such as a walking tour of Bangkok as you prepare for a rewarding teaching career.

Although accommodation isn't included in the course fee, we provide detailed guidance on nearby options for every budget. Visit our accommodation page for more information.

TEFL Course Structure

Both courses run for 4 weeks, Monday to Friday, with intensive practical training. The 120 hour course covers 120 guided learning hours and the TQUK Level 5 course covers 168 guided learning hours with extra assignments and portfolio work. Both cover essential skills such as:

  • Lesson planning
  • Classroom management
  • Practical teaching methodology

By the end of the course, you will feel confident and ready to teach English in classrooms anywhere, whether in Thailand or internationally.

Pathways to Teaching Without a Degree

Teaching in Thailand without a degree is possible in some circumstances, but opportunities are limited and employment cannot be guaranteed.

Our TEFL courses are delivered in person and include practical classroom training and observed teaching practice to help prepare you for teaching opportunities in Thailand and abroad.

Contact us before enrolling and we will provide an honest assessment of your options.

Job Placement and Salary Expectations

Essential TEFL provides job placement support through Essential Educational Staffing. Native English speaking graduates with a bachelor degree can receive guaranteed interviews for suitable roles. Employment is not guaranteed and opportunities depend on nationality, qualifications, experience and school requirements.

  • Average salary for English teachers in Bangkok, Thailand: 45,000 to 60,000 THB per month (depending on experience and school)
  • Overtime hours: Many of our graduates have secured teaching jobs where extra hours are available for additional pay. Schools or private students can arrange extra teaching hours, allowing you to earn between 10,000 THB to 20,000 THB per month on top of your regular salary.

TEFL Course Dates and Enrolment

Our TEFL courses run throughout the year, and certain periods experience higher demand due to school schedules. Most hiring occurs in March, April, May, July, August, and October, coinciding with the start and end of school semesters. Be sure to enrol early to secure your spot!

See our current course dates below and apply online today.

Now enrolling2027 course dates now open. Book early to secure your place.

Full time TEFL Course Dates

Full time TEFL Course Dates

Become TEFL qualified in just 4 weeks with this intensive course. 

Full time TEFL

 
Course hours  120 or 168 hours (Level 5), 30 per week
Course days Monday to Friday
Maximum class size 15
Lesson times 10.00 to 16.00

 

    Start Date End Date
TEFL Full time (4 weeks)   Course Starts Course Ends
Choose the 120 hour TEFL course (45,000 THB) or the TQUK Level 5 course, 168 hours (50,000 THB). Both run on these dates. 07/09/2026 02/10/2026
12/10/2026 06/11/2026
16/11/2026 11/12/2026
04/01/2027 29/01/2027
08/02/2027 05/03/2027
15/03/2027 09/04/2027
26/04/2027 21/05/2027
31/05/2027 25/06/2027
05/07/2027 30/07/2027
02/08/2027 27/08/2027
06/09/2027 01/10/2027
11/10/2027 05/11/2027
15/11/2027 10/12/2027

Paid TEFL Internship Course Dates

Paid TEFL Internship

Paid TEFL Internship in Bangkok
  • To be eligible for the work permit and Non B visa the teacher must be a native English speaker.
  • Hold a passport from Australia, Canada, Ireland, New Zealand, United Kingdom, or the United States.
  • Be a university graduate and hold a bachelor's degree.
  • Compulsory online interview required

Be TEFL qualified in just 4 weeks with this intensive course. 

Full time TEFL

 
Course hours  120 or 168 hours (Level 5), 30 per week
Course days Monday to Friday
Maximum class size 15
Lesson times 10.00 to 16.00

 

    Start Date End Date
TEFL Full time (4 weeks)   Course Starts
Our paid internship 07/09/2026 02/10/2026

Ready to Teach English Abroad?

Complete your accredited TEFL course in person in Bangkok and gain practical teaching experience in real schools.

Choose our 120 hour TEFL course (45,000 THB) or the TQUK Level 5 course, 168 hours (50,000 THB). We'll help you prepare for your first teaching position in Thailand.

Apply online or contact us to find out more.