Secondary Teacher jobs

Found 396 jobs
    • Harrow
    • £37,870 - 56,154 per year
    • Posted about 10 hours 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...

    • Barnet
    • £37,870 - 56,154 per year
    • Posted about 10 hours ago

    Music Teacher | Prestigious 'Outstanding' School | Barnet Take the Stage in January 2026 Protocol Education is actively searching for an inspiring and talented Music Teacher to lead the melody at one of North London’s most celebrated secondary schools. We are recruiting now for a January 2026 sta...

    • Bristol
    • £165 - 230 per day + PAYE, CPD & £50 referral
    • Posted about 11 hours 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...

    • Bristol
    • Market related
    • Posted about 18 hours ago

    Secondary English Teacher – Maternity Cover (ECTs & FQTs welcome) Location: South Bristol Secondary School Start date: February Contract: Maternity cover Pay: Pay to Scale (M1 to M6) Are you an Early Career Teacher or a fully qualified English teacher ready to put your PGCE into action in a suppo...

    • Telford
    • £140 - 220 per day
    • Posted about 19 hours 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 about 21 hours 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 ...

    • £130 - 260 per day
    • Posted about 21 hours ago

    English Teacher This Academy is a vibrant and forward-thinking school committed to providing a high-quality education that nurtures the potential of every student. Located in the heart of Slough, we pride ourselves on our inclusive ethos, innovative teaching methods, and our strong sense of commu...

    • £130 - 260 per day
    • Posted about 22 hours ago

    Teacher of Maths  Are you a passionate and dedicated mathematics educator looking for a rewarding long-term opportunity? This successful community school is seeking a talented Teacher of Maths to join their team This is a fantastic chance to make a real impact on the lives of our students and be ...

    • Brent
    • £40,317 - 62,496 per year
    • Posted 1 day ago

    Business Studies Teacher – Secure Your January 2026 Role Now Location: Brent, North West London School Rating: Ofsted 'Outstanding' Start Date: January 2026 Contract: Permanent, Full-Time Salary: Inner London Pay Scale (MPS/UPS) Overview Protocol Education is actively recruiting for a dynamic Bus...

    • Harrow
    • £37,870 - 56,154 per year
    • Posted 1 day ago

    English Teacher | Outstanding Secondary School | Harrow Start Date: January 2026 Contract Type: Full Time / Permanent Salary: MPS/UPS (Outer London) Are you a passionate linguist and literature enthusiast ready to secure your future in one of London's highest-performing schools? Protocol Educatio...

    • Sunderland
    • £169 - 262 per hour
    • Posted 2 days ago

    Art Teacher If you love helping students express themselves through creativity and want to join a school with strong visual arts provision, this Art Teacher opportunity in Sunderland could be ideal. The school is searching for someone energetic, imaginative and confident in inspiring young artist...

    • Sunderland
    • £169 - 262 per hour
    • Posted 2 days ago

    Drama Teacher If you love inspiring creativity and confidence through performance, this Drama Teacher role in Gateshead could be a perfect match. The secondary school is looking for someone energetic, encouraging and confident leading practical, expressive lessons. What you’ll be doing as a Drama...

    • Sunderland
    • £169 - 262 per hour
    • Posted 2 days ago

    Physics Teacher If you enjoy breaking down complex ideas and helping pupils make sense of the physical world, this Physics Teacher role in Sunderland could be the perfect next step. The secondary school is looking for someone who can explain concepts clearly, inspire confidence and deliver engagi...

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

    • Bristol
    • £160.00 - 251.71 per day + refer a friend for £50 bonus/CPD
    • Posted 3 days ago

    Are you the teacher who brings calm, confidence, and care to every classroom? We’re looking for passionate SEN/SEMH teachers ready to make a real difference in the lives of young people across North Somerset, Bristol, and South Gloucestershire. Whether you’re experienced in specialist settings or...

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

Get new jobs for this search by email