Secondary Teacher jobs

Found 428 jobs
    • Bristol
    • £162.31 - 251.72 per day
    • Posted about 1 hour ago

    Spark curiosity, develop scientific thinking and bring Biology to life Are you a Biology teacher who loves helping students understand the living world, from cells to ecosystems? A welcoming and ambitious secondary school in Bristol is looking for a full-time Biology Teacher to join a supportive ...

    • Swindon
    • £130 - 232 per day + PAYE/CPD/Refer a Teacher/TA Bonus £50
    • Posted about 6 hours ago

    Teacher of English Protocol Education are supporting a wide mix of mainstream secondary schools and SEN/SEMH settings who are on the lookout for brilliant English Teachers OR subject specialist to join them from for the remainder or term 2026 AND september 2026. Whether you’re an ECT ready to get...

    • Wiltshire
    • £130 - 232 per day + PAYE/CPD/Refer a Teacher/TA Bonus £50
    • Posted about 10 hours ago

    Teacher of Maths Protocol Education are supporting a wide mix of mainstream secondary schools and SEN/SEMH settings who are on the lookout for brilliant Maths Teachers OR subject specialist to join them from for the remainder or term 2026 AND september 2026. Whether you’re an ECT ready to get sta...

    • Wiltshire
    • £130 - 232 per day + PAYE/CPD/Refer a Teacher/TA Bonus £50
    • Posted about 10 hours ago

    Teacher of Maths Protocol Education are supporting a wide mix of mainstream secondary schools and SEN/SEMH settings who are on the lookout for brilliant Maths Teachers OR subject specialist to join them from for the remainder of this academic year AND September 2026. Whether you’re an ECT ready t...

    • Swindon
    • £130 - 232 per day + PAYE/CPD/Refer a Teacher/TA Bonus £50
    • Posted about 10 hours ago

    Teacher of Geography Protocol Education are supporting a wide mix of mainstream secondary schools and SEN/SEMH settings who are on the lookout for brilliant Geographys Teachers OR subject specialist to join them from for the remainder of this academic year AND September 2026. Whether you’re an EC...

    • Bristol
    • £162.31 - 251.72 per day
    • Posted about 20 hours ago

    Inspire confidence, teamwork and a lifelong love of movement Are you a PE teacher who believes physical education is about more than just sport? A welcoming and ambitious secondary school in Bristol is looking for a full-time PE Teacher to join a supportive department that champions wellbeing, re...

    • North Shields
    • 163-265.92 per day, PAYE
    • Posted about 23 hours ago

    Geography Teacher – Secondary (KS3–KS4) North Tyneside | 11–16 Secondary School £163 – £265.92 per day | PAYE | DOE The Role A forward-thinking secondary school in North Tyneside is looking to appoint a Geography Teacher for supply and long-term cover. The school places strong emphasis on curricu...

    • Swindon
    • £130 - 232 per day + PAYE/CPD/Refer a Teacher/TA Bonus £50
    • Posted about 23 hours ago

    Teacher of Maths Protocol Education are supporting a wide mix of mainstream secondary schools and SEN/SEMH settings who are on the lookout for brilliant Maths Teachers OR subject specialist to join them from for the remainder of this academic year AND September 2026. Whether you’re an ECT ready t...

    • North Shields
    • 163-265.92 per day, PAYE
    • Posted about 23 hours ago

    The Role A well-regarded secondary school in North Tyneside is seeking a History Teacher for supply and long-term opportunities. The school values academic rigour, structured teaching, and strong subject knowledge. You will deliver engaging History lessons across KS3 and KS4, developing pupils’ a...

    • Middlesbrough
    • Pay to Scale
    • Posted about 23 hours ago

    Biology Teacher – Middlesbrough Location: Middlesbrough Contract: Full-time / Long-term Start Date: ASAP or as agreed Pay: Paid to scale, depending on experience If you enjoy helping students understand the living world, this Biology Teacher role in Middlesbrough offers the chance to inspire youn...

    • North Shields
    • 163-265.92 per day, PAYE
    • Posted about 23 hours ago

    The role We are supporting a forward-thinking secondary school in North Tyneside to appoint a Science Teacher for supply and longer-term roles. The school promotes high standards, strong routines, and a clear focus on academic progress. You will teach Science across KS3 and KS4, delivering well-s...

    • Middlesbrough
    • Pay to Scale
    • Posted about 23 hours ago

    Secondary Supply Teacher – Middlesbrough Location: Middlesbrough / Teesside Contract: Flexible (Full-time / Part-time / Ad-hoc Supply) Start Date: ASAP or as agreed Pay: Weekly PAYE, paid to scale depending on experience If you’re a subject specialist who enjoys variety, a teacher easing back in,...

    • North Shields
    • 163-265.92 per day, PAYE
    • Posted about 23 hours ago

    The role We are working with a well-regarded secondary school in North Tyneside to recruit an English Teacher for supply and longer-term opportunities. The school has high academic expectations, strong behaviour systems, and a clear focus on developing literacy across the curriculum. You will del...

    • Middlesbrough
    • Pay to Scale
    • Posted about 23 hours ago

    Maths Teacher – Middlesbrough Location: Middlesbrough / Teesside Contract: Full-time / Long-term Start Date: ASAP or as agreed Pay: Paid to scale, depending on experience We’re working with a welcoming secondary school in the Middlesbrough area where pupils feel safe, motivated, and genuinely pro...

    • Middlesbrough
    • Pay to Scale
    • Posted about 23 hours ago

    PE Teacher – Middlesbrough Location: Middlesbrough / Teesside Contract: Full-time / Long-term (5 days per week) Start Date: ASAP or as agreed Pay: Paid to scale, dependent on experience and qualifications We’re working with a welcoming secondary school in the Middlesbrough area to recruit a PE Te...

    • Morpeth
    • 163-265.92 per day, PAYE
    • Posted about 23 hours ago

    The role A well-regarded secondary school in Northumberland is seeking a Computer Science / Computing Teacher to join its department. The role includes teaching across KS3 and KS4, with KS5 opportunities available for experienced candidates. The school is looking for a teacher who can deliver eng...

    • Morpeth
    • 163-265.92 per day, PAYE
    • Posted about 23 hours ago

    The role A well-regarded secondary school in Northumberland is seeking a Business Studies & Economics Teacher to join its department. The role includes teaching at KS4, with KS5 opportunities available for experienced candidates. The school is looking for a teacher who can deliver engaging, exam-...

    • Morpeth
    • £163 - £265.92 per day, PAYE
    • Posted about 24 hours ago

    The role A well-regarded secondary school in Northumberland is seeking a Religious Education Teacher to join its Humanities faculty. The role includes teaching across KS3 and KS4, with KS5 opportunities available for experienced candidates. The school is looking for a teacher who can deliver thou...

    • Morpeth
    • 163-265.92 per day, PAYE
    • Posted about 24 hours ago

    The role A well-regarded secondary school in Northumberland is seeking a PE Teacher to join its department. The role includes teaching across KS3 and KS4, with KS5 opportunities available for experienced candidates. The school is looking for a teacher who can deliver high-quality practical and th...

    • Morpeth
    • 163-265.92 per day, PAYE
    • Posted 1 day ago

    The role A well-regarded secondary school in Northumberland is seeking a Design & Technology Teacher to join its department. The role includes teaching across KS3 and KS4, with KS5 opportunities available for experienced candidates. Specialisms such as Product Design, Resistant Materials, Enginee...

Get new jobs for this search by email