×
Register Here to Apply for Jobs or Post Jobs. X

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...
Some of the Last Jobs Posted:
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 Job

Listing for: TeacherActive
View this Job
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 Job

Listing for: Teaching Personnel
View this Job
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 Job

Listing for: Education Matters Group
View this Job
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 Job

Listing for: Teaching Personnel
View this Job
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 Job

Listing for: ARK Schools
View this Job
today 6. Maths Teacher Job in Solihull, England, UK

Education / Teaching (Teacher Assistant/ Paraprofessional, Middle School)

Maths Teacher - Solihull (KS3 & KS4) - Key DetailsPosition: QTS / ECT Maths TeacherLocation: - SolihullStart Date: - February...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time.

Maths Teacher Job

Listing for: The Education Network Birmingham
View this Job
today 7. Cover Supervisor - Secondary and Middle Schools Job in Redditch, England, UK

Education / Teaching (Summer Seasonal, Middle School)

Location: Redditch - Cover Supervisor - Secondary and Middle Schools - Schools in Redditch, Studley and Bromsgrove require confident...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time.

Cover Supervisor - Secondary and Middle Schools Job

Listing for: Academics
View this Job
today 8. Head of Geography Job in Wisbech, England, UK

Education / Teaching (School Principal, Middle School)

Head of Geography - Location: - Wisbech, Cambridgeshire - Contract: - Full - Time - Permanent or Temp - to - Perm Salary: £32,916 - ...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time.

Head of Geography Job

Listing for: Mana Education
View this Job
today 9. Computer Science Teacher Job in Crewe, England, UK

Education / Teaching (Online Teaching, Middle School)

Computer Science Teacher - Crewe - February 2026 (Long Term Contract) - Academics is a Teacher Supply & Recruitment Agency based...
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 Job

Listing for: Academics
View this Job
today 10. 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 Job

Listing for: Academics
View this Job
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 Job

Listing for: Create Education
View this Job
today 12. 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 Job

Listing for: Step Teachers
View this Job
today 13. Teacher of Geography Job in Hounslow, England, UK

Education / Teaching (High School, Elementary School, K12, Middle School)

Overview - Geography Teacher — Full Time - We are currently seeking a talented teacher to join our highly successful geography department...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with...

Teacher of Geography Job

Listing for: Protocol Education
View this Job
today 14. Teacher of Science Job in Taunton, England, UK

Education / Teaching (Science Teacher, High School, Middle School)

Teacher of Science - Taunton, Somerset - TMS - UPS - Fixed term contract - The Castle School - Teacher of Science - Full time Covering...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with...

Teacher of Science Job

Listing for: THE CASTLE SCHOOL
View this Job
today 15. Teacher of Maths - Dr Challoner's Grammar School Job in Amersham, England, UK

Education / Teaching (Elementary School, Teacher Assistant/ Paraprofessional, Middle School, Special Needs / Learning Disabilities)

Teacher of Maths - Dr Challoner's Grammar School - Location: - Amersham - Term time only: No - Salary type: MPS/UPS - Salary...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with...

Teacher of Maths - Dr Challoner's Grammar School Job

Listing for: Buckinghamshire Council
View this Job
today 16. Art Technician Job in West Bromwich, England, UK

Education / Teaching (Middle School, High School, Special Education Teacher, Elementary School)

Holly Lodge School are recruiting for a Teacher of Business. We are a comprehensive 11 - 19 school and sixth form serving the diverse...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with...

Art Technician Job

Listing for: Holly Lodge High School College of Science
View this Job
today 17. English Teacher Long-Term Job in Berwick-upon-Tweed, England, UK

Education / Teaching (Middle School, K12, Summer Seasonal, General Education)

Position: English Teacher: Flexible Hours + Long - Term Roles - A leading independent supply teaching agency in the UK is seeking English...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with...

English Teacher Long-Term Job

Listing for: First Class Supply
View this Job
today 18. Physics Teacher Job in Worcester, England, UK

Education / Teaching (Teacher Assistant/ Paraprofessional, High School, Special Education Teacher, Middle School)

Physics Teacher - Inspire Worcestershire's young people to be curious about everything, from the smallest particles to the vastness of...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with...

Physics Teacher Job

Listing for: Academics
View this Job
today 19. Geography Teaching Job in Durham, England, UK

Education / Teaching (High School, Middle School, Elementary School, Teacher Assistant/ Paraprofessional)

Position: Geography Teaching Opportunity - Great School - Geography Teacher (Full - time, from January 2026) - A dynamic and community...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with...

Geography Teaching Job

Listing for: Wayman Learning Trust
View this Job
today 20. German MFL Teacher Job in Kent, England, UK

Education / Teaching (Elementary School, Language Teacher, High School, Middle School)

Location: New Romney - Overview - Location: New Romney, Kent - Position: German MFL Teacher - Contract: Long - term, Full - Time - Start...
Joblift is a pioneer in tech-based recruiting. Since 2015 we have been working steadily to change the hr market with...

German MFL Teacher Job

Listing for: Teaching Personnel
View this Job