Secondary Teacher jobs

Found 420 jobs
    • Haringey
    • £130 - 260 per day
    • Posted 3 minutes ago

    Job Title: Geography Teacher – Secondary School Location: Haringey, London Salary: Pay to Scale (Depending on Experience) Contract: Supply Teaching Start Date: January 2026 Inspiring teaching. Real progress. We are working with a high-performing and forward-thinking secondary school in Haringey t...

    • Hackney
    • £130 - 260 per day
    • Posted 5 minutes ago

    Job Title: Geography 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 with a high-performing and forward-thinking secondary school in Hackney that i...

    • Enfield
    • £130 - 260 per day
    • Posted 8 minutes ago

    Job Title: Geography Teacher – Secondary School Location: Enfield, London Salary: Pay to Scale (Depending on Experience) Contract: Supply Teaching Start Date: Immediate Inspiring teaching. Real progress. We are working with a high-performing and forward-thinking secondary school in Enfield that i...

    • Haringey
    • £130 - 260 per day
    • Posted 13 minutes ago

    Job Title: History Teacher – Secondary School Location: Enfield, London 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 Enfield that is se...

    • Redcar
    • £170 - 250 per day
    • Posted about 4 hours ago

    Maths Teacher Location: Yorkshire and the Humber, North Yorkshire, Redcar Job Type: Temporary, Full-Time Industry: Education and Training Salary: £170 - £250 per day Job Description This role involves delivering high-quality mathematics education to students, fostering a positive learning environ...

    • Darlington
    • £170 - 250 per day
    • Posted about 4 hours ago

    Teacher of Girls Physical Education Location: Darlington, County Durham, North East England Job Type: Temporary, Full-Time Salary: £170 - £250 per day Primary Industry: Education and Training Job Description This role involves delivering high-quality physical education lessons specifically tailor...

    • South Shields
    • £170 - 260 per day + PAYE, 6.5 hours
    • Posted about 6 hours ago

    If you’re passionate about inspiring young people to enjoy sport, movement and a healthy lifestyle, this Secondary PE Teacher role in South Tyneside could be ideal. The school is looking for someone energetic, organised and motivational who can bring out the best in every student. What the role l...

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

    Build confidence, spark curiosity and help students find their voice in another language Are you a French teacher who loves seeing students grow in confidence as they communicate in a new language? A welcoming and ambitious secondary school in Bristol is seeking a full-time French Teacher to join...

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

    Do you love bringing languages to life and helping young people see the world a little differently? We’re looking for an inspiring Modern Foreign Languages teacher who’s passionate about great teaching and committed to helping every pupil succeed. This is a chance to play a meaningful role in a g...

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

    Inspire curiosity, broaden horizons and help young people understand their place in the world Are you a Geography teacher who loves sparking big questions about people, places and the planet? A forward-thinking secondary school in Bristol is looking for a full-time Geography Teacher to join a com...

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

    History Teacher – Middlesbrough Location: Middlesbrough / Teesside Contract: Full-time / Long-term Start Date: ASAP or as agreed Pay: Paid to scale, dependent on experience and qualifications We’re working with a secondary school in the Middlesbrough area that is seeking a highly motivated and ex...

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

    Computer Science Teacher – Middlesbrough Location: Middlesbrough / Teesside Contract: Full-time / Long-term Start Date: ASAP or as agreed Pay: Paid to scale, dependent on experience and qualifications We’re working with a secondary school in the Middlesbrough area that is looking for a Computer S...

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

    Science Teacher – Middlesbrough Location: Middlesbrough / Teesside Contract: Full-time / Long-term Start Date: ASAP or as agreed Pay: Paid to scale, dependent on experience and qualifications Protocol Education is currently working with a progressive and supportive secondary school in the Middles...

    • Bristol
    • £162.31 - 251.72 per day
    • Posted 1 day ago

    Build confidence, spark curiosity and bring language and culture to life Are you a Spanish teacher who loves helping students communicate with confidence and curiosity? A welcoming and ambitious secondary school in Bristol is looking for a full-time Spanish Teacher to join a supportive Modern For...

    • Bedlington
    • 163-265.92 per day, PAYE
    • Posted 1 day ago

    The role A dynamic secondary school is seeking a PE Teacher to join its committed department. The role includes teaching across KS3 and KS4, with potential KS5 opportunities for suitably experienced candidates. The school is looking for a teacher who can deliver engaging practical and theory less...

    • Bedlington
    • 163-265.92 per day, PAYE
    • Posted 1 day ago

    The role A well-resourced secondary school is seeking a Design & Technology Teacher to join its established department. The role involves teaching across KS3 and KS4, with potential KS5 opportunities depending on specialism (Product Design, Resistant Materials, Engineering or Graphics). The schoo...

    • Bedlington
    • 163-265.92 per day, PAYE
    • Posted 1 day ago

    The role A high-performing secondary school is seeking an MFL Teacher to join its languages department. The role includes teaching French, Spanish or German across KS3 and KS4, with potential KS5 opportunities for the right candidate. The school is looking for a teacher who can build confidence i...

    • Bedlington
    • 163-265.92 per day, PAYE
    • Posted 1 day ago

    The role A well-established secondary school is seeking a History Teacher to join its Humanities faculty. The role involves teaching across KS3 and KS4, with potential KS5 teaching for experienced candidates. The school is looking for a teacher who can deliver engaging lessons, develop analytical...

    • Northumberland
    • 163-265.92 per day, PAYE
    • Posted 1 day ago

    The role A forward-thinking secondary school is seeking a Geography Teacher to join its Humanities department. The role includes teaching across KS3 and KS4, with the potential to teach KS5 for suitably experienced candidates. This is a great opportunity for a teacher who can bring geographical c...

    • Bedlington
    • 163-265.92 per day, PAYE
    • Posted 1 day ago

    The role A well-established secondary school is seeking a Science Teacher to join its supportive and structured department. The school welcomes specialists in Biology, Chemistry or Physics, with teaching across KS3 and KS4, and potential KS5 for the right candidate. This is an excellent opportuni...

Get new jobs for this search by email