School Teacher Jobs. South Africa

Apply Today

Scroll to Jobs

South Africa Careers

Browse School Teacher Jobs. Apply online

Job seekers can find School Teacher opportunities in South Africa, South Africa

Search Term: School Teacher
Search Results: 49
Last Updated: Tue, 15 Sep
Nursery School Teacher » Randburg, West Johannesburg -  NURSERY SCHOOL TEACHER WANTED – RANDBURG We are looking for a passionate, dedicated and experienced Nursery School Teacher to join our school in the Randburg area.‍ Requirements:Previous nursery school/early childhood development teaching experience is essential.Must be passionate about working with young children and creating a caring, stimulating learning environment.Must be willing to work across all age groups within the nursery school.Must be a team player with a positive attitude and… • Tue, 08 Sep
Intersen English Teacher - Online - Jan 2027 » Johannesburg, Gauteng - Our client is seeking passionate, adaptable and technologically confident educator s to join a modern, fully online schooling environment. To teach - Intersen English - Jan 2027 A key requirement across all roles is a high level of comfort with technology. Educators should be confident working digitally and able and willing to learn new technologies andsystems quickly. What Were Looking For Strong subject knowledge and teaching ability. Approximately 6 years of teaching experience preferred. St… • Wed, 16 Sep
FET Mathematics Teacher - Online - Jan 2027 » Johannesburg, Gauteng - Our client is seeking passionate, adaptable and technologically confident educator s to join a modern, fully online schooling environment. To teach - MATHEMATICS Gr 10 - 12 A key requirement across all roles is a high level of comfort with technology. Educators should be confident working digitally and able and willing to learn new technologies andsystems quickly. What Were Looking For Strong subject knowledge and teaching ability. Approximately 6 years of teaching experience preferred. Strong … • Wed, 16 Sep
Foundation Phase Teacher - Online » Johannesburg, Gauteng - Our client is seeking passionate, adaptable and technologically confident educator s to join a modern, fully online schooling environment. To teach - Foundation Phase - Jan 2027 A key requirement across all roles is a high level of comfort with technology. Educators should be confident working digitally and able and willing to learn new technologies and systems quickly. What Were Looking For Strong subject knowledge and teaching ability. Approximately 4 years of teaching experience preferred. S… • Wed, 16 Sep
Senior and FET Afrikaans Teacher - Online - Jan 2027 » Johannesburg, Gauteng - Our client is seeking passionate, adaptable and technologically confident educator s to join a modern, fully online schooling environment. To teach - Afrikaans - Senior and FET - Jan 2027 A key requirement across all roles is a high level of comfort with technology. Educators should be confident working digitally and able and willing to learn new technologies andsystems quickly. What Were Looking For Strong subject knowledge and teaching ability. Approximately 6 years of teaching experience pre… • Wed, 16 Sep

Related Jobs in South Africa

Search School Teacher Related Links
Search Administration Assistant in South Africa, Hermanus
Search General in South Africa, Bloemfontein
Search Administrator
Search Data Engineer
Search Team Member
Search Ambassador
Search Creative Director
Search Resident Assistant
Search General in South Africa, Mthatha
Search Digital Marketing Professional
Search Australia Jobs

How to Apply for School Teacher Jobs in South Africa

Applying for school teacher jobs is simple. Start by updating your CV, highlighting relevant experience and qualifications. Use trusted job portals and company career pages to submit your applications.

Here are some tips to help you succeed in your job search for school teacher roles:

