Secondary Teacher jobs

Found 425 jobs
    • Bristol
    • £162.31 - 251.72 per day
    • Posted 7 minutes ago

    Are you a qualified, passionate educator with QTS and a love for Geography and the wider Humanities? Here’s a chance to join an inspiring secondary school where your teaching makes a real impact, every single day. This is a full-time, permanent role on the national pay scale, with a supportive le...

    • Middlesbrough
    • Pay to Scale
    • Posted about 15 hours ago

    Job Title: History Teacher – Secondary School Location: Middlesbrough, Teesside Salary: Pay to Scale (Depending on Experience) Contract: Supply Teaching Start Date: Immediate Inspiring teaching. Real progress. We are working with a well-regarded and forward-thinking secondary school in Middlesbro...

    • Middlesbrough
    • Pay to Scale
    • Posted about 15 hours ago

    Secondary Maths Teacher – Middlesbrough This large secondary school in Middlesbrough is known for its strong routines, visible senior leadership team, and a Maths department that values clarity, consistency, and calm classrooms. They’re looking for a Maths Teacher who can confidently support KS3 ...

    • Middlesbrough
    • Pay to Scale
    • Posted about 16 hours ago

    Secondary Design & Technology Teacher If you love practical learning and creative problem-solving, this could be a great fit. We’re supporting secondary schools in Middlesbrough and the wider Teesside area who are looking for DT teachers across specialisms such as Product Design, Resistant Materi...

    • Middlesbrough
    • Pay to Scale
    • Posted about 16 hours ago

    Secondary English Teacher – Middlesbrough We’re working with a well-established secondary school in Middlesbrough that serves a close-knit local community. The school has a strong pastoral focus, clear behaviour expectations, and a supportive English department that works closely together. They’r...

    • Bristol
    • £162.31 - 251.72 per day
    • Posted about 16 hours ago

    Are you a passionate PE teacher who thrives on inspiring young people to be active, confident and resilient? Here’s your chance to join a school where your expertise, commitment, and energy are truly valued. We’re looking for a dedicated, enthusiastic PE teacher to join a vibrant secondary school...

    • Islington
    • £130 - 260 per day
    • Posted about 16 hours ago

    Job Title: English Teacher – Secondary School Location: Islington, London Salary: Pay to Scale (Depending on Experience) Contract: Supply Teaching Start Date: Immediate / Ongoing Inspiring teaching. Real progress. We are working closely with inclusive and forward-thinking secondary schools in Isl...

    • Hackney
    • £130 - 260 per day
    • Posted about 16 hours ago

    Job Title: English Teacher – Secondary School Location: Hackney, London Salary: Pay to Scale (Depending on Experience) Contract: Supply Teaching Start Date: Immediate Inspiring teaching. Real progress. We are working closely with inclusive and forward-thinking secondary schools in Hackney that ar...

    • Haringey
    • £130 - 260 per day
    • Posted about 16 hours ago

    Job Title: English Teacher – Secondary School Location: Haringey, London Salary: Pay to Scale (Depending on Experience) Contract: Supply Teaching Start Date: Immediate Inspiring teaching. Real progress. We are working closely with inclusive and forward-thinking secondary schools in Haringey that ...

    • Sunderland
    • £130 - 220 per day
    • Posted about 17 hours ago

    Are you a primary teacher who believes relationships come before results? This school prides itself on its nurturing, child-centred approach. Staff take the time to know every child and believe learning happens best when pupils feel safe, valued, and supported. You’ll be joining a team that works...

    • Chelmsford
    • £90 - 300 per day
    • Posted about 18 hours ago

    Join Our Team: Cover Supervisors / HLTAs / Graduates / Future Teachers Wanted! Are you passionate about education and ready to inspire the next generation? Whether you're an experienced Cover Supervisor, a qualified HLTA, a recent graduate, or a future teacher looking to build classroom experienc...

    • Cramlington
    • 168-263 per day, PAYE: competitive, based on experience
    • Posted about 19 hours ago

    English Teacher Daily pay: £168–£263 Are you an English teacher who loves helping students find their voice, whether that’s through literature, language or writing? We’re looking for a subject specialist to join a secondary school where reading, writing and discussion are genuinely valued. This i...

    • Cramlington
    • 168-263 per day, PAYE: competitive, based on experience
    • Posted about 19 hours ago

    Maths Teacher Daily pay: £168–£263 If you’re a Maths teacher who believes clarity, structure and high expectations make all the difference, this role could be a great fit. We’re working with a large secondary school where Maths is taken seriously, both in the classroom and at leadership level. Le...

    • Newcastle upon Tyne
    • 168-263 per day, PAYE: competitive, based on experience
    • Posted about 19 hours ago

    Science Teacher Are you a Science teacher who loves those moments when curiosity turns into understanding? We’re looking for a subject specialist to join a large, well-run secondary school where Science is valued, resourced and taught with ambition. This is a school where lessons are calm, purpos...

    • Newcastle upon Tyne
    • 168-263 per day, PAYE: competitive based on experience
    • Posted about 19 hours ago

    Inspire Young Minds — Join Our Thriving Secondary School Team Specialist Teachers – All Subjects Welcome Daily pay: £168–£263 Are you a passionate educator who loves seeing learning click? We’re looking for subject-specialist teachers to join a large, forward-thinking secondary school where ambit...

    • Telford
    • £140 - 220 per day
    • Posted about 24 hours ago

    Protocol Education are working with a secondary academy in Telford that sits at the heart of its local community and takes real pride in the difference education can make. The school is built on three clear values, Empower, Respect and Aspire, and you’ll feel those lived out in classrooms, corrid...

    • Wolverhampton
    • £140 - 220 per day
    • Posted about 24 hours ago

    Protocol Education are working with a secondary academy in Telford that sits at the heart of its local community and takes real pride in the difference education can make. The school is built on three clear values, Empower, Respect and Aspire, and you’ll feel those lived out in classrooms, corrid...

    • Shrewsbury
    • £140 - 220 per day
    • Posted about 24 hours ago

    Protocol Education are working with a secondary academy in Telford that sits at the heart of its local community and takes real pride in the difference education can make. The school is built on three clear values, Empower, Respect and Aspire, and you’ll feel those lived out in classrooms, corrid...

    • Newcastle upon Tyne
    • 163-263 per day, PAYE: competitive, based
    • Posted 1 day ago

    Secondary Science Teacher We’re supporting a West Newcastle secondary school with modern facilities, clear lab routines, and a collaborative Science department. They’re looking for a Science teacher who can deliver engaging KS3 and KS4 lessons and keep learning structured and safe. West Newcastle...

    • Camden
    • £130 - 260 per day
    • Posted 1 day ago

    Health & Social Care Teacher – Full Time Camden This is a great opportunity to teach a subject that opens doors for young people, helping them understand real careers, real people, and real impact. You’ll be working in a school that values inclusion, strong relationships, and high expectations, w...

Get new jobs for this search by email