Full-time CELTA

The most respected and widely-accepted TEFL qualification.

Face-to-face CELTA in a month

The best option to do the course quickly and intensively.

A typical day on CELTA:
09:30 – 11:30 Preparation
There are normally two sessions and the tutors deliver training in the same way that the trainees teach the students in their assessed classes. Trainees setting up in preparation for teaching practice with time for last-minute questions to the tutor.

11:30 – 12:00 Coffee Break
International House Madrid has its own cafeteria where trainees can have breakfast or lunch. WIFI connection is free and some trainees use this time to check their email and keep up-to-date with friends and family back home.

12:00 – 13:30 Feedback and Planning
The session starts with a group discussion on the classes that were taught, followed by feedback from the tutor. Time is also dedicated to lesson planning and preparation.

13:30 – 15:00 Lunch
Trainees have lunch either in the cafeteria or if the weather is good, there are a number of plazas where you can eat outside.

15:00 – 17:30 Teaching Practice
The afternoon is dedicated to teaching practice. The trainees teach a group of practice students who know that their teacher is in training. The tutor is always in the room to grade the lesson and help out if trainees need support.

Securing your place
A deposit of €400 is required to secure your place and the balance is paid when the course starts.

Complete the form at the bottom of the page to download an application.


Monday to Friday: 9:30-17:30
International House Madrid, Alonso Martínez


2023 100% face-to-face:
October 02-30
November 02-30
2024 100% face-to-face:
February 01-29
April 01-29
May 03-31
June 03-28
July 01-31
August 01-30
September 02-30
October 01-30
November 04-29



The full-time CELTA costs: €1,550.00
Next course:
October 02 – 31 full-time CELTA

Would you like more info about this course?
Contact us here!

If you’d like info about any of IH Madrid’s services, or would like to make a comment, don’t hesitate to get in touch with us using the contact form. We’ll get in contact with you shortly.