find the right job for you in South Africa


Secondary School Teacher jobs in South Africa

65 secondary school teacher jobs found: showing 1 - 50

High School Mathematics And Science Teacher
Company: unknown |

Location: Kenilworth, Cape Town, South Africa

| Salary: unspecified | Date posted: 08 Nov 2026
candidates for the position of: HIGH SCHOOL MATHEMATICS AND SCIENCE TEACHER Full-time permanent position 2027 The...Situated in the heart of the southern suburbs of Cape Town, Michael Oak Waldorf School is a beautiful small school
2027 Afrikaans Teacher (boksburg Primary)
Company: Nova Pioneer |

Location: Boksburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 07 Nov 2026
Afrikaans teacher to teach in Primary School in January 2027! This is an exciting opportunity for a dynamic teacher to empower... from pre-primary through secondary school. Nova Pioneer uses a unique, enquiry-based learning approach that encourages students
2027 Afrikaans Teacher (boksburg Primary)
Company: Nova Pioneer |

Location: Boksburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 07 Nov 2026
Afrikaans teacher to teach in Primary School in January 2027! This is an exciting opportunity for a dynamic teacher to empower... from pre-primary through secondary school. Nova Pioneer uses a unique, enquiry-based learning approach that encourages students
Learning Hub Manager - Bergvliet - Cape Town
Company: Edustaff |

Location: Cape Town, Western Cape, South Africa

| Salary: R25000 - 30000 per month | Date posted: 06 Nov 2026
Job Description: We are recruiting a suitably qualified and experienced Senior and FET Phase Teacher for a reputable... online school with an established student hub in Bergvliet, Cape Town. This is an exciting blended-learning opportunity
Teacher: Foundation Phase: Grade 1
Company: unknown |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 06 Nov 2026
Teacher: Foundation Phase: Grade 1 (2027) Advtech Pretoria, Gauteng Permanent Closing Date 13 November 2026... Job Details Division: Maragon Business Unit: Maragon Olympus Preparatory School Minimum experience: Mid-Senior Company primary industry
2027 Intermediate Phase Math And Science Teacher (midrand)
Company: unknown |

Location: Midrand, Johannesburg, South Africa

| Salary: unspecified | Date posted: 04 Nov 2026
! Nova Pioneer is looking fo a superstar Math and Science teacher to teach at our Midrand Primary School... quality, accessible education from pre-primary through secondary school. Nova Pioneer uses a unique, enquiry-based learning
2027 Intermediate Phase Math And Science Teacher (midrand)
Company: Nova Pioneer |

Location: Midrand, Johannesburg, South Africa

| Salary: unspecified | Date posted: 04 Nov 2026
and Science teacher to teach at our Midrand Primary School ! This is an exciting opportunity for a dynamic teacher to empower... young person across Africa attends a school that truly sets them up for success in the 21st century. A school that cares
2027 Intermediate Phase Math And Science Teacher (midrand)
Company: Nova Pioneer |

Location: Midrand, Johannesburg, South Africa

| Salary: unspecified | Date posted: 04 Nov 2026
and Science teacher to teach at our Midrand Primary School ! This is an exciting opportunity for a dynamic teacher to empower... young person across Africa attends a school that truly sets them up for success in the 21st century. A school that cares
Middle School Design Technology Teacher
Company: unknown |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 04 Nov 2026
Middle School Design Technology Teacher CAMPUS: Johannesburg Campus SUPERVISOR: MS Principal CONTRACT DATE: 06... environment in the Middle School Maker Space and Design Lab, supporting the Lead Design Teacher in the implementation of a dynamic
2027 Igcse, As & A Level History And Geography Teacher, Ormonde Secondary School
Company: Nova Pioneer |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 03 Nov 2026
Nova Pioneer is looking for superstar History and Geography teacher to teach at Ormonde Secondary in Johannesburg..., independent network of schools offering high quality, accessible education from pre-primary through secondary school. Nova Pioneer
2027 Igcse, As & A Level History And Geography Teacher, Ormonde Secondary School
Company: unknown |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 02 Nov 2026
2027 IGCSE, AS & A Level History and Geography Teacher, Ormonde Secondary School Ormonde, Johannesburg, Gauteng... History and Geography teacher to teach at Ormonde Secondary in Johannesburg, South Africa. This is an exciting opportunity
2027 Igcse, As & A Level History And Geography Teacher, Ormonde Secondary School
Company: Nova Pioneer |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 02 Nov 2026
Nova Pioneer is looking for superstar History and Geography teacher to teach at Ormonde Secondary in Johannesburg..., independent network of schools offering high quality, accessible education from pre-primary through secondary school. Nova Pioneer
English Teacher - Gr 10 And 11 Randburg. 1st Term 2027 - Maternity Cover
Company: Smart Staff Solutions |