Tailor your CV for each role
Tailor your CV for each role
Highlight your achievements
Network with professionals in the School Teacher sector
Include relevant certifications
Prepare for interviews with industry-specific knowledge
Gr 8 to 9 English Teacher - Randburg - October 2026 or Jan 2027 » Randburg, West Johannesburg - HIGH SCHOOL ENGLISH TEACHER CAPS | CHRISTIAN SCHOOL Location: South Africa Start Date: Ideally October 2026 or January 2027 We are seeking a passionate and experienced High School English Teacher to join a well-established Christian school . The successful candidate will be responsible for delivering engaging, high-quality English lessons within the CAPS curriculum , while contributing positively to the academic and Christian ethos of the school. Requirements: Relevant teaching qualification (B… • Wed, 16 Sep
isiZulu Teacher - Intersen - Online Role - Jan 2027 » Johannesburg, Gauteng - Our client is seeking passionate, adaptable and technologically confident educator s to join a modern, fully online schooling environment. To teach - Intersen IsiZulu - Jan 2027 A key requirement across all roles is a high level of comfort with technology. Educators should be confident working digitally and able and willing to learn new technologies andsystems quickly. What Were Looking For Strong subject knowledge and teaching ability. Approximately 6 years of teaching experience preferred. St… • Wed, 16 Sep
FET Business Studies and Accounting Teacher - Online - Jan 2027 » Johannesburg, Gauteng - Our client is seeking passionate, adaptable and technologically confident educator s to join a modern, fully online schooling environment. To teach - Business Studies and Accounting - Gr 10 - 12 A key requirement across all roles is a high level of comfort with technology. Educators should be confident working digitally and able and willing to learn new technologies andsystems quickly. What Were Looking For Strong subject knowledge and teaching ability. Approximately 6 years of teaching experie… • Wed, 16 Sep
Talent Pool: Teacher Assistant (FTC) - SPARK High Schools » Gauteng - , small group supervisions and ensuring that the learning environment is conducive to learning. Assist the lead teacher... and ensure Personalised Learning Plans are on track under the supervision of the lead teacher. Scholar project tracking • Sun, 13 SepSPARK Schools
Intern Teacher - Intersen Phase (Glenstantia Primary School) » Pretoria, Gauteng - Opportunity These are Governing Body posts at Glenstantia Primary School. For a newly qualified or developing teacher, the...Start Your Teaching Journey at Glenstantia Primary School Start Date: 13 January 2027 Closing Date for Applications • Sat, 12 SepSource and SelectR240000 per year
Foundation Phase Teacher – Physical Education (Glenstantia Primary School) » Pretoria, Gauteng - Glenstantia Primary School seeks to appoint a Foundation Phase Teacher – Physical Education & Swimming Focus Closing... and in the water. At Glenstantia Primary School in Pretoria, this Foundation Phase role combines classroom teaching • Sat, 12 SepSource and Select
Intern Teacher - Foundation Phase (Glenstantia Primary School) » Pretoria, Gauteng - are Governing Body posts at Glenstantia Primary School. For a newly qualified or developing teacher, the role offers the...Start Your Teaching Journey at Glenstantia Primary School Start Date: 13 January 2027 Closing Date for Applications • Sat, 12 SepSource and SelectR240000 per year
CLASS TEACHER PREPARATORY SCHOOL » Johannesburg, Gauteng - CLASS TEACHER PREPARATORY SCHOOL JANUARY 2027 St John's College is a world-class Anglican School situated... forms part of St John's College and caters to students from Grades 3 to 7. The school has an outstanding record in preparing • Sat, 12 Sep
Intersen Teacher – Mathematics (Glenstantia Primary School) » Pretoria, Gauteng - Glenstantia Primary School seeks to appoint an Intersen Teacher – Mathematics Closing date for applications: 20... years that shape what comes next. At Glenstantia Primary School in Pretoria, this role is focused on teaching Mathematics • Sat, 12 SepSource and Select
Foundation Phase Teacher (Glenstantia Primary School) » Pretoria, Tshwane - Glenstantia Primary School seeks to appoint a Foundation Phase Teacher (Grade 1 to 3) Closing date for applications: 20 September 2026 Start Date: 13 January 2027 This is a Governing Body post Help build the strong foundations that shape every learner’s school journey. At Glenstantia Primary School in Pretoria , the Foundation Phase is where confidence, curiosity and core learning habits begin to take shape. We are looking for a Foundation Phase Teacher who can bring energy, structure and care … • Sat, 12 SepSource and Select
Foundation Phase Teacher (Glenstantia Primary School) » Pretoria, Gauteng - Glenstantia Primary School seeks to appoint a Foundation Phase Teacher (Grade 1 to 3) Closing date for applications... that shape every learner’s school journey. At Glenstantia Primary School in Pretoria, the Foundation Phase is where confidence • Sat, 12 SepSource and Select
Intersen Phase Teacher – Afrikaans 1st Additional Language (Glenstantia Primary School) » Pretoria, Gauteng - Glenstantia Primary School seeks to appoint an Intersen Phase Teacher – Afrikaans First Additional Language Closing... public primary school where Afrikaans is the First Additional Language, giving the successful teacher the opportunity • Fri, 11 SepSource and Select
Intersen Phase Teacher – Afrikaans 1st Additional Language (Glenstantia Primary School) » Pretoria, Gauteng - Glenstantia Primary School seeks to appoint an Intersen Phase Teacher Afrikaans First Additional Language Closing... their school journey. At Glenstantia Primary School in Pretoria, Afrikaans is taught as the schools First Additional Language • Fri, 11 SepSource and Select
Intersen Teacher – Mathematics (Glenstantia Primary School) » Pretoria, Gauteng - Glenstantia Primary School seeks to appoint an Intersen Teacher Mathematics Closing date for applications: 20... years that shape what comes next. At Glenstantia Primary School in Pretoria, this role is focused on teaching Mathematics • Fri, 11 SepSource and Select
Intern Teacher - Intersen Phase (Glenstantia Primary School) » Pretoria, Gauteng - are Governing Body posts at Glenstantia Primary School. For a newly qualified or developing teacher, the role offers the...Start Your Teaching Journey at Glenstantia Primary School Start Date: 13 January 2027 Closing Date for Applications • Fri, 11 SepSource and SelectR240000 per year
Foundation Phase Teacher – Physical Education (Glenstantia Primary School) » Pretoria, Gauteng - Glenstantia Primary School seeks to appoint a Foundation Phase Teacher Physical Education & Swimming Focus Closing... and in the water. At Glenstantia Primary School in Pretoria, this Foundation Phase role combines classroom teaching • Fri, 11 SepSource and Select
Foundation Phase Teacher (Glenstantia Primary School) » Pretoria, Gauteng - Glenstantia Primary School seeks to appoint a Foundation Phase Teacher (Grade 1 to 3) Closing date for applications... that shape every learners school journey. At Glenstantia Primary School in Pretoria, the Foundation Phase is where confidence • Fri, 11 SepSource and Select
Intern Teacher - Foundation Phase (Glenstantia Primary School) » Pretoria, Gauteng - are Governing Body posts at Glenstantia Primary School. For a newly qualified or developing teacher, the role offers the...Start Your Teaching Journey at Glenstantia Primary School Start Date: 13 January 2027 Closing Date for Applications • Fri, 11 SepSource and SelectR240000 per year
Intersen Teacher – Mathematics (Glenstantia Primary School) » Pretoria, Tshwane - Glenstantia Primary School seeks to appoint an Intersen Teacher Mathematics Closing date for applications: 20 September 2026 Start Date: 13 January 2027 This is a Governing Body post Help learners build confidence in Mathematics during the years that shape what comes next. At Glenstantia Primary School in Pretoria , this role is focused on teaching Mathematics in the Intersen Phase , supporting learners as they develop the knowledge, confidence and problem-solving ability they need to progress … • Fri, 11 SepSource and Select
Foundation Phase Teacher (Glenstantia Primary School) » Pretoria, Tshwane - Glenstantia Primary School seeks to appoint a Foundation Phase Teacher (Grade 1 to 3) Closing date for applications: 20 September 2026 Start Date: 13 January 2027 This is a Governing Body post Help build the strong foundations that shape every learners school journey. At Glenstantia Primary School in Pretoria , the Foundation Phase is where confidence, curiosity and core learning habits begin to take shape. We are looking for a Foundation Phase Teacher who can bring energy, structure and care i… • Fri, 11 SepSource and Select
Talent Pool: High School English (HL) Educators - 2026 » Kloof Street, Cape Town City Centre - About SPARK Schools: Watch our Vision Video: https://www.youtube.com/watch?v=hOU0TYnNsZo Take a tour of our Website: https://sparkschools.co.za/ SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools. The SPARK Schools network provides transformational education innovation through Africa’s first blended learning model, which elevates student achievement and provides the tools teachers need to serve their students… • Fri, 11 SepSPARK Schools
Talent Pool: High School Languages Educators - 2026 » Kloof Street, Cape Town City Centre - About SPARK Schools: Watch our Vision Video: https://www.youtube.com/watch?v=hOU0TYnNsZo Take a tour of our Website: https://sparkschools.co.za/ SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools. The SPARK Schools network provides transformational education innovation through Africa’s first blended learning model, which elevates student achievement and provides the tools teachers need to serve their students… • Fri, 11 SepSPARK Schools
Primary School Maths Teacher (FP) Temp - SPARK Midrand - 2026 » Midrand, North Johannesburg - About SPARK Schools Watch our Vision Video: https://www.youtube.com/watch?v=hOU0TYnNsZo Take a tour of our Website: https://sparkschools.co.za SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools. The SPARK Schools network provides transformational education innovation through Africa’s first blended learning model, which elevates student achievement and provides the tools teachers need to serve their students e… • Fri, 11 SepSPARK Schools
Pre-Primary Teacher - School in the Woods » Cape Town Region, Western Cape - At St Cyprian’s School, we believe that the early years are not simply preparation for “big school”. They are important years in their own right: a time for wonder, discovery, experimentation, relationship-building and the joyful business of making sense of the world. We are looking for an energetic, warm and innovative Pre-Primary Teacher to join our School in the Woods team. The successful candidate will be a qualified Foundation Phase educator who understands that young children learn deeply… • Fri, 11 SepSt Cyprians
Senior School Music Teacher » Rondebosch, Cape Town - 1 January 2027: Senior School Music Teacher We are looking for an enthusiastic, passionate and innovative Senior... School Music Teacher to join our vibrant school community. This is an exciting opportunity for a dedicated educator who • Thu, 10 Sep
Pre-Primary Teacher - School in the Woods » Cape Town, Western Cape - of making sense of the world. We are looking for an energetic, warm and innovative Pre-Primary Teacher to join our School...At St Cyprian’s School, we believe that the early years are not simply preparation for “big school”. They are important • Thu, 10 SepSt Cyprians
Primary School Maths Teacher (FP) Temp - SPARK Midrand - 2026 » Midrand, North Johannesburg - About SPARK Schools: Watch our Vision Video: https://www.youtube.com/watch?v=hOU0TYnNsZo Take a tour of our Website: https://sparkschools.co.za SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools. The SPARK Schools network provides transformational education innovation through Africa’s first blended learning model, which elevates student achievement and provides the tools teachers need to serve their students … • Thu, 10 SepSPARK Schools
Teacher to join our school » Gauteng, South Africa - We are Siyabaphephisa Educare looking for an English speaker teacher to join our organization, must have expirience working with grade 1, please forward your CV on 0621170991 salary negotiable • Thu, 10 Sep
Intermediate Phase Primary School Teacher » Johannesburg, Gauteng - Glen College is seeking a qualified Intermediate phase teacher for our small primary school based in Northriding.... We are looking for a confident all rounder to teach in our Intermediate phase. We are looking for a confident teacher who is an all rounder and who • Wed, 09 SepGlen College Northriding
Intermediate Phase Primary School Teacher » North Johannesburg, Johannesburg - Glen College is seeking a qualified Intermediate phase teacher for our small primary school based in Northriding. We are looking for a confident all rounder to teach in our Intermediate phase. We are looking for a confident teacher who is an all rounder and who would like to grow with the school. Qualified or soon to qualify, with a SACE number and own transport. Please send your CV along with salary expectations and area you reside. Starting date negotiable as new position will officially star… • Wed, 09 SepGlen College Northriding
Primary School English Teacher (FP) Temporary - SPARK Soweto - 2026 » Soweto, West Johannesburg - About SPARK Schools Watch our Vision Video: https://www.youtube.com/watch?v=hOU0TYnNsZo Take a tour of our Website: https://sparkschools.co.za/ SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools. The SPARK Schools network provides transformational education innovation through Africa’s first blended learning model, which elevates student achievement and provides the tools teachers need to serve their students … • Wed, 09 SepSPARK Schools
Senior School Physical Education Teacher » Germiston, Gauteng - Education Teacher 1 January 2027 St Andrew's School for Girls is a 124 year-old independent school in Johannesburg.... We are therefore looking to appoint a Senior School Physical Education teacher who will report to the Head of Senior School Sport • Wed, 09 Sep
Primary School English Teacher (FP) Temporary - SPARK Soweto - 2026 » Soweto, West Johannesburg - About SPARK Schools: Watch our Vision Video: https://www.youtube.com/watch?v=hOU0TYnNsZo Take a tour of our Website: https://sparkschools.co.za/ SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools. The SPARK Schools network provides transformational education innovation through Africa’s first blended learning model, which elevates student achievement and provides the tools teachers need to serve their students… • Tue, 08 SepSPARK Schools
Afrikaans Teacher (High School) » Benoni, Gauteng - St Francis College, Benoni Afrikaans Teacher (High School) An independent Grade R-12 school in Benoni..., and a ThriveEd Learning Community. We are looking for an Afrikaans teacher to join our High School from 1 January 2027, teaching • Tue, 08 Sep
Nursery School Teacher » Randburg, West Johannesburg -  NURSERY SCHOOL TEACHER WANTED – RANDBURG We are looking for a passionate, dedicated and experienced Nursery School Teacher to join our school in the Randburg area.‍ Requirements:Previous nursery school/early childhood development teaching experience is essential.Must be passionate about working with young children and creating a caring, stimulating learning environment.Must be willing to work across all age groups within the nursery school.Must be a team player with a positive attitude and… • Tue, 08 Sep
Primary School Teacher General (IP) Temp - Junior - SPARK Rosslyn Hub » Gauteng - of professional development to gain best practice Participate in school activities and events Scholar Progress Monitoring Track... under the supervision of the mentor teacher Monitor scholar progress in the Innovation HUB (online program engagement • Sat, 05 SepSPARK SchoolsR15500 per month
Primary School Teacher General (IP) Temp - Junior - SPARK Rosslyn Hub - 2026 » South Africa - About SPARK Schools: Watch our Vision Video: https://www.youtube.com/watch?v=hOU0TYnNsZo Take a tour of our Website: https://sparkschools.co.za/ SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools. The SPARK Schools network provides transformational education innovation through Africa’s first blended learning model, which elevates student achievement and provides the tools teachers need to serve their students… • Sat, 05 SepSPARK Schools
Senior Primary Teacher - Gauteng, Sandton » Sandton, North Johannesburg - An independent primary school is appointing a Natural Sciences and Technology teacher for Grades 4 to 7, starting January 2027 as it grows its prep school. You teach Natural Sciences and Technology across the Intermediate Phase and Natural Sciences into Grade 7, in a school built around technology, project work and enquiry rather than the textbook. There is a dedicated space for practical work, and the teaching is hands-on by design. You will need a B.Ed or PGCE with an Intermediate and Senior … • Thu, 03 SepLesley Snyman and associates
Nursery School Teacher / ECD Assistant » Mamelodi, Pretoria - Suitable Candidates May IncludeA qualified ECD / Early Childhood Development / Nursery School Teaching candidateA candidate currently studying ECD, Early Childhood Education, Teaching or a related field on a part-time basisA Matriculant or school leaver who has a genuine interest in working with children and would like to study or develop within the ECD or education fieldCandidates with any relevant nursery school or early childhood training Minimum RequirementsMatric / Grade 12Fluent in Afrika… • Fri, 28 Aug
Primary School Teacher Assistant Temporary - Pretoria/Tshwane Region - 2026 » Pretoria, Tshwane - About SPARK Schools Watch our Vision Video: https://www.youtube.com/watch?v=hOU0TYnNsZo Take a tour of our Website: https://sparkschools.co.za/ SPARK Schools is a social impact disruptor and is leading change in the education space through its network of affordable private schools. The SPARK Schools network provides transformational education innovation through Africa’s first blended learning model, which elevates student achievement and provides the tools teachers need to serve their students … • Thu, 27 AugSPARK Schools
Deputy Director : School of Communication (PD00012) » Vanderbijlpark, Emfuleni - Introduction NORTH-WEST UNIVERSITY (VANDERBIJLPARK CAMPUS) | FACULTY OF HUMANITIES-SCHOOL OF COMMUNICATION| POSITION NUMBER: PD00012|VACANCY: DEPUTY DIRECTOR: SCHOOL OF COMMUNICATION VC|PEROMNES GRADE: N/A EMPLOYMENT TYPE: FIXED TERM APPOINTMENT Duties & Responsibilities PURPOSE OF THE POSITION As the most senior representative of the School on a campus, manage the operational delivery, performance and quality to achieve the faculty Teaching and Learning Plan and provide functional and academic… • Wed, 26 AugNorth-West University
Deputy Director : School of Communication (PD00012) » Vanderbijlpark, Emfuleni - NORTH-WEST UNIVERSITY (VANDERBIJLPARK CAMPUS) | FACULTY OF HUMANITIES-SCHOOL OF COMMUNICATION| POSITION NUMBER: PD00012|VACANCY: DEPUTY DIRECTOR: SCHOOL OF COMMUNICATION VC|PEROMNES GRADE: N/A EMPLOYMENT TYPE: FIXED TERM APPOINTMENT PURPOSE OF THE POSITION As the most senior representative of the School on a campus, manage the operational delivery, performance and quality to achieve the faculty Teaching and Learning Plan and provide functional and academic leadership in respect of the objective… • Tue, 25 AugNorth-West University
Deputy Director Vanderbijlpark » Vanderbijlpark, Emfuleni - NORTH-WEST UNIVERSITY (VANDERBIJLPARK CAMPUS) | FACULTY OF HUMANITIES-SCHOOL OF COMMUNICATION| POSITION NUMBER: PD00012|VACANCY: DEPUTY DIRECTOR: SCHOOL OF COMMUNICATION VC|PEROMNES GRADE: N/A EMPLOYMENT TYPE: FIXED TERM APPOINTMENT PURPOSE OF THE POSITION As the most senior representative of the School on a campus, manage the operational delivery, performance and quality to achieve the faculty Teaching and Learning Plan and provide functional and academic leadership in respect of the objective… • Tue, 25 AugNorth-West University
Nursery School Teacher / ECD Assistant » Pretoria, Tshwane - Suitable Candidates May Include A qualified ECD / Early Childhood Development / Nursery School Teaching candidate A candidate currently studying ECD, Early Childhood Education, Teaching or a related field on a part-time basis A Matriculant or school leaver who has a genuine interest in working with children and would like to study or develop within the ECD or education field Candidates with any relevant nursery school or early childhood training Minimum Requirements Matric / Grade 12 Fluent in … • Thu, 20 Aug
Nursery School Teacher / ECD Assistant » Pretoria, Tshwane - Area: Elarduspark, Pretoria East Working Hours: Monday – Friday, 06:30 – 17:30 Job Overview Our client, a loving Afrikaans nursery school in Elarduspark, Pretoria East, is looking for a caring, responsible and energetic Nursery School Teacher / ECD Assistant to join their team on a permanent basis. This is an excellent opportunity for someone who feels genuinely passionate about working with young children and would like to develop a long-term career in Early Childhood Development (ECD) or educ… • Wed, 19 AugHandPicked Recruitment

Related Jobs in South Africa

Search School Teacher Related Links
Search Database Administrator
Search Nurse
Search Cleaners Job Mpumalanga
Search Experienced Bookkeeper Xero in South Africa, Sandton
Search Project Engineer
Search Canal Walk
Search Eastern Cape Jobs
Search Representative Commercial
Search Project Coordinator
Search Gardening Jobs in South Africa, Bellville
Search Australia Jobs

Latest School Teacher Job Opportunities in South Africa

Common roles include:

Jobs