Middle School Jobs in England by City
London
(419 postings)
Science Graduate; Teacher of History...
Central London
(89 postings)
Maths Graduate; Science Graduate...
Worcester
(71 postings)
Teacher of Geography; Secondary School Teacher...
Manchester
(64 postings)
Humanities Teacher; Secondary Teacher...
Wolverhampton
(62 postings)
Geography Teacher; Geography Teacher...
Redditch
(59 postings)
Supply Teacher - Middle...; KS2/KS3 Supply Teacher -...
Birmingham
(44 postings)
Science Teacher; Maths Teacher...
Bristol
(41 postings)
Art Teacher; Humanities Teacher...
Leeds
(41 postings)
Secondary Teacher-...; PE Teacher...
Nottingham
(41 postings)
Inspiring Middle School...; QTS English Teacher –...
Bedford
(37 postings)
Computer Science/ICT...; Computer Science Teacher...
Liverpool
(34 postings)
Math's Teacher; FE Maths Teacher...
Leicester
(32 postings)
Teacher of Drama; Qualified Teacher...
Derby
(31 postings)
General Cover Teacher; Science Teacher...
Evesham
(31 postings)
Teacher of Mathematics; KS2 Teachers...
Newcastle
(29 postings)
Science Teacher; Geography Teacher upon...
Leatherhead
(28 postings)
Teacher of English;...; Teacher of English;...
Portsmouth
(28 postings)
DT Teacher; Maths Teacher...
Bradford
(27 postings)
Geography Teacher; Mathematics Teacher...
Rochester
(27 postings)
Maths Teacher; Drama Teacher...
Essex
(25 postings)
Graduate Computer...; Geography/Humanities...
Crewe
(24 postings)
Computer Science Teacher; Science Teacher...
Southampton
(24 postings)
Secondary Drama Teacher; Humanities Teacher...
Stoke
(24 postings)
Tutors ‑Trent; Humanities Teacher...
Sheffield
(23 postings)
English Teacher Graduate...; Science Teacher...
Wokingham
(23 postings)
Junior School Class...; Geography Teacher....
Braintree
(21 postings)
Humanities Teacher; MFL Teacher...
Hastings
(21 postings)
Maths Teacher; Secondary Teacher...
Plymouth
(21 postings)
Drama Teacher; Drama Teacher...
West Bromwich
(21 postings)
Middle Leadership Talent...; Secondary School Teacher...
Maidstone
(20 postings)
Science Teacher; English Teacher...
Sandbach
(19 postings)
Humanities Teacher; Humanities Teacher...
Aylesbury
(18 postings)
Maths Teacher; Design Technology...
Coventry
(18 postings)
English Teacher; Geography Teacher...
Hackney / Shoreditch
(18 postings)
Maths Teacher; Maths Teacher...
Middlesbrough
(18 postings)
Teacher of Humanities; Lecturer in Inclusive...
Norwich
(18 postings)
Mathematics Teacher; Key Stage 2 Teacher...
Oxford
(18 postings)
Secondary Supply Teachers; Teacher of Drama and...
Slough
(18 postings)
ICT Teacher; Year 4 Teacher...
Walsall
(18 postings)
Subject Leader...; Teacher of English...
Chesterfield
(17 postings)
Trainee Teachers; Qualified Teacher...
Harrow
(17 postings)
PSHE Teacher; PSHE Teacher...
Stafford
(17 postings)
Science Teacher; Science Teacher...
Stevenage
(17 postings)
Maths Teacher; Spanish Teacher...
Birkenhead
(16 postings)
Geography Teacher; Maths Teacher...
Canterbury
(16 postings)
Supply Teacher; Supply Teacher...
Hemel Hempstead
(16 postings)
Maths Teacher; Computer Science Teacher...
Camden
(15 postings)
Geography Teacher; Teacher of Geography...
Cheltenham
(15 postings)
Cheltenham Geography...; Geography Teacher; Temp...
Faringdon
(15 postings)
Geography Teacher; English Teachers...
Haringey
(15 postings)
Geography Teacher; English Teacher...
Middleton
(15 postings)
Primary School Teacher; Primary School Teacher...
Milton Keynes
(15 postings)
Maths Teacher; Humanities Teacher...
Retford
(15 postings)
KS3 Maths Teacher; KS3 Maths Teacher...
Rickmansworth
(15 postings)
MFL Teacher; MFL Teacher...
Bolton
(14 postings)
Secondary English Teacher; Inspiring Geography...
Ilford
(14 postings)
Maths Teacher; Teacher of Science...
Scunthorpe
(14 postings)
Geography Teacher; Geography Teacher...
Shaftesbury
(14 postings)
Humanities Teacher; Head of English...
St Albans
(14 postings)
Geography Teacher Short; Maths Teacher...
Dartford
(13 postings)
German Teacher; German Teacher...
Newton Abbot
(13 postings)
Qualified Secondary...; Secondary Teaching...
Northampton
(13 postings)
Maths TeacherNo; Maths TeacherNo...
Chester
(12 postings)
Maths Teacher; English Teacher...
Doncaster
(12 postings)
Geography Teacher; KS3 Maths Teacher...
Dudley
(12 postings)
Secondary Teacher; Secondary School Teacher...
Ealing
(12 postings)
Science Teacher; DT Teacher; KS3–KS5 –...
Enfield
(12 postings)
Computer Science Teacher; French Teacher...
Lancashire
(12 postings)
English Teacher &...; Deputy Director of...
Peterborough
(12 postings)
Art Teacher; Maths Teacher...
Tonbridge
(12 postings)
Teacher of Science; Teacher of Science...
Ipswich
(11 postings)
Teacher of German and...; Computer Science Teacher...
Kingston upon Thames
(11 postings)
Maths Teacher; English Teacher...
Loughborough
(11 postings)
Secondary Teacher; Secondary Teacher...
Luton
(11 postings)
Teacher of Humanities; English Teacher...
Oldham
(11 postings)
RE Teacher; English Teacher...
Rochdale
(11 postings)
Teacher of English; Teacher, Humanities &...
Romford
(11 postings)
Sociology Teacher; Computer Science Teacher...
Wakefield
(11 postings)
One to One Maths Tutor; Geography Teacher...
Watford
(11 postings)
Maths Teacher/Maths HoD...; Science Teacher...
today
1.
Science Teacher
Job in
Bromyard, England, UK
Education / Teaching (Science Teacher, High School, Special Education Teacher, Middle School)
Job Advert: - Key Stage 3 & 4 Science Teacher(Temporary – Potential to Extend) - Location: - HR7 - Start Date: - Easter Term -...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,... Science Teacher JobListing for: TeacherActive |
today
2.
Humanities Teacher
Job in
Woking, England, UK
Education / Teaching (High School, Teacher Assistant/ Paraprofessional, Elementary School, Middle School)
Location: Knaphill - Humanities Teacher - Woking, Surrey - Full - Time | Permanent - Competitive Salary - About the Role - We are...
J-Vers is a Programmatic Job Advertising Agency with a mission to make the process of finding the right candidates... Humanities Teacher JobListing for: Teaching Personnel |
today
3.
Maths Teacher Secondary School Easter
Job in
Benfleet, England, UK
Education / Teaching (High School, Math Teacher, Middle School, Teacher Assistant/ Paraprofessional)
Position: Maths Teacher Secondary School | Full - Time | Easter Start - Location: Canvey Island - Maths Teacher Secondary School | Full -...
J-Vers is a Programmatic Job Advertising Agency with a mission to make the process of finding the right candidates... Maths Teacher Secondary School Easter JobListing for: Education Matters Group |
today
4.
Qualified ICT Teacher
Job in
Macclesfield, England, UK
Education / Teaching (Teacher Assistant/ Paraprofessional, Elementary School, High School, Middle School)
Role – Secondary ICT Teacher - Location – Macclesfield - Salary – £32,916 – £51,048 (dependent on experience) - Job Type – Full - Time...
J-Vers is a Programmatic Job Advertising Agency with a mission to make the process of finding the right candidates... Qualified ICT Teacher JobListing for: Teaching Personnel |
today
5.
Middle Leadership Talent Pool
Job in
West Bromwich, England, UK
Education / Teaching (Middle School, Education Administration, Teacher Assistant/ Paraprofessional)
Position: Join our Middle Leadership Talent Pool - Join our Middle Leadership Talent Pool - Read on to find out what you will need to...
Get your job search off to the right start at JobLookup. We list hundreds of thousands of job opportunities from all... Middle Leadership Talent Pool JobListing for: ARK Schools |
today
6.
Computer Science Teacher
Job in
Hemel Hempstead, England, UK
Education / Teaching (Online Teaching, Middle School)
Computer Science Teacher (with KS3 Maths) - April Start - Location: Hemel Hempstead Contract Type: Full - Time,...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. Computer Science Teacher JobListing for: Academics |
today
7.
PSHE Teacher
Job in
Harrow, England, UK
Education / Teaching (Teacher Assistant/ Paraprofessional, Middle School)
An excellent Secondary school in North West London is seeking an experienced or newly qualified PSHE Teacher to start on a full time...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. PSHE Teacher JobListing for: Reeson Education |
today
8.
Special Needs Teacher
Job in
Rochdale, England, UK
Education / Teaching (Substitute Teacher, Middle School)
Supply Teachers Required - Middleton £140 - £240 per day - As a Supply Teacher, you will play a vital role in maintaining continuity of...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. Special Needs Teacher JobListing for: Prospero Teaching |
today
9.
Teacher of Mathematics
Job in
Evesham, England, UK
Education / Teaching (Teacher Assistant/ Paraprofessional, Middle School)
Teacher of Mathematics - ? Exploring new teaching opportunities this term or after Easter? - Would you like CONSISTENT LOCAL DAILY SUPPLY...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. Teacher of Mathematics JobListing for: Academics |
today
10.
Geography Teacher
Job in
Scunthorpe, England, UK
Education / Teaching (Middle School, Teacher Assistant/ Paraprofessional)
Geography Teacher - Academics - Are you an experienced teacher of Geography/Humanities? Are you available for work March 2026? - Are you...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. Geography Teacher JobListing for: Academics |
today
11.
MFL Teacher
Job in
Witham, England, UK
Education / Teaching (Language Teacher, High School, Middle School, Elementary School)
Position: MFL Teacher - APRIL 2026 - Location: Rivenhall - Job Title: - MFL Teacher – April 2026 Start - Location: - Witham, Essex -...
J-Vers is a Programmatic Job Advertising Agency with a mission to make the process of finding the right candidates... MFL Teacher JobListing for: Create Education |
today
12.
Geography Teacher - ECT
Job in
Worcester, England, UK
Education / Teaching (Elementary School, Teacher Assistant/ Paraprofessional, Middle School)
Applying for your own Geography Teacher - ECT jobs but also considering other ways to launch your teaching career? Would you like to...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with... Geography Teacher - ECT JobListing for: Academics |
today
13.
Secondary Supply Teachers
Job in
Plymouth, England, UK
Education / Teaching (High School, Teacher Assistant/ Paraprofessional, Middle School)
Secondary Supply Teachers – Full - time or Part - time, starting as soon as possible - We are seeking enthusiastic Secondary Supply...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with... Secondary Supply Teachers JobListing for: Step Teachers |
today
14.
MFL Teacher
Job in
Worcester, England, UK
Education / Teaching (Elementary School, Middle School, Teacher Assistant/ Paraprofessional, Language Teacher)
MFL Teacher - Specialising in French, Spanish and/or German - Bring your enthusiasm for languages and your commitment to creative and...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with... MFL Teacher JobListing for: Academics |
today
15.
RE Teacher
Job in
Poole, England, UK
Education / Teaching (Teacher Assistant/ Paraprofessional, K12, Middle School)
We are looking for an inspirational RE Teacher to join our strong and supportive team. As a professional you will become part of a caring...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with... RE Teacher JobListing for: St Edward's School |
today
16.
Lead Teacher of RE
Job in
Canterbury, England, UK
Education / Teaching (High School, Education Administration, Middle School)
Required for 1 September 2026, the Trustees are seeking to appoint a well - qualified, experienced Religious Studies teacher to lead the...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with... Lead Teacher of RE JobListing for: Kent Tech |
today
17.
Geography Teacher
Job in
Evesham, England, UK
Education / Teaching (Elementary School, Teacher Assistant/ Paraprofessional, High School, Middle School)
✔️ Are you a qualified Geography Teacher who holds UK QTS or QTLS status? - 📍 Would you like to explore different schools in Evesham,...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with... Geography Teacher JobListing for: Academics |
today
18.
Special School - Classroom Teacher
Job in
Horsham, England, UK
Education / Teaching (Teacher Assistant/ Paraprofessional, Special Education Teacher, Elementary School, Middle School)
The classroom teacher classification comprises two salary ranges - range 1 and range 2. The primary focus of the classroom teacher is on...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with... Special School - Classroom Teacher JobListing for: Schools (Government) |
today
19.
Humanities Teacher
Job in
Bristol, England, UK
Education / Teaching (High School, Middle School)
Location and Start Date - Location: - Bristol - Start Date: - After Easter Holiday 2026 - Contract: - Full - Time - Salary: MPS/UPS...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with... Humanities Teacher JobListing for: Career Choices Dewis Gyrfa Ltd |
today
20.
German MFL Teacher
Job in
Folkestone, England, UK
Education / Teaching (Elementary School, Language Teacher, High School, Middle School)
Overview - Location: Folkestone, Kent • - Position: German MFL Teacher • - Contract: Long - term, Full - Time • - Start Date: ASAP /...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with... German MFL Teacher JobListing for: Teaching Personnel |