Location: Randburg, Johannesburg, South Africa

| Salary: unspecified | Date posted: 31 Oct 2026
Job Summary Join a dedicated team at a private Christian school committed to academic excellence and holistic student.... Are you a passionate educator with a rich background in teaching English? We are seeking a qualified and experienced English Teacher
English Teacher - Gr 10 And 11 Randburg. 1st Term 2027 - Maternity Cover
Company: Edustaff |

Location: Randburg, Johannesburg, South Africa

| Salary: unspecified | Date posted: 31 Oct 2026
Job Description: Join a dedicated team at a private Christian school committed to academic excellence and holistic... and experienced English Teacher to cover Grades 10 and 11, providing inspiring lessons and fostering a love for literature
Experienced Afrikaans Teacher - Fet. Randburg
Company: Edustaff |

Location: Randburg, Johannesburg, South Africa

| Salary: unspecified | Date posted: 31 Oct 2026
Job Description: A well-established private Christian school dedicated to fostering academic excellence and character... development is seeking a seasoned Afrikaans Teacher to join their dedicated team. This is an exciting opportunity for educators
English Teacher - Gr 10 And 11 Randburg. 1st Term 2027 - Maternity Cover
Company: Edustaff |

Location: Randburg, Johannesburg, South Africa

| Salary: unspecified | Date posted: 30 Oct 2026
Join a dedicated team at a private Christian school committed to academic excellence and holistic student development.... Are you a passionate educator with a rich background in teaching English? We are seeking a qualified and experienced English Teacher
Teacher Foundation Phase
Company: unknown |

Location: Centurion, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Oct 2026
/Secondary Education Job functional area: Education Job Description Trinityhouse is a leading, values-driven private school...Teacher Foundation Phase Advtech Centurion, Gauteng Permanent Closing Date: 13 November 2026
Classroom Assistant: Pre-primary
Company: unknown |

Location: Pretoria, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Oct 2026
school leadership. Work collaboratively with the Preschool Teacher, fellow Classroom Assistants and other staff members... appropriately and used safely. Teamwork & Collaboration Working cooperatively with the Preschool Teacher and the wider school
Teacher Grade 4
Company: unknown |

Location: Centurion, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Oct 2026
Teacher Grade 4-7 Advtech Centurion, Gauteng Permanent Closing Date: 13 November 2026 Job Details Division...: Trinityhouse Business unit: Centurion Preparatory Minimum experience: Mid-Senior Company primary industry: Primary/Secondary
Teacher Pe
Company: unknown |

Location: Centurion, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Oct 2026
Teacher PE Advtech Centurion, Gauteng Permanent Closing Date: 13 November 2026 Job Details Division...: Trinityhouse Business unit: Centurion Preparatory Minimum experience: Enty Level Company primary industry: Primary/Secondary
2027 Temporary Fet Phase Mathematics Teacher - Cambridge Igcse And A-levels, Secondary School (ormonde)
Company: Nova Pioneer |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 29 Oct 2026
Education and Training (FET) Phase Mathematics teacher (Cambridge IGCSE and A-Levels) to teach secondary school grades... at our Ormonde secondary school in Johannesburg, South Africa in 2027. This is an exciting opportunity for a dynamic teacher
Part-time Dance Coach
Company: unknown |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 29 Oct 2026
primary and secondary boys' and girls' schools, along with a co-educational junior primary school. We are an independent, non... Teacher-in-Charge (TIC) Develop age-appropriate choreography and support participation in school performances
Job Description Hs Science (with Ibdp Biology And Ibdp Ess) Tentative
Company: unknown |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 29 Oct 2026
Our Better World. At the American International School of Johannesburg (AISJ), we are committed to providing an exceptional education... within our school community. Position overview This full-time High School teaching position includes IBDP Mathematics: Analysis
2027 Temporary Fet Phase Mathematics Teacher
Company: unknown |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 29 Oct 2026
2027 Temporary FET Phase Mathematics Teacher – Cambridge IGCSE and A-Levels, Secondary School (Ormonde) Ormonde... IGCSE and A-Levels) to teach secondary school grades at our Ormonde secondary school in Johannesburg, South Africa in 2027
2027 Temporary Fet Phase Mathematics Teacher - Cambridge Igcse And A-levels, Secondary School (ormonde)
Company: Nova Pioneer |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 29 Oct 2026
Education and Training (FET) Phase Mathematics teacher (Cambridge IGCSE and A-Levels) to teach secondary school grades... at our Ormonde secondary school in Johannesburg, South Africa in 2027. This is an exciting opportunity for a dynamic teacher
Gc - Part-time Dance Coach
Company: St Stithians College |

Location: Sandton, Johannesburg, South Africa

