Secondary Teacher jobs

Found 198 jobs
    • Brent
    • £175 - 250 per day
    • Posted about 5 hours ago

    Computer science Teacher- Fantastic secondary school in Brent Full-time | Temporary Start date: ASAP £175- £250 per day (Depending on experience) Are you a passionate and inspiring Computer science Teacher ready to make a real impact? Our ‘Outstanding Ofsted’ rated secondary school in Brent is se...

    • Barnet
    • £175 - 250 per day
    • Posted about 5 hours ago

    Geography Teacher- Fantastic secondary school in Barnet Full-time | Temporary Start date: ASAP £175- £250 per day (Depending on experience) Are you a passionate and inspiring Geography Teacher ready to make a real impact? Our ‘Outstanding Ofsted’ rated secondary school in Barnet is seeking an ent...

    • Harrow
    • £175 - 250 per day
    • Posted about 7 hours ago

    Business Studies Teacher- Fantastic secondary school in Harrow Full-time | Temporary | £175- £250 per day (Depending on experience) Start date: ASAP Are you a passionate and inspiring Business Studies Teacher ready to make a real impact? Our ‘Outstanding Ofsted’ rated secondary school in Harrow i...

    • City of Westminster
    • £130 - 260 per day
    • Posted about 8 hours ago

    Social Science Teacher (Psychology / Sociology)  Full-Time  We’re working with a top-performing secondary school, rated Outstanding in all areas by Ofsted, to find a dedicated Social Science Teacher to join their thriving sixth form and wider humanities faculty. Students here show exceptional att...

    • £120 - 200 per day
    • Posted about 11 hours ago

    Join Our Team as a Supply Teacher or Cover Supervisor! Flexible Work | Competitive Pay | Great Work-Life Balance Are you looking for a rewarding role in education without the extra workload? Whether you’re an experienced teacher, an aspiring educator, or a graduate exploring a career in schools —...

    • £130 - 260 per day
    • Posted about 12 hours ago

    Geography Teacher London January 2026 We are seeking a Geography Teacher to join our team from January 2026.You should be able to teach Geography up to KS4 and be committed to inspiring students to achieve their full potential. We are a high-performing academy trust with a clear ambition to be th...

    • City of Westminster
    • £130 - 260 per day
    • Posted about 12 hours ago

    English Teacher London January 2026 A thriving secondary school in Islington is looking for a passionate English Teacher to join their team You’ll be teaching across Key Stage 3 and 4, inspiring a love of language, literature and creativity in your students. What the role involves: Teaching engag...

    • £130 - 260 per day
    • Posted about 12 hours ago

    Design and Technology (Food) Teacher – Maternity Cover London January 2026 Are you a creative and inspiring Food Technology teacher looking for your next challenge? f a forward-thinking team that values innovation, collaboration, and high standards for every student. The school has built a strong...

    • Sheffield
    • £31,650 - 49,084 per year
    • Posted 1 day ago

    General Cover Teacher Start - ASAP Full Time/Part-Time £31,650 - £49,084 per annum Rotherham Protocol Education is urgently recruiting a General Cover Teacher for a number of day to day/short-term/long-term roles. We work with a wide network of secondary schools – including some of the most popul...

    • Ashington
    • PAYE: competitive, based on experience
    • Posted 1 day ago

    Maths Teacher – Secondary Schools, Ashington Contract: Supply / Immediate Start | Pay: Competitive daily rates Protocol Education Newcastle is seeking a qualified Maths teacher for secondary school placements in Ashington, available for an immediate start. About the Role: Deliver engaging Maths l...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experience
    • Posted 1 day ago

    Maths Teacher – Secondary Schools, Newcastle Contract: Supply / Immediate Start | Pay: Competitive daily rates Protocol Education Newcastle is seeking a qualified Maths teacher for secondary school placements across Newcastle, available for an immediate start. About the Role: Deliver engaging Mat...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experience
    • Posted 1 day ago

    Science Teacher – Secondary Schools, Newcastle Contract: Supply / Immediate Start | Pay: Competitive daily rates Protocol Education Newcastle is seeking a qualified Science teacher for secondary school placements across Newcastle. This is an immediate start opportunity with flexible supply work a...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experienced
    • Posted 1 day ago

    Religious Education Teacher – North Shields Secondary School Contract: Jan 2026 – Jan 2027 | Pay: £163–£263/day Protocol Education are looking for a qualified RE teacher to cover a secondary school role in North Shields from January 2026 to January 2027. About the Role: Deliver engaging RE lesson...

    • Shrewsbury
    • £140 - 220 per day
    • Posted 1 day ago

    We’re on the lookout for a passionate Humanities teacher ready to make a real impact — someone who can challenge thinking, spark curiosity, and help students see the world through new eyes. This school prides itself on a knowledge-rich curriculum where lessons stretch minds and build confidence. ...

    • Sheffield
    • £31,650 - 49,084 per year
    • Posted 2 days ago

    General Cover Teacher Start - ASAP Full Time/Part-Time £31,650 - £49,084 per annum Sheffield Protocol Education is urgently recruiting a General Cover Teacher for a number of day to day/short-term/long-term roles. We work with a wide network of secondary schools – including some of the most popul...

    • Sheffield
    • £31,650 - 49,084 per year
    • Posted 2 days ago

    Science Teacher September 2025 – September 2026 Full Time £31,650 - £49,084 per annum Sheffield Protocol Education is urgently recruiting a Science Teacher for a long-term role. We work with a wide network of secondary schools – including some of the most popular and well-regarded institutions in...

    • Wolverhampton
    • £150 - 220 per day
    • Posted 3 days ago

    Job Title: English Teacher Location: Wolverhampton Salary: £150–£220 per day (depending on experience) Contract: Full-time, Long-term   About the Role Love bringing language to life? We’re working with a fantastic secondary school in Wolverhampton that’s looking for a passionate English Teacher t...

    • Telford
    • £140 - 220 per day
    • Posted 3 days ago

    We’re working with a fantastic Secondary School in Telford — a thriving academy at the heart of its community, to find a dedicated English Teacher who’s ready to make an immediate impact. This is a place where learning feels alive. The school’s mission is simple: to help every pupil value and enj...

    • Telford
    • £140 - 220 per day
    • Posted 3 days ago

    Whether you’re a subject specialist who thrives on variety, a teacher easing back in, or someone chasing a better balance, supply teaching could be exactly what your week’s been missing. We’re building a brilliant team of flexible secondary teachers across Telford and Shrewsbury. You bring the kn...

    • Bristol
    • £120 - 210 per day + PAYE & £50 referral
    • Posted 3 days ago

    Humanities Teacher - Long Term & Ad-Hoc Supply Bristol | Flexible | Long-term supply | January 2026 start Protocol Education are looking for passionate Humanities Teachers to teach History, Geography, or Religious Studies at KS3 and KS4 across Bristol. The right candidate will value curiosity, di...

Get new jobs for this search by email