Find the Best History Teacher Jobs Near You with Vita CV | Page 46

5,702 History Teacher jobs

  • £180 - £200 / Day

  • Description Maths Teacher – Cranbrook – £180 - £200 per day – Full-time – November Start – Temporary This exciting Maths Teacher opportunity is based in Cranbrook, offering a full-time position with an immediate start. The Maths Teacher role commences in N...

  • 💼 Temporary Role   🌍 Cranbrook   🕒 Posted: 2 days ago

  • £190 - £240 / Day

  • SEN Teacher | ASAP Start | Waltham Forest A fantastic School in the Borough of Waltham Forest is on the hunt for an SEN Teacher for an ASAP start. This is a long-term, and full-time role. The role will involve the following: SEN Teacher to work 1:1 with a year 8 pupil. The child has Williams Syn...

  • 💼 Permanent Role   🌍 London   🕒 Posted: a day ago

  • £37,870 - £56,154 / Annum

  • Job Title: Teacher of English Location: Staines Contract Type: Full-time, Temporary Job Description: We are seeking a dedicated and enthusiastic Teacher of English to join a successful English department in Staines. The ideal candidate will hold Qualified Teacher Status (QTS) and have a passion ...

  • 💼 Temporary Role   🌍 Staines, Surrey   🕒 Posted: a day ago

  • £182 - £187 / Day

  • Outstanding Primary Teacher needed! Start date – October An opportunity has arisen for an experienced KS1 teacher / Key Stage 1 teacher in Trafford. Are you looking for a new challenge in a supportive primary school? Are you a committed and passionate KS1 teacher / Key Stage 1 teacher?...

  • 💼 Contract Role   🌍 Trafford Park   🕒 Posted: 7 days ago

  • £170 - £210 / Day

  • Science Teacher - Harrow - Full-Time - October Start - KS3-4 - Long-term Are you a resilient and dedicated Science Teacher? We are currently recruiting for a passionate Science Teacher to join a supportive Alternative Provision Secondary School based in Harrow, working with students aged 11-16. Th...

  • 💼 Temporary Role   🌍 Harrow, London   🕒 Posted: 17 days ago

  • £150 - £240 / Day

  • PRU Teacher - Multiple Subjects - Macclesfield - Step Teachers Step Teachers are hiring for a PRU Teacher - Multiple Subjects in Macclesfield! - Full-Time, Long-Term Are you a resilient, adaptable teacher who thrives on motivating and engaging young people who have faced barriers to learning? This...

  • 💼 Temporary Role   🌍 SK11, Macclesfield, Cheshire East   🕒 Posted: 8 days ago

  • £150 - £230 / Day

  • Science Teacher - Crewe - ASAP Start - Fixed Contract Are you a passionate Science Teacher looking for a short-term opportunity to make an impact? Academics are looking for a dedicated Science Teacher to join a Secondary School in Crewe, starting immediately and running through until October half-...

  • 💼 Temporary Role   🌍 Crewe, Cheshire   🕒 Posted: a month ago

  • £130 - £200 / Day

  • Biology teacher Location: Biology teacher Contract: Temporary (with potential for long term opportunities) Pay/rate: £130 - £200 per day (dependent on role) Start date: Flexible Location: Tonbridge Your role At term time teachers we are looking for an experienced Biology teacher ...

  • 💼 Contract Role   🌍 Tonbridge, Kent   🕒 Posted: 11 days ago

  • £150 - £250 / Day

  • Maths Teacher - KS3 & KS4 Location: Warrington Start Date: 5th December 2026 End Date: 17th July 2026 A Warrington Secondary School is seeking a qualified Maths Teacher to work full-time after Christmas for the remainder of the academic year. The successful teacher will be based in a support...

  • 💼 Temporary Role   🌍 Warrington, Cheshire   🕒 Posted: 7 days ago

  • £150 - £200 / Day

  • Primary Teacher - Warrington Full-Time | Permanent | MPS/UPS Start Date: As soon as possible An exciting opportunity has arisen for a dedicated and enthusiastic Primary Teacher to join our committed and welcoming team in Warrington. We are seeking a teacher who is passionate about delivering hig...

  • 💼 Permanent Role   🌍 Warrington, Cheshire   🕒 Posted: 8 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

© Vita CV: Registered in England and Wales (16187919).