Secondary Teacher jobs

Found 271 jobs
    • Patchway
    • £130 - 250 per day + PAYE, CPD & £50 referral
    • Posted 2 days ago

    Qualified Maths Teachers – South Gloucestershire We’re working with secondary schools across South Gloucestershire who are looking for confident and enthusiastic Maths teachers to join their teams. If you love turning tricky concepts into lightbulb moments, helping students build real confidence ...

    • Bristol
    • £130 - 250 per day + PAYE, CPD & £50 referral
    • Posted 2 days ago

    Qualified Psychology Teachers – North Bristol We’re supporting secondary schools across North Bristol who are on the lookout for passionate, knowledgeable Psychology teachers to join their teams. If you enjoy helping young people understand how the mind works, guiding them through big questions, ...

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

    General Cover Teacher – Flexible Days, No Planning £130 to £263 per day Prefer a bit of variety in your week? This flexible General Cover role lets you choose your days and enjoy the buzz of being in the classroom without the workload that usually comes with teaching. You’ll be responsible for • ...

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

    English Teacher – Long-Term Role with Planning Support £163 to £263 per day If you love helping students find their voice, build confidence in their writing, and actually enjoy reading, this English teaching role could be your next step. A Northumberland secondary school with a caring leadership ...

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

    Humanities Teacher – History or Geography Welcome £163 to £263 per day Do you enjoy getting students to think big, ask questions, and challenge how they see the world? This Northumberland secondary school is after a Humanities Teacher who brings enthusiasm, structure and great relationships to th...

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

    Science Teacher – Engaging Department, Immediate Start £163 to £263 per day If you’re passionate about making science feel accessible and fun for all learners, this role will suit you brilliantly. A Northumberland secondary school with excellent facilities is looking for a Science Teacher who can...

    • Northumberland
    • PAYE: competitive, based on experienced
    • Posted 3 days ago

    Secondary Teacher – Long-Term Role £163 to £263 per day Looking for a school where teaching still feels like teaching, not firefighting? This Northumberland secondary school is looking for a confident, committed teacher who can bring clarity, calm, and curiosity to KS3 and KS4 classes. You’ll joi...

    • Islington
    • £130 - 260 per day
    • Posted 3 days ago

    Teacher of Religious Education – Islington   Join a lively, forward-thinking secondary school in Islington and make a real difference in students’ lives. What you’ll do: Deliver engaging, thought-provoking RE lessons across Key Stages 3–5, fostering literacy, knowledge, and critical thinking. Ins...

    • £130 - 260 per day
    • Posted 3 days ago

    Teacher of Art & Photography Full Time   We are pleased to offer a fantastic opportunity to join our vibrant and dynamic Art & Photography department. Whether you are an Early Career Teacher (ECT) looking to make your mark, or an experienced educator seeking a new challenge, we welcome your appli...

    • Islington
    • £130 - 260 per day
    • Posted 3 days ago

     Art & Technology Teacher – Islington Do you love combining creative expression with practical skill? Join a vibrant secondary school in Islington and inspire the next generation of designers, makers, and innovators. What you’ll do: Teach Art and Technology across KS3–4 (and potentially KS5), usi...

    • Gloucester
    • £130 - 250 per day + PAYE, CPD & £50 referral
    • Posted 3 days ago

    Qualified Geography Teachers – Gloucester We’re supporting a number of secondary schools across Gloucester who are looking for skilled Geography teachers to join their teams. If you enjoy helping students understand the world, ask thoughtful questions, and make links between people, places, and e...

    • Walsall
    • £140 - 220 per day
    • Posted 4 days ago

    Girls’ PE Teacher Walsall Inspire confidence, courage and a love of sport   If you’re a PE teacher who lights up when a pupil nails a skill they thought was impossible, this one’s for you. A brilliant secondary school in Walsall is looking for a Girls’ PE Teacher who can bring energy, encourageme...

    • Bradley Stoke
    • £130 - 250 per day + PAYE & £50 referral
    • Posted 5 days ago

    Qualified History Teachers – South Gloucestershire We’re working with a number of secondary schools across South Gloucestershire who are looking for confident, knowledgeable History teachers to join their teams. If you enjoy creating engaging lessons, building good routines, and helping students ...

    • Bradford
    • £130 - 210 per day
    • Posted 5 days ago

    Secondary Supply Teachers – South Bradford South Bradford secondary schools are calling out for confident, adaptable supply teachers who can slot into a timetable and keep lessons running smoothly. If you’re the kind of teacher who enjoys variety, likes being trusted to just get on with things, a...

    • Hillingdon
    • £130 - 260 per day
    • Posted 5 days ago

    English Teacher (KS3 & KS4)  We are seeking an enthusiastic and skilled English Teacher to join a thriving secondary school in West London  The ideal candidate will: Be a qualified teacher (QTS or equivalent) with experience teaching English at KS3 and KS4 Have strong classroom management skills ...

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

    Maths Teacher (KS3–KS4) £163 to £263 per day, PAYE — full-time Here’s a chance to join a school that doesn’t just value core academic subjects — they champion them. With a modern building (completed 2016), a clear curriculum structure, and a supportive staff culture, this school is looking for a ...

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

    English Teacher (KS3–KS4) £163 to £263 per day, PAYE — full-time This school is all about giving students a fair shot — great facilities, broad opportunities, and a curriculum designed to build knowledge, confidence and ambition. They’re looking for an English teacher who can inspire across KS3 a...

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

    Science Teacher (KS3–KS4) £163 to £263 per day, PAYE — full-time / long-term Join a purpose-built, modern 11–18 school with an excellent Sixth Form. The school champions a broad curriculum where Science matters — they want someone to deliver well-structured, engaging lessons across KS3 and KS4 so...

    • Walsall
    • £140 - 220 per day
    • Posted 5 days ago

    History Teacher – Walsall Full-time, long-term role Love bringing the past to life? Fancy teaching history in a school that values creativity, curiosity, and a good debate? We’re looking for a qualified History Teacher to join a friendly secondary school in Walsall, with a full-time role ready to...

    • Filton
    • £130 - 250 per day + PAYE, CPD & £50 referral
    • Posted 5 days ago

    Qualified RE Teachers – South Gloucestershire We’re working with secondary schools across South Gloucestershire who are looking for knowledgeable and confident RE teachers to join their teams. If you enjoy guiding students through big ideas, encouraging thoughtful discussion, and helping them und...

Get new jobs for this search by email