Secondary Teacher jobs

Found 380 jobs
    • Redcar
    • Pay to Scale
    • Posted about 3 hours ago

    Secondary Teacher – Redcar Location: Middlesbrough Start Date: ASAP Contract Type: Full-time / Long-term We are seeking a passionate and dedicated Secondary Teacher to join a welcoming and supportive secondary school in Redcar. This is an excellent opportunity for a motivated educator who is comm...

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

    Secondary Teacher – Middlesbrough Location: Middlesbrough Start Date: ASAP Contract Type: Full-time / Long-term We are seeking a passionate and dedicated Secondary Teacher to join a welcoming and supportive secondary school in Middlesbrough. This is an excellent opportunity for a motivated educat...

    • Somerset
    • Market related
    • Posted about 8 hours ago

    History Cover Teacher – Secondary Schools Near You Pay: £130–£150 per day for day-to-day, pay to scale for long-term (M1–M6) Contract: Day-to-day and long-term available Start date: As soon as you’re cleared to work, around 30 days Protocol Education are recruiting qualified History Teachers to s...

    • Redcar
    • Pay to Scale
    • Posted 1 day ago

    SEN Teaching Assistant – Redcar Location: Redcar Start Date: ASAP Contract Type: Full-time / Long-term We are looking for a caring and committed SEN Teaching Assistant to join a friendly and inclusive school in Redcar. This role is perfect for individuals who are motivated to support pupils with ...

    • Wakefield
    • £120 - 240 per day
    • Posted 1 day ago

    PE Teacher – Wakefield Wakefield, West Yorkshire Start date: January Pay: Pay to Scale Ready to bring energy, encouragement and a love of movement into the school day? We’re working with a welcoming secondary school in Wakefield who are looking for a passionate PE Teacher to join their team from ...

    • Somerset
    • Market related
    • Posted 1 day ago

    Science Cover Teacher – Secondary Schools Near You Pay: £130–£150 per day for day-to-day, Paid to Scale for long-term (M1–M6) Contract: Day-to-day and long-term available Start date: As soon as you’re cleared to work, usually around 30 days Looking for flexibility, variety and great daily pay wit...

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

    ‍♂️ PE Teacher – January Start – Barnsley Barnsley | £31,650 – £49,084 per annum | ️ January 2026 Start | Full-time Ready to bring energy, resilience, and a bit of dodgeball magic to a school that values active learning? We’re on the lookout for a passionate PE Teacher to join a dynamic secondary...

    • Leeds
    • £120 - 240 per day
    • Posted 1 day ago

    Maths Teacher Leeds Pay to scale Start date: January Great Maths teaching changes lives. It builds confidence, opens doors and shows young people they’re capable of more than they think. If you’re the kind of teacher who makes numbers click and believes every pupil can succeed, we’d love to hear ...

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

    Science Teacher January 2026 – September 2026 Full Time £31,650 - £49,084 per annum Rotherham 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 t...

    • Walsall
    • £130 - 211 per day
    • Posted 1 day ago

    English Teacher Location: Walsall Start date: January Contract: Permanent / Long-term / Supply Key Stages: KS3 / KS4 / KS5 Pay: Pay to scale Do you believe English is about more than exam results? About confidence, creativity and helping young people find their voice? If that sounds like you, thi...

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

    Love your subject? This school’s about to make teaching Maths even better. We’re on the lookout for a confident, committed Maths teacher to join a thriving secondary school in Shrewsbury. With a brilliant team and big plans ahead—including rolling out the Ark Maths Mastery programme this Septembe...

    • Wolverhampton
    • £130 - 220 per day
    • Posted 1 day ago

    Make every day different. Inspire learning at our partnered secondary school.  We’re supporting a Secondary school in Telford to find flexible and enthusiastic Supply Teachers who can bring energy and adaptability to their classrooms. This is a school where pupils are encouraged to achieve their ...

    • £130 - 260 per day
    • Posted 1 day ago

    English Teacher You will be responsible for delivering engaging and effective English lessons up to Key Stage 4, supporting students to achieve strong outcomes while fostering a love of language and literature. As an English Teacher, you’ll join a dedicated and forward-thinking team with a shared...

    • Somerset
    • Market related
    • Posted 1 day ago

    Secondary Maths Teacher – Maternity Cover, North Somerset Pay: Pay to Scale (M1 - M6) Contract: Maternity cover Start date: From late Jan / early Feb Location: Secondary schools across North Somerset Are you an Early Career Teacher or an experienced Maths teacher looking for a steady role in a sc...

    • Middlesbrough
    • Pay to Scale
    • Posted 2 days ago

    English Teacher – Secondary Schools (Middlesbrough) Location: Middlesbrough Contract Types: Full-time | Part-time | Supply | Long-term Start Date: ASAP Protocol Education is working in partnership with a range of supportive secondary schools across Middlesbrough to recruit an enthusiastic and ded...

    • Middlesbrough
    • Pay to Scale
    • Posted 2 days ago

    Art Teacher – Secondary Schools (Middlesbrough) Location: Middlesbrough Contract Types: Full-time | Part-time | Supply | Long-term Start Date: ASAP Protocol Education is working in partnership with a range of welcoming secondary schools across Middlesbrough to recruit a creative and passionate Ar...

    • Shropshire
    • £100 - 160 per day
    • Posted 2 days ago

    English Teacher Location: Birmingham Start date: January Contract: Permanent / Long-term / Supply Key Stages: KS3 / KS4 / KS5 Pay: Pay to scale Do you believe English is about more than exam results? About confidence, creativity and helping young people find their voice? If that sounds like you, ...

    • Shrewsbury
    • £140 - 200 per day
    • Posted 2 days ago

    We’re working with a forward-thinking secondary school in Shrewsbury that’s on the lookout for a passionate Art Teacher to join their creative team. The school’s ambition is simple yet powerful: to recognise excellence, nurture individuality, and help every student thrive academically, socially, ...

    • Bristol
    • £165 - 230 per day + PAYE, CPD & £50 referral
    • Posted 3 days ago

    Job Title: Secondary Science Teacher Location: Bristol Pay: £165 – £230 per day (dependent on experience, equivalent to M1–M6) Contract: Permanent, Full Time Interview Date: To be confirmed The role We’re looking for a passionate and knowledgeable Science Teacher who enjoys bringing curiosity to ...

    • Harrow
    • £37,870 - 56,154 per year
    • Posted 3 days ago

    CASTING CALL: Leading Drama Teacher Required Role: Drama Teacher | Location: Harrow | Start: January 2026 Protocol Education is actively recruiting for a creative, charismatic, and committed Drama Teacher to take centre stage at an Ofsted 'Outstanding' Secondary School in Harrow. We are casting n...

Get new jobs for this search by email