Let's Teach English

Top 5 Online English Teaching Jobs for South African Teachers

There are plenty of options for native South African ESL teachers out there. We compared the various choices and compiled a list of the top 5 online English teaching jobs for South African teachers.

1. Landi

Landi English, a world-leading online education company, “the Great Brand” reward winner has the ideal to make education heartwarming and the mission to offer more children a better opportunity to learn English.

With the stable schedule and fixed pair of students, Landi English looks to build a stronger bond between teachers and students, so that teachers can accompany students in their growth while teachers can also gain a strong sense of achievement.

So far, we have attracted over 100,000 teachers to apply, over 20,000 students have joined our big family. Landi English believes everyone can teach English, come and join us!

To qualify for an online English teaching job at Landi, you must be a native of South Africa (or other native English speaking countries). The job requirement is rather strict yet worth your time and effort. A Bachelor’s degree and a TEFL/TESOL certificate are required. You must also have prior teaching experience with young learners. And, you have to commit to a long onboarding and training process initially.

Learn more or apply for a job at Landi here >

2. Palfish

To qualify for an online English teaching job at Palfish, you’re required to hold a Bachelor’s degree and a teaching certificate such as TEFL/TESOL. If you’ve had prior teaching experience, it would be a big plus.

You’ll teach one-on-one classes scheduled according to Beijing time. The minimal weekly teaching time commitment is 3.5 hours. As an ESL teacher, you can set your own rate, typically around $10 to $18 an hour or even more. Your pay will be sent through Payoneer or your bank card.

Learn more or apply for a job at Palfish here >

3. ABC360

ABC360 is a China-based online ESL company, established in 2011. It hires ESL teachers with a neutral accent and excellent communication skills. ABC360’s minimum qualification includes a Bachelor’s degree and a commitment of at least 12 teaching hours per week (3 hours a day, 4 days a week, Beijing time). Teaching certificates such as TEFL/TESOL and prior teaching experience are bonus points.


ABC360 lets you teach one-on-one students from 5 to 15 years old. The class schedule is from 6 p.m. to 9 p.m. all week (Beijing time). The pay ranges from $11 to $15 per hour. English teachers must be willing to attend organized training sessions and seminars by ABC360. Your pay rate can be raised every three months.


Learn more or apply for a job at ABC360 here >

4. Dazao

Different from other ESL learning programs. Dazao English focuses more on student’s listening and speaking skills. As a Spoken English Coach, Instead of teaching, the main responsibility is to help students to speak English out as much as possible. And to assist and guild students to practice what they have learned from schools or other ESL platforms. It’s much easier compared with an ESL teacher. For mastering a language, we believe that practice also plays an important role besides learning.

To qualify for an online English teaching job at DazaoNO Degree is required. However, relevant teaching experience and a TEFL/TESOL certificate are a must. Booking rate as high as 90% within the first 3 months.

Learn more or apply for a job at Dazao here >

5. iTutorGroup/TutorABC

iTutorGroup, also known as TutorABC, has HQ in Shanghai, which has been around since 1998. If you are with them for long enough and live in certain countries you can make over $22 an hour. In the past, students’ ratings will have a big impact on the teacher’s salary.  But they now get rid of this and the pay will be more stable. They now offer completion and contribution bonus which aims to motivate teachers to teach more hours on their platform. The longer you teach with them, the higher the bonus rate you will achieve. Classes are available 24/7 on iTutorGroup platform, which is very unique compared to other platforms. The classes range from individual to small groups of up to six students. They provide extremely easy to use materials. You will be teaching children and/or adults from diverse backgrounds.


iTutorGroup’s award-winning education platforms include TutorABC, vipJr, tutorJr, for English-language learning, TutorMing for Mandarin Chinese language learning, and LiveH2H – a robust, global, and open platform for live interactions and experts-on-demand.


Learn more or apply for a job at iTutorGroup here >

Additional Opportunities

Panda ABC

Panda ABC offers 1-on-4 online full immersion English classes with a pay rate of $20-30 per 50 minutes. You have to be a native English speaker, with a bachelor’s degree and have previous TEFL/ESL/TESOL teaching experience with kids. You are required to have a fast Internet connection and a high-quality camera and headset. You will be teaching Chinese kids from 4 to 12 years old, and you are required to attend orientation and job training. Their requirement for teaching hour is 1 to 2 hours a day, at least 2 days a week. The peak teaching time is 7 pm to 9 pm Beijing time from Monday to Saturday.

Learn more or apply for a job at Panda ABC here >

Top Jobs based on Category