Secondary Teacher jobs

Found 347 jobs
    • Enfield
    • £140 - 250 per day
    • Posted about 13 hours ago

    English Teacher – Long-Term Supply (KS3–KS4) Enfield, Haringey and Hackney | Full-time | Long-term supply | January 2026 Welcoming secondary schools in Enfield, Haringey and Hackney are seeking an experienced and motivated English Teacher to join their department on a long-term basis. This role o...

    • Ashington
    • PAYE: Competitive, based on experience
    • Posted about 16 hours ago

    Physics Teacher (Secondary) Role expectations Teach physics lessons for KS3–KS4, incorporating practical experiments and problem-solving activities. Support pupils to understand core concepts and apply them in real-world contexts. About the role This is a secondary school that prioritizes inclusi...

    • Ashington
    • PAYE: competitive, based on experience
    • Posted about 16 hours ago

    Chemistry Teacher (Secondary) Pay: £163–£263 per day Start Date: Term-time / ASAP Role expectations Deliver dynamic chemistry lessons for KS3–KS4, including practical laboratory work and curriculum-based teaching. Encourage safe experimentation and help pupils develop analytical and problem-solvi...

    • Ashington
    • PAYE: competitive, based on experience
    • Posted about 16 hours ago

    Biology Teacher (Secondary) Pay: £163–£263 per day Start Date: Immediate / next term Role expectations Plan and deliver engaging biology lessons across KS3–KS4, including practical experiments and exam preparation. Support pupils to understand complex concepts, develop scientific curiosity, and a...

    • Ashington
    • PAYE: competitive, based on experience
    • Posted about 16 hours ago

    Humanities Teacher (History/Geography/RE – Secondary) Role expectations Teach history, geography or RE across KS3–KS4, inspiring curiosity and critical thinking. Encourage student engagement through active learning and ensure lessons are accessible for all learners. About the role This is a value...

    • Ashington
    • PAYE: competitive, based on experience
    • Posted about 16 hours ago

    Science Teacher (Secondary) Role expectations Deliver engaging lessons in biology, chemistry and physics for KS3–KS4, fostering scientific curiosity and practical understanding. Support students with varied learning needs and track progress. About the role Work in a school with a strong sense of ...

    • Ashington
    • PAYE: competitive, based on experience
    • Posted about 16 hours ago

    English Teacher (Secondary) Pay: £163–£263 per day Start Date: Next term / ASAP Role expectations Deliver stimulating English lessons across KS3–KS4, including literature, language and exam preparation. Promote reading and writing engagement while maintaining a positive classroom culture. About t...

    • Ashington
    • PAYE: competitive, based on experience
    • Posted about 16 hours ago

    Maths Teacher (Secondary) Role expectations Plan and deliver engaging maths lessons for KS3–KS4, track student progress, and adapt teaching strategies to meet diverse learning needs. Support pupils to develop confidence in problem-solving and numeracy skills. About the role This is a welcoming se...

    • Ashington
    • PAYE: competitive, based on experience
    • Posted about 16 hours ago

    Subject-Specific Teacher (e.g., Maths, English, Science) Pay: £163–£263 per day Start Date: Spring Term 2026 (flexible) Role Expectations Deliver curriculum content with enthusiasm, adapting teaching to meet learner needs. You’ll be instrumental in helping pupils flourish and maximise outcomes. A...

    • Ashington
    • PAYE: competitive, based on experience
    • Posted about 16 hours ago

    Secondary Classroom Teacher (All Subjects Welcome) Pay: £163–£263 per day Start Date: February 2026 (or earlier/ASAP) Role Expectations Planning and delivering engaging lessons, monitoring progress and making learning meaningful for all pupils. You’ll support the wider school mission of nurturing...

    • Birmingham
    • £130 - 211 per day
    • Posted about 18 hours ago

    Secondary Textiles Teacher Birmingham Full-time | Long-term or Permanent Start date: ASAP or next term If you love watching creativity come to life in the classroom, this could be your next favourite role. We’re working with a welcoming secondary school in Birmingham that’s looking for a passiona...

    • Leeds
    • £165 - 265 per day
    • Posted about 19 hours ago

    ICT/Computer Studies Teacher – Leeds Location: Leeds, West Yorkshire Start Date: ASAP Salary: Paid to scale (Qualified Teachers) – PAYE Contract Type: Full-Time or Part-Time (We’re flexible!) Fancy bringing coding, creativity, and confidence into the classroom? We’re looking for an enthusiastic I...

    • Haringey
    • £140 - 250 per day
    • Posted 1 day ago

    Mathematics Teacher – Long-Term Supply Enfield, Haringey and Hackney | Full-time | Long-term supply | January 2026 start A high-performing secondary school in Enfield, Haringey and Hackney are seeking a skilled Mathematics Teacher to join their team. The role involves teaching across KS3 and KS4,...

    • Middlesbrough
    • Pay to Scale
    • Posted 1 day ago

    Mathematics Teacher – Secondary School | Middlesbrough Location: Middlesbrough Role: Secondary Mathematics Teacher Key Stages: KS3 & KS4 (KS5 desirable but not essential) Start: ASAP or next term Contract: Full-time, Long-term or Permanent Pay: £150 – £250 per day Are you a Maths Teacher who know...

    • Middlesbrough
    • Pay to Scale
    • Posted 1 day ago

    Physics Teacher Secondary School | Middlesbrough | January Start Confident in the lab, strong in the classroom, and ready for a fresh start this January? This could be the right opportunity for you. We’re working with a well-established secondary school in Middlesbrough seeking an experienced Phy...

    • Leeds
    • £120 - 240 per day
    • Posted 1 day ago

    PE Teacher – Leeds Start date: As soon as possible Pay: Pay to scale Ready to get stuck in, whistle at the ready? We’re working with friendly, well-organised schools across Leeds looking for enthusiastic PE Teachers who love getting pupils moving, building confidence, and making sport something e...

    • Leeds
    • £120 - 240 per day
    • Posted 1 day ago

    Early Career Teachers – Leeds Start date: As soon as possible Pay: Pay to scale Just qualified and wondering where you’ll land? Your first teaching role doesn’t have to feel like a leap in the dark. We’re working with welcoming primary and secondary schools across Leeds that genuinely enjoy suppo...

    • Colchester
    • £160 - 260 per day
    • Posted 1 day ago

    GENERAL COVER TEACHER – COLCHESTER Are you a qualified teacher who thrives on variety and enjoys stepping into different classrooms? Do you hold QTS and have the confidence to manage behaviour and maintain high standards across subjects? Are you looking for a flexible and rewarding teaching role ...

    • Bristol
    • £170 - 210 per day + PAYE + £50 refer a friend
    • Posted 1 day ago

    We’re working with a welcoming BS6 secondary school looking for an enthusiastic English teacher to step into a maternity cover role from February. This is a brilliant opportunity to build confidence, settle into one school and really get to know your classes, without the pressure of a permanent c...

    • Redcar
    • £150 - 250 per day
    • Posted 1 day ago

    Job Title: English Teacher Location: Redcar Job Type: Temporary, expected to work Full-Time hours Primary Industry: Education and Training Salary: £150 - £250 Per day Job Duties: Plan and deliver engaging English lessons to students Assess and evaluate students' progress Provide feedback to stude...

Get new jobs for this search by email