Teacher jobs in South Africa
389 teacher jobs found: showing 1 - 50
Afrikaans Teacher (fal) Grade 8
Company: unknown |
AFRIKAANS TEACHER (FAL) GRADE 8-12 EcoCampus College is a small co-educational school in Rynfield, Benoni... and inspire the young minds of tomorrow. EcoCampus College seeks to appoint an Afrikaans teacher to further the developmentLocation: Benoni, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Preschool Teacher
Company: Sandi Crowther Recruitment |
The successful candidate will be responsible for creating a nurturing, engaging and positive classroom environment where little ones feel safe, supported and encouraged to learn and grow. RequiremenLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Foundation Phase Teacher (full-time)
Company: unknown |
Foundation Phase Teacher (full-time) Curro is an independent schooling provider that offers quality education... and offers learner-centric, balanced, innovative and relevant curricula across schools. Curro seeks to appoint Foundation Phase TeacherLocation: Salt Rock, KwaZulu-Natal - Ballito, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Isizulu Foundation Phase Teacher (full-time)
Company: unknown |
isiZulu Foundation Phase Teacher (full-time) Curro is an independent schooling provider that offers quality education... Teacher (full-time) at Curro Edenvale Combined in Edenvale to commence duties in January 2027 Vacancy Reference: 30091Location: Edenvale, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Intermediate Phase Teacher (full-time)
Company: unknown |
Intermediate Phase Teacher (full-time) Curro is an independent schooling provider that offers quality education... Teacher (full-time) at Curro Oakdene in Johannesburg to commence duties in January 2027 Vacancy Reference: 30181 CurroLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
High School Fal Afrikaans Teacher (grade 8-12)
Company: unknown |
Applications are invited for the following position: High School FAL Afrikaans Teacher (Grade 8-12) to commenceLocation: Pinelands, Cape Town, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Intersen/senior Phase Teacher – Technology & Mathematics (glenstantia Primary School)
Company: Source and Select |
Glenstantia Primary School seeks to appoint an Intersen/Senior Phase Teacher – Technology & Mathematics Start... Technology in Grade 7 with Mathematics in the Intersen Phase, giving an experienced teacher the opportunity to contributeLocation: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Boys Senior Prep Dance Teacher (privately Funded)
Company: unknown |
BOYS SENIOR PREP DANCE TEACHER (Privately Funded) Start date: 01 January 2027 St Peter's Boys Prep School... for an exceptional Dance Teacher (Privately Funded) to join the school from 01 January 2027. Role Overview: The Dance TeacherLocation: Sandton, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Foundation Phase Teacher (full-time)
Company: unknown |
Foundation Phase Teacher (full-time) Curro is an independent schooling provider that offers quality education... and offers learner-centric, balanced, innovative and relevant curricula across schools. Curro seeks to appoint Foundation Phase TeacherLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Boys Prep Dance Teacher (independent Contractor)
Company: St Peter’s Schools |
and learning. An opportunity exists for an exceptional Dance Teacher (Privately Funded) to join the school from 01 January 2027.... Role Overview: The Dance Teacher will be responsible for planning and delivering engaging dance lessons that developLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Visual Arts Teacher
Company: unknown |
Visual Arts Teacher Advtech Germiston, Gauteng Permanent Closing Date 23 October 2026 Job Details Division... teaching that enables every student to achieve their academic potential. The Crawford College teacher creates a positiveLocation: Bedfordview, Gauteng - Germiston, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
High School Part-time Mathematics Teacher
Company: unknown |
Dainfern College requires the following High School teacher for a fixed-term position, from 1 January to 31... December 2027. HIGH SCHOOL PART-TIME MATHEMATICS TEACHER Dainfern College is an independent English-medium, co-educationalLocation: Dainfern, Johannesburg - Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Gr 8-12 Maths Teacher
Company: SALARY: |
GR 8-12 MATHS TEACHER REDDFORD HOUSE NORTHCLIFF GR 8-12 MATHS TEACHER POSITION: LOCATION: Northcliff REPORTINGLocation: Northcliff, Johannesburg - Randburg, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Gr 8-12 English Teacher
Company: SALARY: |
GR 8-12 ENGLISH TEACHER REDDFORD HOUSE NORTHCLIFF GR 8-12 ENGLISH TEACHER POSITION: LOCATION: NorthcliffLocation: Northcliff, Johannesburg - Randburg, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Preschool Teacher
Company: Sandi Crowther Recruitment |
Durban North. Lovely opportunity for a warm, friendly and enthusiastic Preschool Teacher with a genuine passionLocation: Durban, KwaZulu-Natal, South Africa
| Salary: R10000 per month | Date posted: 06 Oct 2026
Intermediate Phase Teacher (grades 4 To 7) (full-time)
Company: unknown |
Intermediate Phase Teacher (Grades 4 to 7) (full-time) Curro is an independent schooling provider that offers quality... Intermediate Phase Teacher (Grades 4 to 7) (full-time) at Creston College in Port Shepstone to commence duties in October 2026Location: Port Shepstone, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Intermediate Phase Teacher (grades 4 To 7) (full-time)
Company: unknown |
Intermediate Phase Teacher (Grades 4 to 7) (full-time) Curro is an independent schooling provider that offers quality... Intermediate Phase Teacher (Grades 4 to 7) (full-time) at Creston College in Port Shepstone to commence duties in October 2026Location: Port Shepstone, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Senior English (hl) Teacher
Company: ADvTECH |
teaching that enables every student to achieve their academic potential. The Crawford College teacher creates a positiveLocation: Germiston, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Yes Programme Candidate: Student Teacher (part-time)
Company: unknown |
YES Programme Candidate: Student Teacher (part-time) Curro is an independent schooling provider that offers quality... Programme Candidate: Student Teacher (part-time) at Waterstone College in Johannesburg South to commence duties in January 2027Location: Johannesburg, Gauteng, South Africa
| Salary: R5241 - 6000 per month | Date posted: 06 Oct 2026
Isizulu Fal Teacher (intermediate Phase) (full-time)
Company: unknown |
isiZulu FAL Teacher (Intermediate Phase) (full-time) Curro is an independent schooling provider that offers quality... isiZulu FAL Teacher (Intermediate Phase) (full-time) at HeronBridge in Fourways to commence duties in January 2027Location: Sandton, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
English (fal) Teacher
Company: ADvTECH |
teaching that enables every student to achieve their academic potential. The Crawford College teacher creates a positiveLocation: Germiston, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Head Of Department: Commerce (full-time)
Company: unknown |
role involves teaching and coordinating a range of subjects as per the Curro curriculum for the FET phase. The teacher...' experience as an FET phase teacher Knowledge of the IEB curriculum Proven facilitation, problem-solving and report-writingLocation: Vanderbijlpark, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Teacher: Pre-primary
Company: unknown |
Herzlia Alon Ashel Pre-Primary TEACHER: PRE-PRIMARY Sea Point, Cape Town Full-time contract post, 01 January - 30...-primary class (3 – 4 years old). Key requirements/competencies/skills: Be a qualified teacher with a minimum qualificationLocation: Sea Point, Cape Town, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Teacher: Foundation Phase
Company: unknown |
Herzlia Highlands Primary: TEACHER: FOUNDATION PHASE Highlands Estate, Cape Town Full-time contract post, 01... requirements/competencies/skills: Be a qualified Foundation Phase teacher and registered with SACE. A minimum of 3 years teachingLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Coding And Robotics Teacher (grades 6 And 7) (full-time)
Company: unknown |
Coding and Robotics Teacher (Grades 6 and 7) (full-time) Curro is an independent schooling provider... to appoint a Coding and Robotics Teacher (Grades 6 and 7) (full-time) at Curro Aurora in Randburg to commence dutiesLocation: Randburg, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Mathematics Teacher (fet Phase) (full-time)
Company: unknown |
Mathematics Teacher (FET Phase) (full-time) Curro is an independent schooling provider that offers quality education... and offers learner-centric, balanced, innovative and relevant curricula across schools. Curro seeks to appoint Mathematics Teacher (FETLocation: Mbombela, Mpumalanga, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
English (fal) Teacher
Company: ADvTECH |
teaching that enables every student to achieve their academic potential. The Crawford College teacher creates a positiveLocation: Germiston, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
English Hl Teacher (grades 8 To 12) (full-time)
Company: unknown |
English HL Teacher (Grades 8 to 12) (full-time) Curro is an independent schooling provider that offers quality... English HL Teacher (Grades 8 to 12) (full-time) at Curro Hazeldean in Pretoria to commence duties in January 2027Location: Pretoria, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Senior English (hl) Teacher
Company: ADvTECH |
teaching that enables every student to achieve their academic potential. The Crawford College teacher creates a positiveLocation: Germiston, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Visual Arts Teacher
Company: ADvTECH |
teaching that enables every student to achieve their academic potential. The Crawford College teacher creates a positiveLocation: Germiston, Gauteng, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Accounting And Business Studies Teacher (fet Phase) (part-time)
Company: unknown |
Accounting and Business Studies Teacher (FET Phase) (part-time) Curro is an independent schooling provider... to appoint Accounting and Business Studies Teacher (FET Phase) (part-time) at Curro Mbombela in Mbombela to commence dutiesLocation: Mbombela, Mpumalanga, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Mathematics Teacher (senior Phase) (full-time)
Company: unknown |
Mathematics Teacher (Senior Phase) (full-time) Curro is an independent schooling provider that offers quality... Mathematics Teacher (Senior Phase) (full-time) at Curro Midrand Sagewood in Midrand to commence duties in January 2027Location: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 06 Oct 2026
Senior English Teacher
Company: unknown |
TEACHER Grade 8 – 12 Commencement date: 1 January 2027 Requirements: Be an appropriately qualified and experienced... teacher; Registered with SACE; Police Clearance Certificate (Not older than 6 months); IEB experience in teachingLocation: South Africa, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Yes Programme Candidate: Student Teacher (part-time)
Company: unknown |
YES Programme Candidate: Student Teacher (part-time) Curro is an independent schooling provider that offers quality... Programme Candidate: Student Teacher (part-time) at St Dominics in Newcastle to commence duties in January 2027Location: Newcastle, KwaZulu-Natal, South Africa
| Salary: R5241 - 6000 per month | Date posted: 05 Oct 2026
Accounting Teacher (fet Phase) (full-time)
Company: unknown |
Accounting Teacher (FET Phase) (full-time) Curro is an independent schooling provider that offers quality education... and offers learner-centric, balanced, innovative and relevant curricula across schools. Curro seeks to appoint Accounting Teacher (FETLocation: Brakpan, Gauteng, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Locum Teacher - Geography
Company: ADvTECH |
ADvTECH is the leading provider of private education in Africa, passionately committed to enriching people's lives and futures. The academic strategy of ADvTECH's School's Division is to ensure that eLocation: Durban, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Bus Driver (full-time)
Company: unknown |
(s) in accordance with time schedules. Picking up and discharging students at designated stops. Transports students and teacherLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Upper Secondary Geography Teacher (full-time)
Company: unknown |
Upper Secondary Geography Teacher (full-time) Curro is an independent schooling provider that offers quality... an Upper Secondary Geography Teacher (full-time) at Cooper College in North Riding to commence duties in November 2026Location: Randburg, Johannesburg, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Part-time Locum - Junior Primary Sports / Pe Teacher
Company: St John's D.S.G. |
TO QUALIFY TO JOIN OUR SCHOOL AS A PART-TIME LOCUM - JUNIOR PRIMARY SPORTS / P.E. TEACHER YOU WOULD: Have a BachelorLocation: Pietermaritzburg, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Preschool Teacher
Company: Sandi Crowther Recruitment |
Job Summary The successful candidate will be responsible for creating a nurturing, engaging and positive classroom environment where little ones feel safe, supported and encouraged to learn and growLocation: Durban, KwaZulu-Natal, South Africa
| Salary: R10000 - 12000 per month | Date posted: 05 Oct 2026
Junior Preparatory Class Teacher: Grade 3
Company: unknown |
CLASS TEACHER: GRADE 3 Dainfern College is an independent, English-medium, co-educational school catering for Grades 0-12... Grade 3 teacher with a special love for young minds and you recognise the importance of the emotional, social, intellectualLocation: Dainfern, Johannesburg - Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Visual Arts Teacher
Company: ADvTECH |
teaching that enables every student to achieve their academic potential. The Crawford College teacher creates a positiveLocation: Germiston, Gauteng, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Online English Teacher
Company: The Faculty Online Learning Group |
The Faculty Online Learning Group is seeking a passionate and dedicated Online English Teacher to join our dynamic team... are enthusiastic about education and eager to make a positive impact on learners worldwide. As an Online English Teacher at The FacultyLocation: Umhlanga, KwaZulu-Natal, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Primary School English Teacher (ip) Temporary - Spark Cresta
Company: SPARK Schools |
About SPARK Schools: Watch our Vision Video: Take a tour of our Website: SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordableLocation: Gauteng - Cresta, Graubünden, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Learning Support Gr R
Company: unknown |
one of the fastest-growing business and residential areas in Gauteng. A position is available for a Learning Support TeacherLocation: Midrand, Johannesburg, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Teacher: Foundation Phase
Company: unknown |
Herzlia Highlands Primary: TEACHER: FOUNDATION PHASE Highlands Estate, Cape Town Full-time permanent post... requirements/competencies/skills: Be a qualified Foundation Phase teacher and registered with SACE. A minimum of 3 years teachingLocation: Cape Town, Western Cape, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Online English Teacher
Company: COREnglish |
years with a job as an Online English Teacher. Teaching experience is very important know that it is mandatoryLocation: Johannesburg, Gauteng, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
History Teacher
Company: SALARY: |
HISTORY TEACHER REDDFORD HOUSE NORTHCLIFF HISTORY TEACHER POSITION: LOCATION: Northcliff REPORTING LINE: HeadLocation: Northcliff, Johannesburg - Randburg, Johannesburg, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Afrikaans (gr 8 - 12) Teacher
Company: SALARY: |
AFRIKAANS (GR 8 - 12) TEACHER REDDFORD HOUSE NORTHCLIFF AFRIKAANS (GR 8 - 12) POSITION: LOCATION: NorthcliffLocation: Northcliff, Johannesburg - Randburg, Johannesburg, South Africa
| Salary: unspecified | Date posted: 05 Oct 2026
Foundation Phase Teacher (grades R,1,2,3)
Company: Lesley Snyman and Associates |
Foundation Phase Teachers (Grades R,1,2 and 3) – Co-Teaching Model Elevate your teaching career by leading innovative educational experiences in a dynamic, future-focused environment. This is an exc