Secondary Teacher jobs

Found 490 jobs
    • Bristol
    • £210 - 300 per day + PAYE, CPD & £50 referral
    • Posted about 7 hours ago

    Head of Humanities Pay: Approx. £210 – £300 per day (dependent on experience, inclusive of leadership allowance) Contract: Permanent Hours: Full-time, 32.5 hours per week Lead Humanities. Shape culture. Inspire the next generation. This is a brilliant opportunity for an experienced Humanities tea...

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

    History Teacher – Middlesbrough Location: Middlesbrough Contract: Full-time / Part-time / Supply / Long-term Start Date: ASAP Protocol Education is working with secondary schools across Middlesbrough to recruit a History Teacher to deliver engaging and high-quality teaching across KS3 and KS4. Th...

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

    Geography Teacher – Middlesbrough Location: Middlesbrough Contract: Full-time / Part-time / Supply / Long-term Start Date: ASAP Protocol Education is working with secondary schools across Middlesbrough to recruit a Geography Teacher to deliver engaging and high-quality teaching across KS3 and KS4...

    • Leeds
    • £120 - 240 per day
    • Posted about 9 hours ago

    French Teacher Secondary School | Leeds Start date: January Pay: Pay to scale Parlez-vous français? A friendly and well-regarded secondary school in Leeds is seeking a dedicated French Teacher to join their MFL department from January. This is a brilliant opportunity for a motivated educator to i...

    • Rotherham
    • £31,650 - 49,084 per year
    • Posted about 14 hours ago

    General Cover Teacher Start - ASAP Full Time/Part-Time £31,650 - £49,084 per annum Rotherham Protocol Education is urgently recruiting a General Cover Teacher for a number of day to day/short-term/long-term roles. We work with a wide network of secondary schools – including some of the most popul...

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

    We’re working with a vibrant secondary school in Telford where sport, teamwork, and personal growth are part of everyday life. From your first day, you’ll be joining a community where pupils love getting involved, behaviour is strong, and teachers are trusted to focus on what matters most, great ...

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

    Telford & Shrewsbury Schools across Telford and Shrewsbury are calling out for reliable, confident Supply Teachers who can step in, take the reins, and keep learning ticking along. If you love the classroom but could do without the full-time pressure, this one’s for you. Choose your days, teach i...

    • Somerset
    • £110 - 160 per day + PAYE + £50 for referral
    • Posted about 16 hours ago

     Maths Cover Teacher – Secondary Schools Near You Pay: £120–£160 per day (depending on experience / level of responsibility e.g. planning or no planning) Contract: Day-to-day and long-term available Start Date: As soon as you’re ready Looking for flexibility, networking opportunities, and great d...

    • Bristol
    • £135 - 155 per day + PAYE + £50 for referral
    • Posted about 16 hours ago

    History Supply Teacher – Secondary Schools Near You Pay: £110–£160 per day (if you hold QTS - unqualified paid at £14-£16 per hour) Contract: Flexible / Temp / Ongoing / Long-term available Start Date: As soon as you’re ready Want to use your PGCE and work flexibly, building connections with grea...

    • Bristol
    • £130 - 200 per day + PAYE, CPD & £50 referral
    • Posted 1 day ago

    IT / Computing Teacher Fixed-term role starting January We’re working with a well-established secondary school to recruit an IT and Computing teacher for a fixed-term position starting in January. There is clear potential for further roles once this contract ends, making it a good option if you’r...

    • Middlesbrough
    • Pay to Scale
    • Posted 1 day ago

    ➗ Maths Teacher – Middlesbrough ➗ Location: Middlesbrough Contract: Full-time / Part-time / Supply / Long-term Start Date: ASAP Protocol Education is working with secondary schools across Middlesbrough to recruit a Maths Teacher to deliver high-quality teaching and classroom cover across KS3 and ...

    • Middlesbrough
    • Pay to Scale
    • Posted 1 day ago

    Science Teacher – Middlesbrough Location: Middlesbrough Contract: Full-time / Part-time / Supply / Long-term Start Date: ASAP Protocol Education is working closely with secondary schools in Middlesbrough to recruit a Science Teacher to provide teaching and cover support across KS3 and KS4. This r...

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

    PE Supply Teacher We are seeking a dedicated and enthusiastic PE Teacher to join this school that has a stellar reputation for academic achievements. Responsibilities: As a PE Teacher, you will be responsible for planning and delivering dynamic and engaging physical education lessons to students ...

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

     Resistant Materials Technology Specialist   We are seeking a talented and enthusiastic teacher of RMT, specialized in teaching up to GCSE level, to join this dynamic and successful school. We are looking for someone who possesses a genuine passion for their subject, delivers engaging lessons, an...

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

    Art Teacher  Full Time Are you a passionate and dedicated Art Teacher looking for an exciting opportunity to make a positive impact on students' lives? About THE Academy: experienced significant growth over the last three years, reaching full enrolment in every year group and maintaining a waitin...

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

    Politics and History Teacher  Tuesday to Friday Hammersmith We are supporting a outstanding secondary school that needs a brilliant Politics and History teacher from Tuesday to Friday, now through to the end of term You’ll be teaching motivated students who love a good debate, plus you’ll be join...

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

    Geography Teacher  Full Time We are currently seeking a talented teacher to join our highly successful geography department for the upcoming academic year. We welcome applications from both experienced teachers and newly qualified teachers. As a geography teacher, you will be responsible for deli...

    • Middlesbrough
    • £170 - 250 per day
    • Posted 1 day ago

    Job Title: History Teacher (Full-Time) Location: Secondary School, Middlesbrough (Ofsted rated Good) Salary: MPS/UPS (Main/Upper Pay Scale) Start Date: January/September 2026 (or agreed start) Contract: Permanent (or fixed-term with view to permanent) Closing Date: See school/agency advert About ...

    • Swindon
    • £130 - 268 per day + PAYE/CPD/Refer a Teacher/TA Bonus £50
    • Posted 1 day ago

    Teacher of Design and Technology – Textiles Start date: January or February 2026 Contract: Long-term, until July 2026 Location: West London Love watching creativity come to life in the classroom? This one’s for you. We’re working with a forward-thinking secondary school with a strong sense of com...

    • Middlesbrough
    • £170 - 250 per day
    • Posted 1 day ago

    Job Title: Teacher of Humanities Location: Redcar Job Type: Contract, Full-Time Primary Industry: Education and Training Salary: £170 - £250 Per day Job Duties: Plan, prepare and deliver engaging humanities lessons to students Assess and evaluate students' progress and provide constructive feedba...

Get new jobs for this search by email