Secondary Teacher jobs

Found 258 jobs
    • Telford
    • £150 - 220 per day
    • Posted about 6 hours ago

    We’re working with a lively secondary school in Telford that’s all about sport, teamwork, and helping every student find their stride. From day one, you’ll be part of a school where pupils love getting stuck in, behaviour is strong, and teachers are trusted to do what they do best — teach. This i...

    • Telford
    • £150 - 220 per day
    • Posted about 6 hours ago

    Join a forward-thinking secondary in Telford that believes languages do more than open doors — they open minds. Here, students don’t just learn verbs and vocab, they explore culture, opportunity, and the joy of global connection. From day one you’ll step into a school where curiosity is encourage...

    • Walsall
    • £150 - 220 per day
    • Posted about 7 hours ago

    Geography Teacher Full-time, Long-term Walsall   Love bringing the world to life for your students? Fancy teaching in a school where curiosity is encouraged and your expertise is genuinely valued? This Walsall secondary school is looking for a brilliant Geography Teacher who can make plate tecton...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experience
    • Posted about 7 hours ago

    Art Teacher £163 to £263 per day, PAYE We’re working with a school that values creativity as much as academics. They’re searching for an Art Teacher who can help students express themselves, try new techniques, and feel proud of their progress. What you’ll be doing Teaching Art to KS3 and KS4 Pla...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experience
    • Posted about 7 hours ago

    DT Teacher (Any Specialism) £163 to £263 per day, PAYE This school believes in developing the whole learner — creativity, resilience, practical skills, the lot. They’re looking for a Design & Technology Teacher who can get students designing, problem-solving, and making things with purpose. Your ...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experience
    • Posted about 7 hours ago

    Computer Science Teacher £163 to £263 per day, PAYE Got a knack for coding, logic, and making tech feel less intimidating? This school is searching for a Computer Science Teacher who can help students understand how the digital world works and build skills they’ll use for life. You’ll be teaching...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experience
    • Posted about 7 hours 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 about 7 hours ago

    PE Teacher (KS3/KS4) £163 to £263 per day, PAYE Full-time This school believes in developing the whole child, and physical activity is a huge part of that. With strong pastoral support and a big focus on student wellbeing, they’re looking for a PE Teacher who can bring energy, motivation, and str...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experience
    • Posted about 7 hours ago

    Science Teacher (KS3/KS4) £163 to £263 per day, PAYE We’re working with a values-led secondary school that believes in developing not only great learners but great people. Safeguarding, wellbeing, and character development run through everything they do, and you’ll feel that from day one. They’re...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experience
    • Posted about 7 hours ago

    Humanities Teacher (KS3/KS4) £163 to £263 per day, PAYE Full-time We’re supporting a values-led secondary school with a real community heart — a place where character development sits alongside academic ambition. They’re searching for a Humanities Teacher (History, Geography, or RS) who can bring...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experience
    • Posted about 7 hours ago

    Maths Teacher (KS3/KS4) £163 to £263 per day, PAYE This welcoming secondary school is proud of its strong community spirit, high expectations, and excellent pastoral systems. Staff wellbeing isn’t just a buzzword here, it’s built into the week through generous non-contact time and supportive team...

    • Newcastle upon Tyne
    • PAYE: competitive, based on experience
    • Posted about 7 hours ago

    English Teacher (KS3/KS4) £163 to £263 per day, PAYE We’re supporting a popular North East secondary school known for its inclusive ethos, supportive leadership, and commitment to developing character as much as academic success. Staff wellbeing really matters here, and teachers receive additiona...

    • Bristol
    • £130 - 250 per day + PAYE & £50 referral
    • Posted about 17 hours ago

    Qualified Geography Teachers – North Bristol We’re supporting a number of secondary schools across North Bristol 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,...

    • Gloucester
    • £130 - 250 per day + PAYE & £50 referral
    • Posted about 18 hours ago

    Qualified RE Teachers – Gloucester We’re working with secondary schools across Gloucester 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 understand different beli...

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

    Teacher of Design & Technology London We are seeking a creative and enthusiastic Teacher of Design & Technology for a maternity cover position. This fixed-term role offers an exciting opportunity to teach in a high-achieving, well-resourced department with small class sizes and highly engaged stu...

    • Lambeth
    • £160 - 265 per day
    • Posted 1 day ago

    Computing Teacher - Lambeth - Mixed School ** Computing Teacher – KS3 to KS4 ** 65% A-C GCSE’s 2013 - Two Term Supply ** January 2026 Start ** Supportive department/Excellent HOD An excellent opportunity is available for a creative and inspirational Computing  teacher to teach Computing to KS3 to...

    • Greenwich
    • £165 - 260 per day
    • Posted 1 day ago

    Humanities Teacher - Southwark - Mixed School ** Humanities Teacher – KS3 to KS4 ** 65% A-C GCSE’s 2013 - Two Term Supply ** January 2026 Start ** Supportive department/Excellent HOD An excellent opportunity is available for a creative and inspirational Humanities teacher to teach History and Geo...

    • Market related
    • Posted 1 day ago

    Qualified Teachers – Full-Time School Roles and 1:1 Tuition Opportunities Looking for your next teaching role, something more flexible, or a chance to make a real difference beyond the classroom? We’ve got options ready to go. We’re supporting schools across the region with full-time teaching vac...

    • Somerset
    • £130 - 180 per day + PAYE (no hidden deductions) + £50 refer a friend
    • Posted 1 day ago

    Science Teachers – Secondary Schools in and around Bridgewater Pay: £130 to £180 per day depending on experience Contract: Day to day and short term options Start Date: As soon as you are ready Areas: Bridgewater, Taunton, Highbridge and surrounding villages Whether you teach Biology, Chemistry, ...

    • Harrow
    • £185 - 260 per day
    • Posted 1 day ago

    Computer Science Teacher – Outstanding School in Harrow – January Start Are you a tech-savvy educator ready to inspire the next generation of digital pioneers? Do you want to work in a high-achieving school rated 'Outstanding' by Ofsted? Protocol Education is currently recruiting for a dynamic, k...

Get new jobs for this search by email