Keystone logo
The TEFL Academy

The TEFL Academy

The TEFL Academy


Company Profile

The TEFL Academy has some of the world’s leading EFL professionals working with us to provide the best TEFL courses available worldwide.

There are many TEFL course providers operating around the world. With so much choice, and with such a vast amount of conflicting information available on the Internet, it can be hard for prospective TEFL course students to make the right choice. The TEFL Academy's Level 5 TEFL course (168 hours) aims to provide students with accurate information, skills and training to ensure they leave the academy with a sound understanding of teaching English, as well as a clearer picture of the TEFL industry as a whole.

The TEFL Academy specialises in TEFL courses and nothing else. TEFL is not only in our name, but it is also the backbone of our academy. All of our trainers are experienced EFL professionals. They have all qualified as TEFL teachers themselves, gained years of actual teaching experience and are now passing on their working knowledge to our TEFL course students.

The TEFL Academy are the world's only TEFL course provider that has received official recognition from government regulated awarding bodies both in the US and the UK. Our Level 5 TEFL Course is DEAC-approved as meeting the criteria for Approved Quality Curriculum (AQC) status. The DEAC is a U.S. Department of Education recognised awarding body. Our course is regulated by Ofqual (UK government department) and awarded by Qualifi, a UK government recognised awarding body. After successful completion of our TEFL course, you'll be presented with an internationally recognised Level 5 TEFL Certificate (168 hours), so it's the only qualification you need!

The TEFL Academy’s combined TEFL courses are held in locations around the world including the UK, Ireland, Europe, Australia, Canada, USA, South Africa and New Zealand. The TEFL Academy’s online TEFL course can be studied anytime, anywhere.

Your TEFL journey starts here!

Fancy teaching English as a foreign language around the world?

Great! You’re in the right place. The TEFL Academy provides the very best in accredited TEFL courses, meaning your qualification is recognised throughout the world. The TEFL Academy is the world's leading TEFL course provider. We can help you acquire the skills needed to teach English as a foreign language, whether it be through our specialist online TEFL course or our combined TEFL course.

Why choose The TEFL Academy?

We may not be the oldest but we're definitely the best! Here are 5 reasons why.

We offer the world’s ONLY accessible and affordable Level 5 TEFL course!

Our Level 5 course leads to an internationally recognised TEFL certificate. More accredited and recognised than anyone else.

We have more course locations than anyone else

Our students love us!

We have the highest average review rating on of any TEFL course provider. We maintain the highest levels of customer care including phone support, live chat and email.

We have MORE JOBS and job support than any other TEFL course provider

We have 1,000’s of jobs on our jobs board and have established links with some of the world’s biggest recruiters.

The best value TEFL internships!

We have a range of good value internships from Argentina to Thailand, plus there’s no fee for most of them. Our paid TEFL internships are a great way to kick start a TEFL career!

Our Mission

To offer the most accessible, flexible and cost-effective way to get TEFL-qualified, with more ongoing opportunities for successful graduates than any other TEFL course provider.


  • Adelaide

    Adelaide, Australia

    • Brisbane

      Brisbane, Australia

      • Melbourne

        Melbourne, Australia

        • Perth

          Perth, Australia

          • Sydney

            Sydney, Australia

            • Montreal

              Montreal, Canada

              • Toronto

                Toronto, Canada

                • Amsterdam

                  Amsterdam, Netherlands

                  • Barcelona

                    Barcelona, Spain

                    • Berlin

                      Berlin, Germany

                      • Madrid

                        Madrid, Spain

                        • Prague

                          Prague, Czech Republic

                          • Rome

                            Rome, Italy

                            • Cork

                              Cork, Ireland

                              • Dublin

                                Dublin, Ireland

                                • Galway

                                  Galway, Ireland

                                  • Limerick

                                    Limerick, Ireland

                                    • Auckland

                                      Auckland, New Zealand

                                      • Bloemfontein

                                        Bloemfontein, South Africa

                                        • Cape Town

                                          Cape Town, South Africa

                                          • Durban

                                            Durban, South Africa

                                            • East London

                                              East London, South Africa

                                              • Johannesburg

                                                Johannesburg, South Africa

                                                • Pietermaritzburg

                                                  Pietermaritzburg, South Africa

                                                  • Port Elizabeth

                                                    Port Elizabeth, South Africa

                                                    • Pretoria

                                                      Pretoria, South Africa

                                                      • Aberdeen

                                                        Aberdeen, United Kingdom

                                                        • Ashford

                                                          Ashford, United Kingdom

                                                          • Belfast

                                                            Belfast, United Kingdom

                                                            • Birmingham

                                                              Birmingham, United Kingdom

                                                              • Brighton

                                                                Brighton, United Kingdom

                                                                • Cambridge

                                                                  Cambridge, United Kingdom

                                                                  • Cardiff

                                                                    Cardiff, United Kingdom

                                                                    • Cheltenham

                                                                      Cheltenham, United Kingdom

                                                                      • Edinburgh

                                                                        Edinburgh, United Kingdom

                                                                        • Exeter

                                                                          Exeter, United Kingdom

                                                                          • Falmouth

                                                                            Falmouth, United Kingdom

                                                                            • Glasgow

                                                                              Glasgow, United Kingdom

                                                                              • Hull

                                                                                Hull, United Kingdom

                                                                                • Ipswich

                                                                                  Ipswich, United Kingdom

                                                                                  • Leeds

                                                                                    Leeds, United Kingdom

                                                                                    • Leicester

                                                                                      Leicester, United Kingdom

                                                                                      • Liverpool

                                                                                        Liverpool, United Kingdom

                                                                                        • London

                                                                                          London, United Kingdom

                                                                                          • Londonderry

                                                                                            Londonderry, United Kingdom

                                                                                            • Luton

                                                                                              Luton, United Kingdom

                                                                                              • Manchester

                                                                                                Manchester, United Kingdom

                                                                                                • Newcastle upon Tyne

                                                                                                  Newcastle upon Tyne, United Kingdom

                                                                                                  • Northampton

                                                                                                    Northampton, United Kingdom

                                                                                                    • Norwich

                                                                                                      Norwich, United Kingdom

                                                                                                      • Nottingham

                                                                                                        Nottingham, United Kingdom

                                                                                                        • Oxford

                                                                                                          Oxford, United Kingdom

                                                                                                          • Plymouth

                                                                                                            Plymouth, United Kingdom

                                                                                                            • Reading

                                                                                                              Reading, United Kingdom

                                                                                                              • Sheffield

                                                                                                                Sheffield, United Kingdom

                                                                                                                • Southampton

                                                                                                                  Southampton, United Kingdom

                                                                                                                  • Southend

                                                                                                                    Southend, United Kingdom

                                                                                                                    • Stoke-on-Trent

                                                                                                                      Stoke-on-Trent, United Kingdom

                                                                                                                      • Swansea

                                                                                                                        Swansea, United Kingdom

                                                                                                                        • York

                                                                                                                          York, United Kingdom

                                                                                                                          • Boston

                                                                                                                            Boston, USA

                                                                                                                            • Chicago

                                                                                                                              Chicago, USA

                                                                                                                              • Los Angeles

                                                                                                                                Los Angeles, USA

                                                                                                                                • New York

                                                                                                                                  New York, USA

                                                                                                                                  • Philadelphia

                                                                                                                                    Philadelphia, USA

                                                                                                                                    • San Francisco

                                                                                                                                      San Francisco, USA


                                                                                                                                        Institution also offers: