Do you want to teach English online (South Africa)? There is an ever-growing number of online English teachers merging into the market from South Africa constantly. As we all know, many of the companies offering online teaching jobs don’t offer jobs to all nationalities. Many of these companies are blatantly racist and cheap crooks trying to cheat the market like cheap used car salesmen reaching into the virtual pockets of everybody they cross. This is why we have created a list specifically for South African teachers. You may also find more potential online teaching opportunities herehere, and here.


Teach English online South Africa (Job list)

All Right is an online English teaching company that hires teachers from all over the world including South Africa. The company teaches English and Spanish to kids. This company produces most of there students from Eastern Europe. They do not require a degree or a TEFL. They prefer teachers that apply for the company to be bilingual or multilingual. This will greatly improve your chances of being hired. I believe the maximum pay for non-native teachers caps at $10 per hour. Teach English online South Africa. 

BetaKid is a company from China hiring online English teachers. You can teach English online as a South African for this company. You must have a TEFL (120 hour). All students are children. The pay is reported to be around $8 per hour for non native English teachers. They pay teachers via PayPal. Teach English online South Africa

Neska is a perfect caudate for this list. It’s a South African company for online English teachers. They require all applying teachers to have a degree or a TEFL. All classes are forty-five minutes. The pay is $8 per class. Materials are provided for the teachers. Teach English online South Africa

Teach English online South Africa

You may also find more potential online teaching opportunities herehere, and here.

Landi is an online teaching company looking for native English-speaking teachers. They do accept teachers from South Africa. The pay is usually around $12 per hour. All students will be children. Teach English online South Africa

NovaKid is a company based in the United States. All students are children. Classes are 1 on 1. They are looking for native English speaking teachers. They do accept teachers from South Africa. You must have a degree and one year of teaching experience. The pay is stated at $16 per hour. Teach English online South Africa

Teach English online South Africa

IQBar is an online English teaching company from the UK that hires English teachers from South Africa. They are looking for native speakers who have at least 1 year of teaching experience with children. The company offers an adaptable schedule and teachers can work full or part time. They want teachers to have an internet download speed of 20 mbps or more. IQBar pays between $12 to $18 per hour plus bonuses.

You may also find more potential online teaching opportunities herehere, and here.

Engoo  is based in the Philippines. Most of their students come from Japan, Korea, Thailand, Brazil, Russia and Spain. They pay anywhere between $2.8 to $6 USD per hour depending on your location and if you are a native speaker or not.

Online Teaching Jobs for teachers in South Africa
Teach English Online South Africa

Antoree is based in Vietnam. All classes are 1 on 1. Students can choose their teachers and give them ratings. The teachers are responsible for creating their own teaching materials. Classes are taught through Skype and they paybetween $9 and $12 USD per hour. They do accept teachers from all over the world. 

Fluency Tutors is based in Canada. They want native speaking teachers. They are happy to accept teachers from South Africa. Teachers must have a BA degree, a TEFL and one year of teaching experience. You also have to upload your resume to the website and create a self-introduction video. You will then have to upload that video to YouTube. They give directions on their site on how to do this. Teach English online South Africa

You may also find more potential online teaching opportunities herehere, and here.

BiteABC wants native speakers with a University degree and a TEFL They teach children ages 5-16 in classes of 1-4 students. They pay is $8-12 USD per 30 minute class. You can also earn bonuses. They would like teachers to be available for 7.5 hours per week during peak time in China. (Peak hours being Monday to Friday 5:30-9:30pm and Sunday 2:00-9:30pm). All payments are via PayPal. 

Teach English from South Africa

Liulishuo is an audio only English teaching platform, they have an app as well. It looks like they accept non-native English speakers. Their hours are from 10am to 11pm Beijing time. They pay somewhere from $8 – $18 USD per hour

SameSpeak is a company from New Zealand that hires online English teachers. Most students will be based in Asia. Teachers must be native English speakers and at least 16 years old. They pay $10 USD for every 30 minutes taught through Paypal.

You may also find more potential online teaching opportunities herehere, and here.

Mainichi Eikaiwa offers business English classes as well as conversational classes to Japanese learners. They want native English speakers, including South Africans! Applicants must hold a BA degree and have six months of online teaching experience. A TEFL is not required. Teachers must be available to work five days a week and at least 3 hours consecutively between 18:00 and 24:00 Japanese time. They pay $13.50 USD per hourTeach English online South Africa

Teach English online South Africa

LOI English is based in the United States. They require all teachers to be available for at least twenty-five each month. All classes will be conducted via Skype. They want native speakers including teachers from South Africa. The pay starts at $10 per hour They will consider a higher wage for teachers experienced with TOEFL and for those who speak Portuguese. 

UtalkABC is looking for native speakers including South Africans (or non-natives with online teaching experience) with an ESL teaching certificate. A bachelor’s degree is an asset but not necessary. They teach Chinese kids aged 4-16 in group and 1 to 1 classes of 25 or 55 minutes. They pay with Paypal between $15 to $25 per hour with bonuses.

51Talk is another company from China and they teach kids and adults with their own material. According to a commenter here pay depends on experience, education and possibly nationality. South Africans can apply! An American teacher can earn up to $11 per 25 minute class.

Teach English online in South Africa

Hujiang is one of the largest ESL companies based in China. They are looking for experienced native speaking teachers (including South Africans). You must be able to teach a wide variety of students across all ages. They want teachers with experience teaching young learners and a TEFL or a BA degree. The starting pay is $16-$20USD per hour and there are bonuses. The website is in Chinese but you can send your CV to

You may also find more potential online teaching opportunities herehere, and here.

Nicekid teaches Chinese children and teenagers from kindergarten to grade 12 via video class. They prefer native English speaking teachers (South Africans!) with an ESL certificate but they will consider non-native teachers as well. They pay up to $28 USD per hour with bonuses with Paypal.  You can send your resume/CV with photo, Skype ID and current location to

Learnlight  is based in Spain. They not only teach English, but loads of other languages as well. This includes Spanish, French, German and Italian and many more. They mostly teach business English to employees of multi-national companies based in Europe. Working part-time is possible, you choose your hours and they find the students for you. The pay is €10 for individuals and €12 for group classes.

Teach English online South Africa

Talk915 (ZTE) is a relatively new company looking for native speakers with a TEFL. Talk915 salary: They pay £3 per 25 minute class or £6 for a 50 minute class.

WonderKids is looking for teachers. You must have one year of teaching experience. TEFL is not required as of now. Teachers must be 23 years old and training is paid for.  Teachers must give homework and daily feedback. Students and their parents grade the teachers. All of the students are Chinese and between the ages of 5 and 15. They pay $15 USD per hour.

Topica is based in Vietnam. They also hire non-native teachers. Their classes are 45 minutes long and the students are university students and professionals who want to learn conversational English. They provide all the materials and curriculum. The pay starts at $8.50 USD per hour but may teachers have reported getting upwards of $15 per hour through this company. 

Teach English online South Africa

English Gang is a company based in Thailand. They teach Thai children (aged 4-12) and they want native English speakers with a BA degree or 3 years of experience teaching ESL to children. A TEFL is not required. Peak teaching time is 4-10pm Monday to Friday and weekends 8am-10pm (Thailand time) they want you to commit to at least 5 hours per week. They pay $10 – $15 USD per hour depending on experience, the interview and how you do during the demo class.

Cambly is a company based in America. They teach business English and English to children in one on one classes. The students come from all over the globe. Teachers will have relaxed, flexible schedules. They want native speakers including South Africans. Cambly will pay around $10 per hour. They pay weekly via Paypal.

You may also find more potential online teaching opportunities herehere, and here.

Oteacher is based in the Middle East. They teach many languages apart from English. (English, German, Arabic, French, Spanish, Italian, Turkish, Russian, Kurdish, Japanese, Chinese, Portuguese, etc.) to Iranians. Students can see teachers schedules and choose when they want to have classes. The pay is set by the company based on teachers qualifications. Non-native speaking teachers are welcome to apply and a language teaching degree or certificate is preferred but not necessary. Oteacher uses Zoom (not Skype) to give classes and they pay with Paypal. Teach English online South Africa

Teach English online South Africa

Likeshuo is based in China. They teach Chinese children aged 5-17 and adults as well. The company is looking for native speaking teachers to commit to 20 hours per week. They pay $16-$26 USD per 45-minute class with children and teenagers and $10-$18 USD per class for adults depending on bonuses.

HelloKid is a Chinese company with loads of available students. They hire native and non native english speaking teachers. The pay is $15 per hour. Classes are 30 minutes  Monday – Friday from 6-9pm (Beijing Time) and 3-9pm on weekends.

Teach Future hires non-native English teachers. They teach 25 minute classes to groups of 4 students and require teachers to work at least 7.5 hours per week during peak time in Beijing. (Peak hours being Monday to Sunday 6-10pm and weekends 9-11am) They want teachers with a BA degree, a TEFL, and one year of teaching experience. They pay $20-25 USD per hour.

More online teaching jobs herehere, and here.

Teach English Online South Africa (Job List)

Post navigation

8 thoughts on “Teach English Online South Africa (Job List)

    1. You simply click on the name of the school in the article and it will redirect you to their website and you can apply directly with them. 🙂

  1. I loved this video and I am currently looking at teaching conversational (free talk lessons) I have a 240 hour TEFL certificate and I’m strtuggling to get into the online schools. I will teach any available hour 24/7. I have 33 years teaching experience.

  2. Hi, my name is Shannon. I have a TEFL certificate and I’m interested in teaching online.
    Is there an application link I can click on to apply?


    1. In this list, you can find all the companies linked that are hiring teachers from SA. Simply click the link for each company (It’s linked in the name of the company) and you can apply directly to each of them. 🙂

  3. You can also try TUTOROO. It is a marketplace connecting students with qualified tutors. They are looking for more part-time language tutors who can teach online or in person. Just register your profile on their site at and they will help you find your students. You can choose your hours and set your hourly rate depending on your qualifications and experience. Visit their site to learn more. Hope this helps!

Comments are closed.

Visit Us On InstagramVisit Us On FacebookVisit Us On Pinterest