🎓 Education Jobs

History Jobs — UK Schools

Live history teacher vacancies across UK schools. Sourced from Teaching Vacancies, TES, Kent-Teach and 25+ partner boards.

66 live vacancies · updated daily
← Search & filter all jobs

Teacher of History & Politics

Nonsuch High School for Girls ·Ewell Road ·permanent
£37,870.00 - £56,154.00 Annually (FTE)

This is an exciting opportunity for an ambitious Teacher of History & Politics to join our school and department which caters for keen and highly able students. This post would sui…

Teacher of History & Politics

Nonsuch High School for Girls ·Surrey ·{"FULL_TIME"}

The opportunity: This is an exciting opportunity for an ambitious Teacher of History & Politics to join our school and department which caters for keen and highly able students. Th…

Teacher of History

Matthew Arnold School ·Arnolds Way ·permanent
£32,916.00 - £51,048.00 Annually (Actual)

Matthew Arnold is a dynamic and high-performing community school on the outskirts of Oxford, seeking to appoint an inspiring Teacher of History for September 2026. This is a fantas…

Teacher of History - Maternity Cover

Beechen Cliff School ·Bath
MPS/UPS

Teacher of History - Maternity Cover vacancy at Beechen Cliff School in Bath, Somerset.…

Teacher of History

Broadoak School ·Warburton Lane ·{"FULL_TIME"}
32,916.00 - 51,048.00

The Dean Trust Broadaok is seeking to appoint a Teacher of History. Are you the next great History teacher to join our school? With the positive reputation of our Humanities team a…

History Teacher

Monarch Education ·Birmingham
Competitive, dependent on experience

History Teacher – Birmingham Location: Birmingham Salary: Competitive, dependent on experience Start Date: ASAP Contract Type: Long-term Applications without QTS and experience tea…

Teacher of History

Eastlea Community School ·Pretoria Road ·fixed_term
Main Pay Range M1 - £40,317.00 FTE - M6 - £52,300.00 FTE (plus R&R allowance up to £5k)

Are you passionate about learning and delivering excellent teaching? Join us to ensure every student achieves their full potential and thrives in a supportive environment.…

Teacher of History (maternity cover)

New Hall School ·The Avenue ·parental_leave_cover
£32,642.00 - £60,694.00 Annually (FTE)

New Hall School is seeking to appoint a Teacher of History (maternity cover) to join the team at New Hall School. You would be teaching students across the Senior Divisions (Years …

Teacher of History

The Latymer School ·Haselbury Road ·fixed_term
MPS1 (£37,870) Outer London - UPS5 (£56,154) Outer London

Join The Latymer School as our History Teacher (Fixed-Term Opportunity)…

Teacher of History

Attleborough Academy ·9 Norwich Road ·{"FULL_TIME"}
Main Pay Scale

Part of the Sapientia Education Trust  Tel: 01953 452335 Email: office@attleboroughacademy.org    Website: www.attleboroughacademy.org &nbsp…

Teacher of History - 1-year fixed-term contract

Broadoak School ·Warburton Lane ·{"FULL_TIME","TEMPORARY"}
M1-UPS3 - £32,916 - £51,048

Honours degree or equivalent, in a history related subject (2:2 or above)Qualified teacher statusEnthusiastic and outstanding classroom practitioner, to be able to teach History up…

History Teacher

Monarch Education ·Northfield

Monarch Education is proud to be working in partnership with a well-established secondary academy in South Birmingham to recruit a full-time History Teacher starting September. Thi…

History Teacher

Oneschool Global UK - Biggleswade Campus ·The Oaks ·permanent
£35,430.00 - £54,065.00 Annually (FTE)

This is an exciting opportunity to teach motivated students in a calm, technology-enabled learning environment where relationships matter, behaviour is minimal, and staff wellbeing…

History Teacher

Denton Community Academy ·Taylor Lane ·{"FULL_TIME","TEMPORARY"}

Please see the job description…

History Teacher

Alperton Community School ·Stanley Avenue ·permanent
£40,317.00 - £52,300.00 Annually (FTE)

Job Title: History Teacher Salary range: Inner London Pay Scales MPS (£40,317 - £52,300) / UPS (£57,632 - £62,496) Contract: Permanent Start date: 1 September 2026 Hours of work: T…

TEACHER OF HISTORY

Little Ilford School ·Little Ilford School E12 6JB
Teachers Main Pay Scale M1-M6 £40,317-£52,300

TEACHER OF HISTORY (ECTs welcome) Temporary - 1 Year Required September 2026 This is a fantastic opportunity to gain experience in your teaching career in a well led and supportive…

Teacher of History

The Beacon School ·Banstead
MPR (Fringe)

Teacher of History vacancy at The Beacon School in Banstead, Surrey.…

Teacher of History

Aylsham High School ·Sir Williams Lane ·{"FULL_TIME","PART_TIME"}
ECT/MPR/UPR

Part of the Aylsham Learning Federation Tel: 01263 733270   Email: abarker@aylshamhigh.norfolk.sch.uk  Executive Headteacher: Mr Duncan Spalding&…

History Teacher

Valley Academy ·Cliffe Terrace ·{"FULL_TIME"}

Teacher of HistoryValley Academy are looking to appoint a Teacher of History to join our academy team in January 2027 or sooner on a full-time, permanent basis.Are you an enthusias…

Teacher of History

St Bernard's Catholic High School ·Herringthorpe Valley Road ·{"FULL_TIME"}
MPS/UPS £32,916 - £51,048

We are looking for an inspirational teacher to join an outstanding department and deliver high quality provision to our pupils. The candidate will work closely with the Curriculum …