TEFL Certification Cost

TEFL Courses and Fees

Making your CV as competitive as possible by taking one of our recommended courses will definitely put you in the strongest possible position for securing a TEFL job. However our original 20-hour weekend TEFL course still opens up a world of employment and travel opportunities too!

Not sure which course to take? Check out our TEFL Courses Guide.

Classroom and combined courses

Take a classroom course or add online learning and enrol on a combined course.

Course Price


150-hour Premier TEFL course

140-hour Premier TEFL course



Learn more

Learn more


130-hour TEFL course

120-hour TEFL course



Learn more

Learn more


30-hour TEFL course

20-hour TEFL course



Learn more

Learn more

Online courses

Our Online TEFL courses allow you to train to teach English online and abroad from wherever you want, whenever you want as long as you have access to the internet. You can even take a fully accredited online TEFL course with TEFL Org over your mobile device.

Course Price


120-hour Premier online TEFL course £309 Learn more

Specialist TEFL Courses

Get some more TEFL experience for your CV with our Specialist TEFL Courses.  These are recommended for those that have already completed either an initial TEFL Course.  These courses are taken online, so you can take your course wherever you’d like!

Course Price
Teaching Business English Course £119 Learn more
Teaching English Online Course £139 Learn more
Teaching Young Learners Course £119 Learn more


Booking your TEFL course

To book your place on a course you can either pay the full price to ensure you have your place reserved or if you would like you can secure your place on a classroom or combined course by paying a deposit of £50.  You will have to pay the remainder of the course balance before having access to your online work, and two weeks before any classroom course.

Book online

You can get started right away by enrolling online through our secure payment system.
You can pay by credit/debit card or PayPal.

Book over the phone

Call 01349 800 600 now to speak to one of our friendly TEFL advisers and enrol over the phone.