| Salary: unspecified | Date posted: 28 Oct 2026
primary and secondary boys' and girls' schools, along with a co-educational junior primary school...St Stithians College is a proudly South African school that embraces diversity and offers a distinctive educational
2027 Igcse, As & A Level Biology And Geography Teacher, Ormonde Secondary School
Company: unknown |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 26 Oct 2026
2027 IGCSE, AS & A Level Biology and Geography Teacher, Ormonde Secondary School Ormonde, Johannesburg, Gauteng... Biology and Geography teacher to teach at Ormonde Secondary in Johannesburg, South Africa. This is an exciting opportunity
Experienced English Teacher - Fet. Randburg
Company: Smart Staff Solutions |

Location: Randburg, Johannesburg, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
to academic excellence and holistic development. Our client, a leading secondary school in Gauteng, is seeking a highly... for high school learners. As an English HL Teacher, you will play a pivotal role in shaping the future of young minds
Experienced English Teacher - Fet. Randburg
Company: Edustaff |

Location: Randburg, Johannesburg, South Africa

| Salary: unspecified | Date posted: 22 Oct 2026
to academic excellence and holistic development. Our client, a leading secondary school in Gauteng, is seeking a highly... for high school learners. As an English HL Teacher, you will play a pivotal role in shaping the future of young minds
Experienced English Teacher - Fet. Randburg
Company: Edustaff |

Location: Randburg, Johannesburg, South Africa

| Salary: unspecified | Date posted: 21 Oct 2026
and holistic development. Our client, a leading secondary school in Gauteng, is seeking a highly experienced and dedicated English... Teacher to support its mission of fostering a positive and stimulating learning environment for high school learners
2027 Foundation Phase Teacher (ruimsig)
Company: Nova Pioneer |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
-primary through secondary school. Nova Pioneer uses a unique, enquiry-based learning approach that encourages students to ask... Phase (Grade 1) teacher to teach at our Midrand Campus in January 2027! This is an exciting opportunity for a dynamic
2027 Foundation Phase Teacher (ruimsig)
Company: Nova Pioneer |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
-primary through secondary school. Nova Pioneer uses a unique, enquiry-based learning approach that encourages students to ask... Phase (Grade 1) teacher to teach at our Midrand Campus in January 2027! This is an exciting opportunity for a dynamic
2027 Foundation Phase Teacher (ruimsig)
Company: unknown |

Location: Roodepoort, Johannesburg, South Africa

| Salary: unspecified | Date posted: 20 Oct 2026
from pre-primary through secondary school. Nova Pioneer uses a unique, enquiry-based learning approach that encourages students...2027 Foundation Phase Teacher (Ruimsig) Ruimsig, Gauteng, South Africa Full Time 2027 Foundation Phase Teaching
Teach English In Japan (assistant Language Teacher)
Company: unknown |

Location: Port Elizabeth, Eastern Cape, South Africa

| Salary: unspecified | Date posted: 10 Oct 2026
ASSISTANT LANGUAGE TEACHER 2027 Placement | Live & Work in Japan Ready for an adventure? Our client is seeking... and professionally while working in a school environment. Minimum Requirements Bachelor’s Degree (NQF Level 7) in any discipline
2027 Senior Phase Teacher & Student Advisor (boksburg)
Company: Nova Pioneer |

Location: Boksburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 10 Oct 2026
School. This is an exciting opportunity for a dynamic teacher to empower students through an enquiry-based learning approach... quality, accessible education from pre-primary through secondary school. Nova Pioneer uses a unique, enquiry-based learning
2027 Senior Phase Teacher & Student Advisor (boksburg)
Company: Nova Pioneer |

Location: Boksburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 09 Oct 2026
School. This is an exciting opportunity for a dynamic teacher to empower students through an enquiry-based learning approach... quality, accessible education from pre-primary through secondary school. Nova Pioneer uses a unique, enquiry-based learning
2027 Fet Phase Computer Science Teacher, Secondary School (ruimsig)
Company: unknown |

Location: Roodepoort, Johannesburg, South Africa

| Salary: unspecified | Date posted: 09 Oct 2026
2027 FET Phase Computer Science Teacher, Secondary School (Ruimsig) Ruimsig, Gauteng, South Africa Full Time 2027... to teach senior grades at our Ruimsig Secondary School based in Johannesburg, South Africa in 2027! This is an exciting
2027 Fet Phase Computer Science Teacher, Secondary School (ruimsig)
Company: Nova Pioneer |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 08 Oct 2026
Nova Pioneer is looking for a superstar FET Computer Science Teacher to teach senior grades at our Ruimsig Secondary... School based in Johannesburg, South Africa in 2027! This is an exciting opportunity for a dynamic qualified teacher
2027 Fet Phase Computer Science Teacher, Secondary School (ruimsig)
Company: Nova Pioneer |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 08 Oct 2026
Nova Pioneer is looking for a superstar FET Computer Science Teacher to teach senior grades at our Ruimsig Secondary... School based in Johannesburg, South Africa in 2027! This is an exciting opportunity for a dynamic qualified teacher
2027 Fet Phase Chemistry Teacher, Secondary School (ruimsig)
Company: unknown |

