Secondary Teacher jobs

Found 188 jobs
    • 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...

    • 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 ...

    • 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 Teacher (All Subjects Considered) 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 This is a full-time teaching role for a committed and enthusiastic teacher who e...

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

    Protocol Education is working with a forward-thinking secondary school seeking an enthusiastic Humanities Teacher for a long-term cover position. This is a school driven by ambition, respect, and courage. Pupils are encouraged to think independently, reflect on their learning, and grow in confide...

    • Gosforth
    • PAYE: competitive, based on experience
    • Posted 4 days ago

    BUSINESS STUDIES TEACHER – LONG-TERM PLACEMENT Location: Newcastle Area Pay: £163 to £263 per day (depending on experience) Start: ASAP or after half term Contract: Long Term Placement If you love helping young people understand how the world works, from why businesses grow to what really drives ...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experience
    • Posted 5 days ago

    KS3/KS4 Teacher – Any Subject £163 to £263 per day, PAYE This North East secondary school is all about relationships, routine, and raising aspirations. They’re looking for a classroom teacher who can bring clarity, calm, and consistency across KS3 and KS4. What you’ll do Plan and teach engaging l...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experience
    • Posted 5 days ago

    Science Teacher – Secondary | Newcastle Pay: £163–£263 per day (we’ll beat other agency rates) Start: Immediate We’re on the lookout for brilliant Science Teachers who can spark curiosity, build confidence, and make the subject come alive. Whether your passion is chemistry, physics, or biology, w...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experience
    • Posted 6 days ago

    Science Teacher – Secondary | Newcastle Pay: £163–£263 per day (we’ll beat other agency rates) Start: Immediate We’re on the lookout for brilliant Science Teachers who can spark curiosity, build confidence, and make the subject come alive. Whether your passion is chemistry, physics, or biology, w...

    • Ovingham
    • PAYE: competitive, based on experience
    • Posted 6 days ago

    Secondary Teachers – All Subjects £163 to £263 per day Where great teaching is genuinely valued If you’re after a school that respects your craft, supports your teaching, and lets you get on with the job you do best, this one’s worth a look. We’re working with a well-run, well-liked secondary sch...

    • PAYE: Competitive, based on experience
    • Posted 7 days ago

    MATHS TEACHER – LONGBENTON Pay: £163 to £263 per day If solving problems is your thing and you enjoy making tricky concepts feel simple, we’d love to place you in one of Longbenton’s supportive secondary Maths departments. These schools appreciate calm, confident delivery and teachers who can hel...

    • PAYE: competitive, based on experience
    • Posted 7 days ago

    SCIENCE TEACHER – BIOLOGY / CHEMISTRY / PHYSICS – LONGBENTON Pay: £163 to £263 per day Whether you’re a Biology enthusiast, a Chemistry whizz, or a Physics expert, Longbenton’s schools are keen to bring strong Science specialists into their departments. You’ll be working in well-resourced labs wi...

    • Gosforth
    • PAYE: competitive, based on experience
    • Posted 7 days ago

    BUSINESS STUDIES TEACHER – LONG-TERM PLACEMENT Location: Newcastle Area Pay: £163 to £263 per day (depending on experience) Start: ASAP or after half term Contract: Long Term Placement If you love helping young people understand how the world works, from why businesses grow to what really drives ...

    • Sheffield
    • £31,650 per year
    • Posted 7 days ago

    ECTs, Your First Class Awaits in Sheffield and Chesterfield! Fresh from your PGCE and ready to inspire? Protocol Education is here to help Early Career Teachers (ECTs) like you find supportive, welcoming schools in Sheffield and Chesterfield that’ll help you grow and thrive. Why Choose Us? A safe...

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

    SEND Teacher – Maths, English, Science - Sheffield Location: Sheffield Contract: Full-time / Part-time (Flexible) Pay: Dependent on experience (PAYE – no umbrella deductions) Start Date: ASAP Are you the kind of teacher who can bring calm to chaos and confidence to every child? We’re looking for ...

    • Ovingham
    • PAYE: competitive, based on experience
    • Posted 8 days ago

    Secondary Teachers (All Subjects) £163 to £263 per day (depending on role, subject, and experience) Long-Term and Ongoing Supply Roles Available Want a school that values good teaching, gives you space to do your job, and genuinely appreciates the work you put in? We’re supporting a well-organise...

Get new jobs for this search by email