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

5,298 History Teacher jobs

  • £168 - £234 / Day

  • Humanities Teacher - Secondary School | January 2026 Start Location: Devizes, Wiltshire Contract: Full-time, Temporary (2 Terms) Salary: MPS/UPS (Dependent on Experience) A fantastic opportunity has arisen for a passionate and versatile Humanities Teacher to join a welcoming and well-resourced s...

  • 💼 Temporary Role   🌍 Devizes, Wiltshire   🕒 Posted: 7 days ago

  • £32,916 - £45,352 / Annum

  • Start Date: ASAP Location: Sutton Coldfield Role: Full-time Humanities Teacher Key Stages: KS3 - KS4 The School and Role We are thrilled to partner with established schools in Sutton Coldfield, renowned for its commitment to student success and professional development. The school seeks a dedic...

  • 💼 Contract Role   🌍 Sutton Coldfield   🕒 Posted: 16 days ago

  • £155 - £215 / Day

  • JOB TITLE - Humanities Teacher ABOUT THE SCHOOL Prospero Teaching is seeking a Humanities Teacher for a Secondary school based in Keynsham. The school is a Secondary School with supportive teaching staff. The school is going from strength to strength and providing CPD throughout the year. Depe...

  • 💼 Contract Role   🌍 Keynsham, Somerset   🕒 Posted: 5 days ago

  • £130 - £180 / Day

  • History Teacher – Stafford Location: Stafford Pay: £130 – £180 per day (depending on experience) Start Date: ASAP Contract: Temporary with the opportunity to go permanent Are you a passionate History Teacher looking for your next role? We’re working with a well...

  • 💼 Temporary Role   🌍 Stafford   🕒 Posted: 8 days ago

  • £38,766 - £60,092 / Annum

  • Humanities Teacher / Humanities ECT - History, RE & Geography An 'Outstanding' and supportive Secondary School in the Borough of Wandsworth are on the hunt for a Humanities Teacher / Humanities ECT - History, RE & Geography for an ASAP start. This is a full time and permanent post. ...

  • 💼 Permanent Role   🌍 Wandsworth, London   🕒 Posted: 23 days ago

  • £150 - £250 / Day

  • History Teacher (Maternity Cover) Location: Southall, London Borough of Ealing (UB1) Contract: Full-time, 5 days per week Start Date: After October Half Term Contract Type: Maternity Cover We are seeking a passionate and dedicated History Teacher to join a thriving secondary school in Southall on a...

  • 💼 Contract Role   🌍 Ealing, Greater London   🕒 Posted: 18 days ago

  • £170 - £320 / Day

  • Humanities Teacher Immediate start Excellent rates of pay Part time work pattern Science Specialist School Possibility of English classes on the timetable for cover Suitable for a Humanities ECT or experienced Humanities Teacher A Humanities Teacher is needed in an All-Girls Secondary School &am...

  • 💼 Temporary Role   🌍 Wandsworth, London   🕒 Posted: 23 days ago

  • £29,344 - £44,919 / Annum

  • Position: Humanities Teacher Location: Buckingham Contract Type: Full-time Salary: £29,344 – £44,919 (MPS/UPS) Start Date: ASAP A well-regarded secondary school in Buckingham is seeking a passionate and skilled Humanities Teacher to join their department with a...

  • 💼 Contract Role   🌍 Buckingham   🕒 Posted: 9 days ago

  • £ Competitive Salary

  • Humanities Teachers - Cheltenham Secondary Schools - Various opportunities Are you a passionate Humanities Teacher ready to inspire the next generation? Do you enjoy bringing humanities to life and helping young people understand the world through engaging and thought-provoking lessons? Tradewind Re...

  • 💼 Contract Role   🌍 Cheltenham, Gloucestershire   🕒 Posted: 3 days ago

  • £140 - £250 / Day

  • Humanities Teacher - Full Time - Long term contract Location: Amersham, Buckinghamshire School: 'Outstanding' school rated by OFSTED Contract Type: Full-Time, Permanent Start date: October 2025 Salary: Pay to Scale - M1-UPS3 -£160.76 - £245.32 Are you a passionate and ins...

  • 💼 Contract Role   🌍 Amersham, Buckinghamshire   🕒 Posted: 15 days ago

  1. Filter your search

  • Employment Type

  • Work From Home

  • Date Posted

  • Industry / Sector

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