Location: Roodepoort, Johannesburg, South Africa

| Salary: unspecified | Date posted: 03 Oct 2026
2027 FET Phase Chemistry Teacher, Secondary School (Ruimsig) Ruimsig, Gauteng, South Africa Full Time 2027 Senior... role in delivering an exceptional 21st-century education at Ruimsig Secondary School in 2027! This is an exciting
2027 Fet Life Science Teacher, Secondary School (ruimsig)
Company: unknown |

Location: Roodepoort, Johannesburg, South Africa

| Salary: unspecified | Date posted: 03 Oct 2026
2027 FET Life Science Teacher, Secondary School (Ruimsig) Ruimsig, Gauteng, South Africa Full Time 2027 Senior... at Ruimsig Secondary in Johannesburg, South Africa. This is an exciting opportunity for a dynamic teacher to empower students
2027 Fet History And Geography Teacher (ruimsig Secondary)
Company: unknown |

Location: Roodepoort, Johannesburg, South Africa

| Salary: unspecified | Date posted: 03 Oct 2026
2027 FET History and Geography Teacher (Ruimsig Secondary) Ruimsig, Gauteng, South Africa Full Time 2027 Senior... Senior Phase at Ruimsig Secondary. This is an exciting opportunity for a dynamic teacher to empower students using an enquiry
2027 Fet Life Science Teacher, Secondary School (ruimsig)
Company: Nova Pioneer |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 01 Oct 2026
Nova Pioneer is looking for superstar Life Science Teacher - IEB to teach at Ruimsig Secondary in Johannesburg, South... offering high quality, accessible education from pre-primary through secondary school. Nova Pioneer uses a unique, enquiry
2027 Fet History And Geography Teacher (ruimsig Secondary)
Company: Nova Pioneer |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 01 Oct 2026
Nova Pioneer is looking for a superstar History and Geography Teacher to teach Senior Phase at Ruimsig Secondary...-African, independent network of schools offering high quality, accessible education from pre-primary through secondary school
2027 Fet Life Science Teacher, Secondary School (ruimsig)
Company: Nova Pioneer |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 01 Oct 2026
Nova Pioneer is looking for superstar Life Science Teacher - IEB to teach at Ruimsig Secondary in Johannesburg, South... offering high quality, accessible education from pre-primary through secondary school. Nova Pioneer uses a unique, enquiry
2027 Fet History And Geography Teacher (ruimsig Secondary)
Company: Nova Pioneer |

Location: Johannesburg, Gauteng, South Africa

| Salary: unspecified | Date posted: 30 Sep 2026
Nova Pioneer is looking for a superstar History and Geography Teacher to teach Senior Phase at Ruimsig Secondary...-African, independent network of schools offering high quality, accessible education from pre-primary through secondary school
2027 Foundation Phase Apprentice Teacher (ruimsig)
Company: Nova Pioneer |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 29 Sep 2026
Nova Pioneer is looking for a superstar Foundation Phase Apprentice Teacher to teach at our Ruimsig Primary School... offering high quality, accessible education from pre-primary through secondary school. Nova Pioneer uses a unique, enquiry
Fet Phase Mathematics And Physics Teacher, Secondary School (ruimsig)
Company: Nova Pioneer |

Location: Gauteng, South Africa

| Salary: unspecified | Date posted: 29 Sep 2026
We are looking for an exceptional Maths and Physics teacher at Ruimsig Secondary School. Resident teachers lead instruction and planning for subject... to teach secondary school grades at our Ruimsig secondary school in Johannesburg, South Africa. This is an exciting opportunity
Fet Phase Mathematics And Physics Teacher, Secondary School (ruimsig)
Company: Nova Pioneer |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 29 Sep 2026
We are looking for an exceptional Maths and Physics teacher at Ruimsig Secondary School. Resident teachers lead instruction and planning for subject... to teach secondary school grades at our Ruimsig secondary school in Johannesburg, South Africa. This is an exciting opportunity
2027 Foundation Phase Apprentice Teacher (ruimsig)
Company: Nova Pioneer |

Location: South Africa, South Africa

| Salary: unspecified | Date posted: 29 Sep 2026
Nova Pioneer is looking for a superstar Foundation Phase Apprentice Teacher to teach at our Ruimsig Primary School... offering high quality, accessible education from pre-primary through secondary school. Nova Pioneer uses a unique, enquiry