109 Tefl jobs in South Africa
TEFL Tutor
Posted today
Job Viewed
Job Description
Eunoia Learning Centre – Sandton, Johannesburg
Part-time TEFL Tutor
Position: Qualified Tutor/Teacher (Part-Time)
Must be comfortable tutoring all English Levels
Schedule: Monday–Friday, 16:30 pm – 8:30pm
Saturday, 10:00 am-13:00pm
Start Date: October 2025
Requirements
Minimum 1 year tutoring experience
TEFL Certificate
Reliable transport to Sandton
Send CV and a short cover letter highlighting your teaching philosophy and style to
Job Type: Part-time
Pay: R6 000,00 per month
Ability to commute/relocate:
- Hyde Park, Gauteng: Reliably commute or planning to relocate before starting work (Required)
Education:
- Bachelors (Required)
Experience:
- Tutoring : 1 year (Required)
Language:
- English (Required)
Location:
- Hyde Park, Gauteng (Preferred)
Work Location: In person
TEFL / English /DramaTeacher Required
Posted today
Job Viewed
Job Description
Pay: 8, ZAR)-10, ZAR) per month
Job description:
Share your knowledge and develop English Language skills to students whose first language is not English.
Do you have a Degree or TEFL experience or Public Speaking and Drama experience?
The post is held at ABC International in Braamfontein, Johannesburg.
The position requires an energetic and enthusiastic candidate with excellent Communication skills to facilitate Language learning in a blended environment.
We offer half day positions from 8:00am to 13.00pm Monday to Friday.
We provide safe underground parking. Smokers need not apply.
The class is made of adults from different nationalities and religious groups. There are 16 students in a class.
A uniform is compulsory and provided.
Training and all learning material are provided.10 disciplines are taught: Grammar, Vocabulary, Dictation, Reading and Comprehension, Prepared Speaking, Unprepared Speaking, Pronunciation, Composition and Active Listening. Exams are every month. Facilitators are required to mark and upload the exam on a database.
No cell phones are allowed during working hours.
If you like what you read and you have an interactive personality, enjoy meeting diverse people, have a good command of English, confident and work well in a team – then this job is for you. The class comprises of 16 students.
Job Type: Contract
Contract length: 1 -12 months
Work Location: In person
Job Type: Full-time
Work Location: In person
Job Type: Full-time
Pay: R8 000,00 - R10 000,00 per month
Application Question(s):
- Do you have Tefl or Drama teaching experience?
Is English your first language?
Work Location: In person
Online English Teacher
Posted today
Job Viewed
Job Description
Online ESL Teacher (Remote)
Applicants must hold citizenship from the United States, Canada, the United Kingdom, South Africa, or Australia.
Send your 1-minute self-introduction video to:
Company: Intouch Language Inc.
Location: Remote
Employment Type: Full-time or Part-time
Compensation & Benefits:
$6~7 USD per hour
Option to receive salary in PHP if preferred
Working Days: Monday to Friday (
No weekend work
)
Flexible working hours (full-time or part-time)
100% Work from Home
Who We Are Looking For:
We're seeking enthusiastic, highly motivated online ESL instructors to join our growing team of professionals. As a teacher with Intouch Language Inc., you'll help Korean professionals improve their English skills in areas such as Business English, Test Preparation, and General English Communication.
We cater to prestigious clients including Samsung and Hyundai, offering a unique opportunity to contribute to the professional growth of our students while enjoying the flexibility of remote work.
Minimum Requirements:
Must be a US, Canadian, British Citizen
1–2 years of online teaching experience (advantage but not mandatory)
Excellent verbal and written English communication skills
A passion for teaching, professionalism, commitment, and a positive work attitude
Must submit a 1-minute self-introduction video to for application to be reviewed
Tech & Environment Requirements:
Internet: Minimum 50 Mbps upload/download, post-paid plan only (no pocket WiFi or prepaid connections)
Computer: Desktop or laptop with at least 8GB RAM
Webcam: Built-in or external HD webcam
Headset: USB or wired headset with a stick-type microphone
Environment: Quiet, distraction-free teaching space with a plain white background
Teaching Responsibilities:
Deliver 10/15/20/30 minute English classes via phone or video (B2B clients and general learners)
Customize instruction based on student needs: Business English, Test-based preparation, or Conversational English
Provide feedback, track student progress, and maintain high teaching standards
Follow a structured but flexible curriculum tailored to each client's learning goals
Why Join Intouch Language Inc?
Teach students from prestigious Korean companies
Flexible shifts (morning, afternoon)
Be part of a mission-driven team that values innovation, quality, and professional growth
100% work-from-home with long-term opportunities
About Us:
Intouch Language Inc. is a leading provider of custom-built online English education services for Korean clients. Our offerings include video, phone, and mobile classes. With a vision to innovate and lead in the language education sector, we are proud to support both learners and teachers in achieving their goals.
Apply now and help redefine online ESL learning while building a flexible, rewarding career from the comfort of your home.
OnlineTeaching #ESLJobs #WorkFromHome #RemoteTeaching #PhilippinesJobs #TeachEnglishOnline #LanguageEducation #BusinessEnglish #AmericanTeachers #CanadianTeachers #FlexibleWork #ESLTutorOnline English Teacher
Posted today
Job Viewed
Job Description
Online English Teacher (Remote)
Rain Online Education
Rain Online Education is looking for friendly, reliable English teachers to join our growing team.
We work mainly with Vietnamese students, ages 4 and up, and follow a structured, pre-designed course. All lesson materials are provided by the school, so there's no need to prepare from scratch — though you'll have the freedom to teach in your own way and adapt to each student's needs.
Classes are taught via Google Meet and are mostly 1:1, though there are sometimes small groups of up to six. Teaching times are usually between 11am and 5pm South African time, but you can set your own schedule based on your availability.
We're a small, understanding school with genuinely supportive colleagues and a Teacher Manager available whenever help is needed. It's a relaxed, positive environment where communication and care come first.
Requirements
- Excellent command of English (C2 level or equivalent)
- At least one recognised teaching qualification (TEFL, TESOL, CELTA, or equivalent)
- Reliable internet connection and a quiet space to teach
- Friendly, patient, and energetic personality
- Must enjoy teaching for the students' sake — not just as a job
If you love teaching and would like to work with a kind, easy-going team, we'd love to hear from you.
Online English Teacher
Posted today
Job Viewed
Job Description
About Kyna English
Kyna Pte. Ltd. (Kyna English) is a Singapore-based online education company that provides interactive English lessons to learners of all ages across Southeast Asia. With over four years of experience, Kyna English has delivered more than five million online classes to over 100,000 students in Vietnam, Thailand, and Indonesia.
We are now expanding our teaching team and are inviting English teachers from South Africa to join our growing global network.
Position Overview
We are seeking enthusiastic and responsible Online English Teachers to conduct 1-on-1 and small-group (1–4 students) lessons via video conferencing. You will teach learners ranging from children to adults using ready-made lesson materials.
Key Responsibilities
- Conduct online English lessons (1-on-1 or group class format).
- Use provided teaching slides and lesson plans (no need to create your own).
- Deliver engaging, student-centered lessons that encourage participation.
- Track students' progress and provide constructive feedback.
- Maintain a professional and supportive virtual classroom environment.
Requirements
- South African citizen with a valid passport (required for contracting and payment).
- Excellent command of English with a clear, neutral accent.
- TESOL/TEFL/CELTA certification or relevant teaching experience is preferred.
- Reliable computer, webcam, headset, and strong internet connection.
- Patient, friendly, and passionate about teaching English to learners of different ages.
- Able to teach at least 2.5 hours per day, 3 evenings per week, between 6:00 PM – 9:00 PM (GMT+7) is referred.
Working Hours
- Fully remote, work from home.
- Flexible teaching hours from 8:00 AM – 10:00 PM (GMT+7).
- Class durations: 25, 45–50, 60, or 90 minutes.
Compensation & Benefits
- Hourly rate: R150.00 – R250.00 per hour.
- Bonuses for high performance and peak-hour teaching.
- Full teaching support provided.
- Pre-designed materials to simplify lesson preparation.
- Opportunity to work with an established online education company and expand your teaching experience.
Job Type: Part-time (Remote)
Location: South Africa (Remote teaching opportunities for Southeast Asia teacher)
Job Type: Part-time
Pay: R150,00 - R250,00 per hour
Expected hours: No less than 2.5 per week
Language:
- English (Required)
License/Certification:
- Passport (Required)
Online English Teacher
Posted today
Job Viewed
Job Description
At Pangea, we are currently recruiting individuals who would like to gain experience in ESL teaching. Please note that this is a Temporary Teaching Position until the 31st of December 2025.
Requirements:
● Completed Bachelor's degree (Compulsory)
● TEFL teaching qualifications (Preferred)
● A clear and neutral accent
● Highly computer literate
● Be a South African citizen or have a study/work permit that is valid for at least 12 months
● Reliability and good communication skills.
● Five-day virtual training assessment
Required to work from home with the following equipment;
● - CPU- i5 (Intel Ryzen) M1 (Mac) i5 Mac (Intel)
● - Gen / Date- 10th (Intel Ryzen Mac) 10th gen Mac (Intel)
● - OS -Win 10 (Intel) Win 10 (Ryzen) Mac OS X Mac) Mac OS X 10.13
● - RAM- 8GB (Intel) 8GB (Ryzen) 8GB (Mac) 8GB Mac (Intel)
● - GPU Any (Intel) Nvidia 1050 or higher (Ryzen) Any (Mac) Any Mac (Intel)
● - laptop or desktop with a functioning webcam (no iPads, tablets & mobile phones)
● - At least a 10th generation Intel i5 processor
● - USB connected, noise cancelling headset
● - Screen Resolution1366x768
● - Free Capacity 30 GB
● - Camera- 1080p external USB web camera (Logitech C920 recommended)
● - USB headset (Plantronics C320-M recommended)
● - stable internet connection with 10 Mbps download and upload speed
● -LAN/Ethernet cable preferred
● -Fixed Fibre
Duties and Responsibilities:
● You will conduct both private (one-on-one) as well as group (up to 8 students) lessons
● You will also be expected to provide each student with an after-class report
Benefits:
● We have an incentivized pay structure based on the ratings you receive as a teacher
from your students
● Flexible shifts
● Guaranteed classes
Shift times:
As a company, we operate 24 hours a day, seven days a week (24/7). The Expectation for full time teachers is an availability of hours a week including weekends. The shift is subject to the student's arrival time.
Job Types: Full-time, Part-time, Temporary
Contract length: 4 months
Pay: Up to R61,00 per hour
Expected hours: 30 – 40 per week
Work Location: Remote
Online English Teacher
Posted today
Job Viewed
Job Description
NativeCamp is Japan's No.1 Online English Service counting the highest number of both teachers and students who are learning the English language through our platform. Since 2017, we have started hiring teachers from all around the world, and we have created an environment that makes it easy for them to work and earn while having full flexibility.
We are continuously expanding, introducing new features and teaching materials, and as a result of these efforts, more than 1.3 million members are using our service. Lessons are provided via a unique language platform developed by our company. We have simplified our application process and made it as quick as possible, so joining our team of teachers has never been easier. Join us today to experience the benefits that we provide.
ONLINE ENGLISH TEACHER
(Home-Based job position)
Job description:
・Remote online English tutoring job with a flexible schedule. You don't have to worry about the teaching materials or a strict schedule. All teaching materials are prepared, just open your slots and have classes. Work whenever you can and want.
・Everything is located on our platform, so there is no need to use external apps or external sites such as Skype or Zoom.
・Teach 1:1 classes up to 26 min. Compensation is paid in increments of one minute, even if less than 26 minutes.
・Our students are mainly Japanese, but we also have other students from all over the world.
・We are looking for teachers who are positive, punctual, and have a responsible work ethic.
Requirements:
・English proficiency
・One year of experience teaching English as a foreign language (preferred)
・Laptop or a desktop computer with a webcam
・Headset with a microphone
・Stable Wi-Fi connection or a cable Internet connection
・Quiet environment and a plain background
Benefits:
・Work from anywhere in the world, as long as you have the necessary technical requirements.
・Full flexibility to set your own schedule with no minimum hours of work required.
・Teaching materials are provided, there is no need to use other sources or applications to conduct classes. Everything is in one place.
・Connecting with people from different parts of the world makes every working day interesting and different.
・Frequent incentives offered
・Easy application process
To apply, click "Apply" on the NativeCamp website. Your application process starts after you register your email and password on our website. The whole application process is done online. Please follow step by step and the system will guide you through it.
Be The First To Know
About the latest Tefl Jobs in South Africa !
Online English Teacher
Posted today
Job Viewed
Job Description
At Pangea, we are currently recruiting individuals who would like to gain experience in ESL teaching. Please note that this is a Temporary Teaching Position until the 31st of December 2025.
Requirements:
● Completed Bachelor's degree (Compulsory)
● TEFL teaching qualifications (Preferred)
● A clear and neutral accent
● Highly computer literate
● Be a South African citizen or have a study/work permit that is valid for at least 12 months
● Reliability and good communication skills.
● Five-day virtual training assessment
● Required to work from home with the below equipment;
● - CPU- i5 (Intel Ryzen) M1 (Mac) i5 Mac (Intel)
● - Gen / Date- 10th (Intel Ryzen Mac) 10th gen Mac (Intel)
● - OS -Win 10 (Intel) Win 10 (Ryzen) Mac OS X Mac) Mac OS X 10.13
● - RAM- 8GB (Intel) 8GB (Ryzen) 8GB (Mac) 8GB Mac (Intel)
● - GPU Any (Intel) Nvidia 1050 or higher (Ryzen) Any (Mac) Any Mac (Intel)
● - laptop or desktop with a functioning webcam (no iPads, tablets & mobile phones)
● - At least a 10th generation Intel i5 processor
● - USB connected, noise cancelling headset
● - Screen Resolution1366x768
● - Free Capacity 30 GB
● - Camera- 1080p external USB web camera (Logitech C920 recommended)
● - USB headset (Plantronics C320-M recommended)
● - stable internet connection with 10 Mbps download and upload speed
● -LAN/Ethernet cable preferred
● -Fixed Fibre
Duties and Responsibilities:
● You will conduct both private (one-on-one) as well as group (up to 8 students) lessons
● You will also be expected to provide each student with an after-class report
Benefits:
● We have an incentivized pay structure based on the ratings you receive as a teacher
from your students
● Flexible shifts
● Guaranteed classes
● Recognition and Rewards of up to R3000 for top-performing teachers
Shift times:
As a company, we operate 24 hours a day, seven days a week (24/7). Successful incumbents must work no less than hours a week, including weekends. The shift is subject to the student's arrival time.
Job Type: Full-time
Pay: Up to R61,00 per hour
Work Location: Remote
Online English Teacher
Posted today
Job Viewed
Job Description
At Pangea, we are currently recruiting individuals who would like to gain experience in ESL teaching. Please note that this is a Temporary Teaching Position until the 31st of December 2025.
Requirements:
● Completed Bachelor's degree (Compulsory)
● TEFL teaching qualifications (Preferred)
● A clear and neutral accent
● Highly computer literate
● Be a South African citizen or have a study/work permit that is valid for at least 12 months
● Reliability and good communication skills.
● Five-day virtual training assessment
Required to work from home with the following equipment;
● - CPU- i5 (Intel Ryzen) M1 (Mac) i5 Mac (Intel)
● - Gen / Date- 10th (Intel Ryzen Mac) 10th gen Mac (Intel)
● - OS -Win 10 (Intel) Win 10 (Ryzen) Mac OS X Mac) Mac OS X 10.13
● - RAM- 8GB (Intel) 8GB (Ryzen) 8GB (Mac) 8GB Mac (Intel)
● - GPU Any (Intel) Nvidia 1050 or higher (Ryzen) Any (Mac) Any Mac (Intel)
● - laptop or desktop with a functioning webcam (no iPads, tablets & mobile phones)
● - At least a 10th generation Intel i5 processor
● - USB connected, noise cancelling headset
● - Screen Resolution1366x768
● - Free Capacity 30 GB
● - Camera- 1080p external USB web camera (Logitech C920 recommended)
● - USB headset (Plantronics C320-M recommended)
● - stable internet connection with 10 Mbps download and upload speed
● -LAN/Ethernet cable preferred
● -Fixed Fibre
Duties and Responsibilities:
● You will conduct both private (one-on-one) as well as group (up to 8 students) lessons
● You will also be expected to provide each student with an after-class report
Benefits:
● We have an incentivized pay structure based on the ratings you receive as a teacher
from your students
● Flexible shifts
● Guaranteed classes
Shift times:
As a company, we operate 24 hours a day, seven days a week (24/7). The Expectation for full-time teachers is an availability of hours a week, including weekends. The shift is subject to the student's arrival time.
Contract length: 3 months
Online English Teacher
Posted today
Job Viewed
Job Description
Online English Teacher at ILENG Academy
Are you a passionate and experienced Online English Teacher? ILENG Academy, a leading online language hub, seeks dedicated educators to join our team and make a real difference in students' language learning journeys.
Your Role:
Personalized Support: Guide students individually, addressing their specific learning needs.
Embrace Technology: Use online tools & multimedia for immersive learning experiences.
Foster Interaction: Create a positive, inclusive online classroom encouraging active participation.
Feedback & Progress: Provide constructive feedback & track student development.
Continuous Learning: Stay updated on ESL trends, tech, & teaching methodologies.
What You Need:
Proven Online Teaching Experience (ideally virtual) focused on communication skills.
Qualifications: Bachelor's (English, Education, Linguistics, related). TEFL/TESOL/CELTA a plus.
Tech-Savvy: Proficient with online teaching platforms & tools.
Excellent English Communication: Written & spoken.
Passionate Educator: Dedicated to student success.
Essential Remote Setup:
Stable High-Speed Internet
Good Lighting
Quality Microphone
(These are crucial for effective online lessons)
Why ILENG Academy?
Global Impact: Help students worldwide enhance their English.
Supportive Community: Join passionate language educators.
Work-Life Balance: Flexible, remote schedule.
Professional Growth: Development & advancement opportunities.
Ready to join? If you meet the requirements and are excited, apply now
Submit your updated CV via the link below.
We look forward to reviewing your application and learning about your passion for teaching English online. Thank you for considering ILENG Academy.