teacher

10,000 teacher job listings in South Africa. Find daily updated positions from leading job boards.

  • Teacher

    2 days ago


    Kempton Park, Gauteng, South Africa Edunation Holdings Full-time R 300,000 - R 520,000 Contract

    Economic and Management Sciences in Grades 8–9 | Business Studies in Grades 10–12Maranatha Christian School, an independent Christian school preparing learners for the Independent Examinations Board (IEB) examinations, invites applications from suitably qualified, enthusiastic and self-motivated educators.We seek a passionate teacher who will develop...

  • Teacher

    3 days ago


    za Edunation Holdings Full-time

    Economic and Management Sciences in Grades 8–9 | Business Studies in Grades 10–12 Maranatha Christian School, an independent Christian school preparing learners for the Independent Examinations Board (IEB) examinations, invites applications from suitably qualified, enthusiastic and self-motivated educators. We seek a passionate teacher who will develop...


  • cape town, western cape, South Africa Centacare Brisbane Full-time

    Join a supportive leadership team that empowers you to thrive and follow your passion. At St Clare's Kindergarten & OSHC (Yarrabilba) , you'll find more than just a workplace – you'll become part of a vibrant community where your skills are valued, your professional growth is supported, and your work truly makes a difference in the lives of children and...

  • Support Teacher

    1 hour ago


    gauteng, za, Gauteng Primrose School Full-time

    As a Support Teacher at Primrose School of Crystal Falls located at 1781 Osage Dr, Leander 78641 you will help young minds explore, discover and understand the world around them. We are seeking an experienced and enthusiastic Teacher to plan and implement an ongoing program of activities that promote the social, emotional, cognitive and physical development...

  • Teacher Internship

    10 hours ago


    Johannesburg, Gauteng, South Africa Trinityhouse Full-time

    ADvTECH is committed to investing in the finest teaching talent to ensure that we continue to provide an excellent education in an environment where teachers and students strive for the best results. With this goal in mind, we invite interested existing students to apply for our Teacher Intern program.What we Offer (subject to specific criteria having been...

  • Teacher/Manager

    10 hours ago


    mpumalanga, za, Mpumalanga A+ Students Full-time

    We’re looking for passionate, enthusiastic and dedicated teachers who genuinely love mathematics, education and working with children to teach, manage and grow our A⁺Students Branche and school-based classes in Nelspruit.Above all, we are looking for exceptional teachers! The ideal candidate must have a natural ability to connect with children, make...

  • English Teacher

    10 hours ago


    eastern cape, za, Eastern Cape Native Camp Full-time

    Organize your life and earn by working from any location with totallyflexible working hours and schedule. TEACHING EXPERIENCE NOT REQUIREDTRAINING AND TEACHING MATERIALS ALWAYS AVAILABLE LAPTOP / PC WITH WEBCAM STABLE AND QUICK INTERNET CONNECTION(MINIMUM REQUIRED SPEED 2 MBPS) GOOGLE CHROME OR MICROSOFTEDGE (REQUIRED) WHY WORK FOR US Native Camp provides...

  • Kindergarten Teacher

    10 hours ago


    Rustenburg, North West, South Africa Placements24 Full-time

    About the RoleOur client seeks a dynamic and qualified Kindergarten Teacher to lead a classroom at their well-regarded primary school in Rustenburg . This role is central to developing foundational learning skills in young children, preparing them for primary school. You will be responsible for creating an inspiring and interactive learning environment,...

  • Violin Teacher

    14 hours ago


    Johannesburg, Gauteng, South Africa GHM Music Group Full-time

    Company Description GHM Music Group, established in 2014, provides quality private music lessons both in person and online to a diverse range of students. The organization offers a popular “we come to you” service, allowing learners to play and practice on their own instruments at home. GHM Music Group also delivers online lessons via platforms such as...

  • Montessori Teacher

    20 hours ago


    stellenbosch, western cape, South Africa Placements24 Full-time

    About the Role Our client is seeking a dedicated and certified Montessori Teacher to lead a classroom in their renowned school in Stellenbosch . This role requires a deep understanding and passion for the Montessori philosophy, focusing on self-directed activity, hands-on learning, and collaborative play. You will guide children through their developmental...

  • Physics Teacher

    20 hours ago


    stellenbosch, western cape, South Africa Placements24 Full-time

    About the Role Our client is actively searching for an inspiring Physics Teacher to ignite a passion for science within their high school students in Stellenbosch. This role demands a deep understanding of physical principles and the ability to translate complex concepts into accessible and engaging learning experiences. The successful candidate will foster...

  • Chemistry Teacher

    20 hours ago


    rustenburg, north west, South Africa Placements24 Full-time

    About the Role Our client, a forward-thinking secondary school in Rustenburg , is seeking a dynamic Chemistry Teacher to ignite a passion for science in their students. This role is crucial in delivering engaging and informative chemistry education, preparing students for academic challenges and future scientific pursuits. You will be responsible for...

  • English Teacher

    22 hours ago


    workfromhome, mpumalanga, South Africa Native Camp Full-time

    Organize your life and earn by working from any location with totallyflexible working hours and schedule. TEACHING EXPERIENCE NOT REQUIREDTRAINING AND TEACHING MATERIALS ALWAYS AVAILABLE LAPTOP / PC WITH WEBCAM STABLE AND QUICK INTERNET CONNECTION(MINIMUM REQUIRED SPEED 2 MBPS) GOOGLE CHROME OR MICROSOFTEDGE (REQUIRED) WHY WORK FOR US Native Camp...

  • Teacher PE

    22 hours ago


    centurion, gauteng, South Africa Trinityhouse Schools Full-time

    Trinityhouse is a leading, values-driven private school within the ADvTECH Schools Division, committed to delivering exceptional, future-focused education grounded in a strong Christian ethos. Our mission is clear: To be the leading traditional private school group in South Africa Through our philosophy of Succeeding Together, we foster an environment...

  • Teacher PE

    22 hours ago


    centurion, gauteng, South Africa Trinityhouse Full-time

    Trinityhouse is a leading, values-driven private school within the ADvTECH Schools Division, committed to delivering exceptional, future-focused education grounded in a strong Christian ethos. Our mission is clear: To be the leading traditional private school group in South Africa Through our philosophy of Succeeding Together , we foster an environment...

  • TEACHER: MATHEMATICS

    23 hours ago


    cape town, western cape, South Africa Old School Ties Full-time

    Full-time permanent post, commencing January or April 2027 United Herzlia Schools is a highly successful, independent, community Jewish Day School in Cape Town. Applications are invited from suitably qualified and experienced individuals who meet the required skills and competencies. A minimum of a PGCE, B Ed or equivalent, with a specialisation in...

  • English Teacher

    24 hours ago


    gauteng, za, Gauteng Native Camp Full-time

    Organize your life and earn by working from any location with totallyflexible working hours and schedule. TEACHING EXPERIENCE NOT REQUIREDTRAINING AND TEACHING MATERIALS ALWAYS AVAILABLE LAPTOP / PC WITH WEBCAM STABLE AND QUICK INTERNET CONNECTION(MINIMUM REQUIRED SPEED 2 MBPS) GOOGLE CHROME OR MICROSOFTEDGE (REQUIRED) WHY WORK FOR US Native Camp provides...

  • English Teacher

    1 day ago


    Durban, KwaZulu-Natal, South Africa Native Camp Full-time

    Organize your life and earn by working from any location with totallyflexible working hours and schedule. TEACHING EXPERIENCE NOT REQUIREDTRAINING AND TEACHING MATERIALS ALWAYS AVAILABLE LAPTOP / PC WITH WEBCAM STABLE AND QUICK INTERNET CONNECTION(MINIMUM REQUIRED SPEED 2 MBPS) GOOGLE CHROME OR MICROSOFTEDGE (REQUIRED) WHY WORK FOR US Native Camp provides...

  • Music Teacher

    1 day ago


    gauteng, South Africa Kingswoodcollege Full-time

    Closing date for applications: Wednesday, 2 September 2026 Commencement Date: 1 January 2027 As a leading co-educational independent school, based in Makhanda/ Grahamstown, Kingswood College invites applications for the above post. Applications are invited for Music Teachers who: Have academic qualifications in music; Are registered with SACE; Have...

  • Preschool Teacher

    1 day ago


    Cape Town, South Africa Job Crystal Full-time R 12,500 Temporary

    Job IntroPreschool Teacher - Cape Town, WC Western CapePreschool Teacher – 2–3-Year-Olds A full-time opportunity is available for an experienced preschool teacher to support the development, wellbeing and growing independence of children aged two to three. The role is based in an early childhood education setting where patient guidance, consistent...

Key skills for teacher
Liaise with educational support staff Perform classroom management Liaise with educational staff Assess students Sports competition information Demonstrate when teaching Organise training Apply intercultural teaching strategies

Bachelor's Degree

Explore salaries

Compare salaries by position and sector

Search salaries
Career guide: teacher

Duties, skills, education and salary

View guide