TEFL Courses in South Africa

Find a TEFL certification course in South Africa and get qualified to teach English.

Featured TEFL courses in South Africa

More TEFL courses in South Africa

Page 2

Bay Language Institute

Port Elizabeth

TEFL teacher training in Port Elizabeth

Bay Language Institute offers a four-week, 120-hour TEFL course in Summerstrand, Port Elizabeth, South Africa. While our course also covers theoretical and academic aspects of education, language and linguistics, its core is the practical skill set required to function effectively in a classroom anywhere in the world.

Nelson Mandela University

Port Elizabeth

TESOL course with Nelson Mandela University

Nelson Mandela University provides full-time and part-time 130-hour SIT TESOL courses in Port Elizabeth.

Nabeel Abed Academy

TEFL Online and combined courses in South Africa

Ready to go but don’t know how? Take a TEFL course with us, we assist in writing a CV and assist with job placements.
Choose from the 120 hours online course, or the 140 hours combined course which includes two days of in-class training.
3 flexible payment options, and take up to 12 weeks to complete the course with tutor support.

More programs to explore to teach English in South Africa


Internationally recognised 4 week intensive TEFL certificate courses worldwide.
10% off


Apply though this link for 10% off your in-class course deposit, or 10% off online courses.

The TEFL Institute

Government regulated Level 5 TEFL courses.
28% off

The TEFL Institute

Exclusive to Eslbase – Get 28% off ANY of our courses with the code ESL28.

OISE University of Toronto​

The only online TEFL certification from a world-leading university.
20% off

OISE University of Toronto

Currently offering 20% off with the code TEFL20.