Next TEFL Course Starts Sep 7! Apply Now
Our students say “Excellent” ★★★★★ Over 100 5-star reviews on Google

120-Hour In-Person TEFL Course in Bangkok

Train face to face over four weeks and learn how to plan, teach and manage English lessons. The course includes observed teaching practice with real students in Thai schools, giving you experience that an online-only course cannot provide.

No previous teaching experience is required. Small training groups allow time for individual guidance, practical work and feedback from your trainer.

Trainees on the 120-hour in-person TEFL course in Bangkok
120 hoursTeacher training
Four weeksMonday to Friday
In personBangkok training centre
45,000 THBCourse fee

What You Learn on the 120-Hour TEFL Course

The course gives new teachers a practical foundation for teaching English in Thailand and other international settings. Training connects teaching theory to the decisions you will make when planning and delivering a lesson.

  • Planning clear, purposeful English lessons
  • Managing classrooms and maintaining student engagement
  • Teaching grammar, vocabulary and pronunciation
  • Developing speaking, listening, reading and writing
  • Teaching young learners and adapting to different age groups
  • Understanding Thai school routines and expectations
  • Reflecting on lessons and using trainer feedback

You can review the broader 120-hour course syllabus for more information about the areas covered.

Teaching Practice in Real Thai Schools

Teaching practice is a central part of the course. Trainees observe classes, prepare lessons and teach real students in Thai schools. Your trainer observes your teaching and provides feedback on planning, instructions, classroom management and student participation.

This experience helps you understand what teaching feels like before applying for a paid position. Read more about our real classroom teaching practice.

Course Schedule and Location

The course is completed over four weeks. Face-to-face training normally runs Monday to Friday from 10am to 3pm or 4pm. Trainees also complete assignments and lesson preparation outside class.

Training takes place at Essential TEFL, 22/2 Lat Phrao Road, Soi 21, Chatuchak, Bangkok. The centre is within walking distance of Lat Phrao MRT station. See our Bangkok training-centre location and nearby transport information.

A Graduate's Experience

Harry explains what the four-week course is like, including the practical training, classroom experience and support he received.

Essential TEFL course in Bangkok video

Who Can Join the Course?

You do not need previous teaching experience or a degree to enrol. You must be at least 18 and have a good command of spoken and written English. Applicants who speak English as an additional language should have at least a B2 level.

A bachelor degree is normally required for a Thai work permit and many full-time teaching positions. Applicants without a degree are welcome to train, but employment options are more limited. Talk to us before booking if you would like an honest assessment of your options.

Job Placement Support After the Course

Essential TEFL works alongside Essential Educational Staffing, our Bangkok teacher recruitment agency. Eligible graduates receive help preparing their CV, interview guidance and introductions to suitable schools.

Job placement depends on your qualifications, nationality, English level and the positions available when you graduate. Native English-speaking graduates with a bachelor degree can receive guaranteed interviews for suitable roles. We do not guarantee employment for applicants who do not meet school and work-permit requirements.

Read the full TEFL job placement policy before enrolling.

Course Fee and Booking

The 120-hour in-person TEFL course costs 45,000 THB. A 20,000 THB deposit reserves your place, with the remaining balance paid according to the booking terms.

The fee covers face-to-face training, course materials, classroom observations, teaching practice and trainer feedback. Current start dates and payment options are listed on the course dates and fees page.

What Our Trainees Say

★★★★★

“Bina was a fantastic teacher and able to help all learners. Stuart has been fantastic helping with looking for jobs after the course finishes.”

Stuart Daly, Google Review
★★★★★

“The instructors were always willing to go above and beyond whenever I needed help. The job placement support has been excellent.”

Elliot Gold, Google Review
★★★★★

“Fantastic support and service from Essential TEFL. Friendly, knowledgeable and supportive.”

Chris Russell, Google Review

Frequently Asked Questions

Is the 120-hour TEFL course taught in person?

Yes. The course is delivered face to face at our Bangkok training centre and includes observed teaching practice with real students in Thai schools.

How long does the 120-hour TEFL course take?

The course runs for four weeks. Face-to-face training normally takes place Monday to Friday from 10am to 3pm or 4pm, with additional assignments completed outside class.

What certificate will I receive?

Graduates receive a 120-hour TQUK-approved TEFL certificate issued through Kidsangsan Language School, a private language school approved by the Thai Ministry of Education.

Do I need a degree to enrol?

A degree is not required to enrol. However, a bachelor degree is normally required for a Thai work permit and many teaching positions. Applicants without a degree should speak to us before booking.

Does the course include job placement support?

Eligible graduates receive CV preparation, interview guidance and introductions to suitable schools. Eligibility and available positions depend on qualifications, nationality and English level.

How much does the 120-hour TEFL course cost?

The course fee is 45,000 THB. A 20,000 THB deposit reserves your place. Current dates, fees and payment options are published on the Dates and Fees page.

Compare Your TEFL Course Options

Apply for the 120-Hour TEFL Course

Tell us about your background and preferred course date. We will review your application and contact you to discuss the next step.

Apply Now Talk to Us