Secondary Teacher jobs

Found 205 jobs
    • Shropshire
    • £100 - 160 per day
    • Posted about 9 hours 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 about 9 hours 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 1 day 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 1 day 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 1 day 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 2 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 2 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 3 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 3 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 4 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 4 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 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 ...

    • Sheffield
    • £31,650 per year
    • Posted 5 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 5 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 5 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...

    • Rotherham
    • £31,650 - 49,084 per year
    • Posted 6 days ago

    Job Title: English Teacher – Words Matter. Teach Them Well. Location: Rotherham Salary: £31,650 – £49,084 per annum Start Date: January 2026 Contract: Full-time, Permanent Can you turn reluctant readers into confident storytellers? We’re working with a brilliant secondary school in Rotherham look...

    • Sheffield
    • £31,650 - 49,084 per year
    • Posted 6 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 ...

    • Shrewsbury
    • £140 - 220 per day
    • Posted 6 days ago

    Do you believe English lessons should light a spark, build confidence, and help young people see the world a little differently? If that sounds like your kind of classroom, this one’s worth a look. We’re partnering with a forward-thinking secondary school in Telford that’s on the lookout for a pa...

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

    Whether you’re a subject specialist who enjoys mixing things up, an experienced teacher finding your way back, or simply after a better work life balance, supply teaching might be the piece your week’s been missing. We’re growing a brilliant network of flexible secondary teachers across Telford a...

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

    Qualified Teacher (Secondary Supply) Location: Northumberland, in a thriving town with strong transport links and lovely community feel Start date: ASAP Pay: £163 to £263 per day (PAYE, depending on role and responsibilities) Contract: Flexible supply, short-term or ongoing cover The role Looking...

Get new jobs for this search by email