Skip to main content

School Jobs

Live school vacancies across the UK, updated daily.

2,306 jobs found

Active filters

2,306jobs

Showing 1,7051,728 of 2,306Clear all filters

  • Greenwich£35,000–£60,000Fixed Term
    Listed on SchoolJobs.uk 24 days ago

    History Teacher KS3/KS4 Part-Time 3 days a week Temp/Permanent Contract September 2026 Greenwich Secondary school A vibrant, mixed Secondary School in Greenwich are looking for a History teacher to…

  • London£35,000–£60,000Permanent
    Listed on SchoolJobs.uk 24 days ago

    History Teacher KS3/KS4 Part-Time 3 days a week Temp/Permanent Contract September 2026 Greenwich Secondary school A vibrant, mixed Secondary School in Greenwich are looking for a History teacher to…

  • History Teacher

    Academics

    Recruitment agency
    United Kingdom£41,520–£62,400Permanent
    Listed on SchoolJobs.uk 24 days ago

    Do you want to inspire students to appreciate the importance of history and its relevance to today's world? Are you tired of the unpredictability and short-term nature of supply teaching? Are you a…

  • History Teacher

    Academics

    Recruitment agency
    London£40,317–£62,496Permanent
    Listed on SchoolJobs.uk 24 days ago

    Are you an inspiring History Teacher looking for your next opportunity in the borough of Lambeth ? We are currently recruiting for an exceptional History Teacher to join an outstanding secondary…

  • Portsmouth£43,888–£68,062Fixed Term
    Listed on SchoolJobs.uk 24 days ago

    Teaching Personnel is working closely with a vibrant and inclusive secondary school in the heart of Portsmouth, known for fostering a supportive and aspirational learning environment. The school is…

  • Somerset£32,500–£36,400Fixed Term
    Listed on SchoolJobs.uk 24 days ago

    History Teacher – Secondary School – Yeovil Location: Yeovil, Somerset Start Date: September 2026 Contract: Full-time | Long-term (with the potential to become permanent) Salary: MPS/UPS – dependent…

  • Northamptonshire£33,800–£59,800Permanent
    Listed on SchoolJobs.uk 24 days ago

    History Teacher - Wellingborough Location: Wellingborough, Northamptonshire Contract Type: Full-Time Start Date: September 2026 History Teacher Tradewind Recruitment is delighted to be recruiting on…

  • East Midlands£31,650–£49,084Fixed Term
    Listed on SchoolJobs.uk 24 days ago

    History Teacher – Leicestershire GSL Education is seeking a passionate and knowledgeable History Teacher to work across secondary schools in Leicestershire for day-to-day and long term roles. This is…

  • PE Teacher

    Aspire People

    Recruitment agency
    West Midlands£44,200–£57,200Fixed Term
    Listed on SchoolJobs.uk 24 days ago

    Female PE Teacher | South Birmingham £170-£220 per day | Daily Supply | Long-Term | Permanent Opportunities Aspire People is recruiting Female PE Teachers to support secondary schools across South…

  • PE Teacher

    TeacherActive

    Recruitment agency
    Greater Manchester£44,200–£65,000Fixed TermSecondary
    Listed on SchoolJobs.uk 24 days ago

    Job Title: PE Teacher Location: Stockport Start Date: September Salary: £170- £250 per day Are you a passionate PE Teacher with the ability to inspire students across KS3 and KS4? Do you have the…

  • United Kingdom£50,000Permanent
    Listed on SchoolJobs.uk 24 days ago

    Primary Teacher (EYFS/KS1) PE Specialist (Epping Forest) Join the Founding Team of a New Pre-Preparatory School in Epping Forest for September 2026. An exceptional opportunity has arisen for a…

  • Nottinghamshire£39,000–£57,200Permanent
    Listed on SchoolJobs.uk 24 days ago

    Physical Education Teacher | Nottingham Aspire People are looking for a passionate and dedicated Maths Teacher to join our team in Derby!?Position: PE Teacher (KS3 & KS4)Location: NottinghamStart…

  • PE Teacher

    Prospero Teaching

    Recruitment agency
    West Midlands£36,400–£52,000Permanent
    Listed on SchoolJobs.uk 24 days ago

    Prospero Teaching is recruiting qualified PE Teachers to support secondary schools across the Midlands. We are working with a range of mainstream secondary schools and academies seeking enthusiastic…

  • West Yorkshire£32,916–£51,048Permanent
    Listed on SchoolJobs.uk 24 days ago

    Are you looking for a secure, permanent, full-time teaching role? Are you ready to start an exciting new career chapter this coming September? Do you believe that physical education can build…

  • North Yorkshire£41,600–£67,600Fixed Term
    Listed on SchoolJobs.uk 24 days ago

    Girls PE Teacher Redcar September Starts Available Got the energy to inspire the next generation on and off the pitch? Whether it’s netball in the rain, fitness circuits in the sports hall, or…

  • West Midlands£43,940–£63,180Permanent
    Listed on SchoolJobs.uk 24 days ago

    Full-Time | Fixed-Term Contract to Christmas 2026 | MPS/UPS We are looking for an enthusiastic and committed teacher to join a successful secondary school in south Birmingham from September 2026…

  • Wiltshire£30,000–£46,000Fixed Term
    Listed on SchoolJobs.uk 24 days ago

    Swindon Full time QTS ideally Pay to scale A fantastic secondary school in Swindon is in need of a full time PE teacher starting from January 2025, on a temporary to permanent basis. The school is…

  • PE Teacher

    Step Teachers

    Recruitment agency
    London£53,560–£69,680Fixed Term
    Listed on SchoolJobs.uk 24 days ago

    PE Teacher – Full-time, temporary to permanent from September 2026 The inspection report highlights a positive and well‑structured secondary school environment where pupils feel safe, supported…

  • London£39,000–£91,000Fixed Term
    Listed on SchoolJobs.uk 24 days ago

    Teacher of Physical Education (Maternity Cover) KS3 & KS4 Physical Education Bromley Full-Time September 2026 Start Maternity Cover (September – November 2026) Potential to be Extended Paid to Scale…

  • PE Teacher

    TeacherActive

    Recruitment agency
    West Yorkshire£42,380–£58,240Fixed Term
    Listed on SchoolJobs.uk 24 days ago

    UK ACCREDITED QTS ESSENTIAL PE Teacher needed in Leeds Are you a committed and dedicated PE Teacher? Are you looking for a new challenge in a supportive and progressive school? A Leeds based…

  • North Yorkshire£43,680–£68,120Permanent
    Listed on SchoolJobs.uk 24 days ago

    Attention all passionate and dedicated PE Teachers! We are thrilled to announce a fantastic opportunity for an experienced and enthusiastic PE Teacher to join a prestigious secondary school in North…

  • PE Teacher

    Supply Desk

    Recruitment agency
    London£34,398–£52,490Fixed Term
    Listed on SchoolJobs.uk 24 days ago

    PE Teacher – Secondary School Uxbridge September Start | MPS / UPS Supply Desk is recruiting on behalf of a friendly and forward‑thinking secondary school in Uxbridge, who are looking to appoint an…

  • North Yorkshire£36,400–£65,000Fixed Term
    Listed on SchoolJobs.uk 24 days ago

    PE Teacher Location: York, North Yorkshire Start Date: September 2026 Salary: £140 – £250 per day Inspire, motivate and make a difference with GSL Education. GSL Education is seeking enthusiastic and…

  • South West England£33,800–£59,800Fixed TermPrimary
    Listed on SchoolJobs.uk 24 days ago

    Full Time PE Teacher - BS4 - September Start, Apply Now! Location: BS9, Bristol Hours: Full time (5 days per week) Start Date: September 2026 Are you a passionate and energetic PE Teacher looking to…

Live teaching, leadership, SEND, teaching assistant and support-staff vacancies in schools, colleges, trusts and agencies across the UK.