8,148teaching, lecturing and education jobs in England

Find your next teaching job in England with Tes Jobs. With roles across primary, secondary and further education, teachers make us their first choice when choosing an England-based teaching position.

We have teaching jobs in London and across the country for teachers of all levels. We have positions for NQTs, qualified classroom teachers, leadership and senior leadership. We also have vacancies for teaching assistants and non-teaching staff. Make sure you get the jobs you’re interested in as soon as they’re posted by setting up a custom job alert. You can also create your own online career profile and let your new employer come to you.

About teaching in England

The English school system is made up of state-funded and independent (fee-paying) schools. Children enter the primary school system at age five before graduating to secondary schools at age 11. After taking GCSE exams at age 16 students have the option to proceed to further education.

Latest jobs

SEND Primary Teacher

Longspee Primary, Poole

Quick ApplyNew this week

The role is to provide PPA cover as a SEND Primary Class teacher, in a Specialist...

Salary: AE MPS 1 - 6 plus SEN Point £2,679
Apply by 19 May 2025 Job start: ASAP

Teacher of Social Sciences

St James Church of England High...

Quick ApplyNew this week

To teach KS4 sociology and/or health and social care, seeking to ensure that all...

Salary: MPS/UPS
Apply by 19 May 2025 Job start: 1st...

Resident Boarding Assistant

Queenswood School, Hertfordshire

New today

We are looking to appoint full time Residential Boarding Assistant to work in one of...

Salary: £20,758 p.a.
Apply by 2 Jun 2025 Job start: September...

Teacher of Science

Oaklands Catholic School & Sixth...

New this week

Oaklands Catholic School are looking to appoint an enthusiastic and committed...

Salary: Main Pay Scale
Apply by 19 May 2025 Job start: September...

Teacher of Humanities...

The Skipton Academy, North...

New this week

Join a growing school which prides itself on the high quality of education...

Salary: MPS/UPS
Apply by 19 May 2025 Job start: September...

Assistant Registrar

Kew House School, Hounslow

Quick ApplyNew today

Kew House School seeks a full-time Assistant Registrar to support admissions, manage...

Salary: Undisclosed
Apply by 30 May 2025

Teacher of History (with RS)

Cheltenham Bournside School and...

New this week

An outstanding opportunity has arisen to work within the History Department of...

Salary: MPS/UPS
Apply by 19 May 2025 Job start: 1st...

Deputy Director of Maths

Harrow Way Community School...

New this week

We are seeking an ambitious, highly skilled Maths teacher to join our successful...

Salary: Main/Upper Pay scale (£35,674 - £49,084) plus TLR 2b, £5,650
Apply by 19 May 2025 Job start: September...

Head/Teacher of Mathematics

Fyling Hall School, North Yorkshire

New this week

Fyling Hall School is looking to appoint a dynamic and experienced Teacher to lead...

Salary: Undisclosed
Apply by 23 May 2025 Job start: September...

Class Teacher (ECT)

Canary Wharf College, East Ferry...

Quick ApplyNew today

An exciting opportunity for a Class Teacher (ECT) to join Canary Wharf College East...

Salary: Main Pay scale
Apply by 31 May 2025 Job start: September...

Teacher of Science (Biology...

Hinchley Wood School, Surrey

Quick ApplyNew this week

Teacher of Science - Biology or Physics to start September 2025. ECT or experienced...

Salary: Competitive - London Fringe
Apply by 19 May 2025 Job start: September...

Teacher of Physical Education

Tettenhall College, Wolverhampton

Expiring soon

The ideal candidate should be committed to nurturing outstanding individuals through...

Salary: Commensurate with experience
Apply by 15 May 2025 Job start: September...

Head of History

The Prescot School, Knowsley

New this week

Head of History

Salary: M1 - U3 +TLR2b
Apply by 20 May 2025 Job start: September...

Teacher of Maths

Colne Park High School, Lancashire

New today

We are seeking to appoint a self-driven, existing and enthusiastic Maths Teacher...

Salary: MPS/UPS (National Pay Scale)
Apply by 21 May 2025 Job start: 01/09/2025

SENCO - Pre-Prep

Vinehall School, East Sussex

New today

The primary function of this exciting position is to organise, monitor, evaluate and...

Salary: Pro Rata: 0.5 timetable. Commensurate with experience
Apply by 19 May 2025 Job start: September...

Subject Leader of Social...

Hampstead School, Camden

Quick ApplyNew today

An exciting opportunity for an enthusiastic teacher to join the Social Sciences...

Salary: M3 - UPS3 (Inner London weighting) including TLR 2B at £5,644
Apply by 19 May 2025 Job start: Autumn Term...

Teacher of Science

Idsall School, Shropshire

Quick ApplyNew today

Can you nurture student curiosity in Science and encourage scientific thinking? Do...

Salary: MPR/UPR
Apply by 20 May 2025 Job start: September...

Teacher of Science from...

Hornsey School for Girls, Haringey

Quick ApplyNew today

All staff are expected to have a clear understanding of the vision, aims and ethos...

Salary: MPR/UPS
Apply by 19 May 2025 Job start: September...