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

High School Jobs in England by City

London (2356 postings) Business and Economics...;  Geography Subject Lead —...
Birmingham (968 postings) Physics Teacher: GCSE to...;  Innovative History...
Manchester (738 postings) Secondary Supply Teacher;  Inspiring ICT & Computer...
Leeds (627 postings) English Teacher;  Inspiring English...
Bristol (579 postings) Inspiring English...;  Inspiring Maths Teacher:...
Sheffield (550 postings) General Science Teacher;  Inspiring English...
Liverpool (506 postings) Inspiring English...;  Secondary MFL Teacher -...
Newcastle (477 postings) Portsmouth Secondary...;  Inspiring History...
Nottingham (468 postings) General Science Teacher;  Psychology and social...
Leicester (394 postings) Inspiring ICT & Computer...;  Inspiring Design &...
Central London (365 postings) Religious Education...;  Geography Teacher | KS3-4...
Coventry (138 postings) Cover Teacher;  Secondary Teacher...
Kirklees (126 postings) German Teachers in...;  German Teachers in...
Essex (106 postings) Maths Teacher | Inspire...;  Design & Technology ECT...
Surrey (103 postings) English Teacher -...;  Long-Term Maths Teacher;...
Canterbury (101 postings) Inspire Minds:...;  Inspire Minds:...
Enfield (100 postings) Science Teacher;...;  Teacher Of Maths...
Northampton (100 postings) Qualified Teachers;  Maths Lecturer...
Southampton (99 postings) Inspiring PE Teacher –...;  Teacher of Science...
Bradford (96 postings) Physical Education...;  Secondary Cover...
Doncaster (95 postings) Science Teacher;  Maths Teacher; KS3-4 –...
Reading (95 postings) High School Career...;  Lead English Teacher:...
Worcester (93 postings) Science Teacher - KS3/KS4;  Part-Time Psychology,...
Oxford (85 postings) Inspiring Humanities...;  QTS Science Teacher...
Luton (84 postings) QTS Teacher Secondary...;  QTS Teacher Secondary...
Dudley (82 postings) Inspiring Science...;  Secondary English...
Aylesbury (80 postings) History Teacher;  Spanish Teacher...
Halifax (78 postings) Teacher of Maths;  Maths Teacher KS3–KS4 |...
Telford (77 postings) Inspiring Secondary...;  English Teacher; QTS –...
York (76 postings) History Teacher;  Secondary Supply Teacher...
West Bromwich (73 postings) Teacher of Maths;  English Teacher...
Wolverhampton (71 postings) Inspiring CS & ICT...;  Science Teacher...
Ealing (68 postings) Inspiring Psychology...;  Sociology & Psychology...
Dover (64 postings) Sociology Teacher -...;  Sociology Teacher GCSE &...
High Wycombe (64 postings) English Teacher;  Class Teacher: Rapidly...
Barnsley (62 postings) Inspiring Teacher –...;  Teacher of Geography...
Gloucester (62 postings) Examiner- GCSE -...;  South Gloucestershire...
Rotherham (60 postings) Teacher Of Maths;  Religious Education...
Huddersfield (59 postings) Teacher of English -...;  Secondary Cover Teacher...
Stockport (59 postings) Inspiring Science...;  Geography Teacher...
Birkenhead (58 postings) Design Technology...;  Humanities Teacher...
Chesterfield (55 postings) Teacher Of English;  Teacher, High School...
Chelmsford (54 postings) Aspiring Religious...;  English Teacher, Ribbons...
Wakefield (54 postings) Inspiring Science...;  English Lecturers...
Peterborough (53 postings) Secondary Supply Teacher;  Teacher, Teacher...
Barnet (52 postings) Music Teacher;  Teacher, High School...
Harrow (51 postings) Physics Teacher;  Mathematics Teacher —...
Stoke (50 postings) KS3-4 Humanities...;  Geography Teacher...
Stafford (49 postings) Science Teacher;  Secondary Science...
Malvern (48 postings) Science Teacher Hills;  Secondary Design...
Swindon (48 postings) French & Spanish...;  French & Spanish...
Bracknell (47 postings) PE Teacher; Secondary...;  Physics Teacher; KS3-4 -...
Guildford (47 postings) Science Teacher –...;  English Teacher...
Portsmouth (47 postings) Inspiring Humanities &...;  Inspiring Science...
Sunderland (47 postings) Inspiring Class Teacher;  Creative Design...
Bolton (46 postings) Teacher of English;  Teacher of Science;...
Milton Keynes (46 postings) Aspiring Secondary...;  PE Teacher...
Slough (46 postings) Secondary PE Teacher...;  Inspiring Science...
Walsall (46 postings) Teacher of Science;  Secondary English Teacher...
Worthing (45 postings) Secondary Science...;  Secondary Maths Teachers...
Lancashire (44 postings) A Level Maths Teacher;  Unqualified Teacher...
Hounslow (43 postings) Chemistry Teacher | CPD;  Seasoned English Teacher...
Shrewsbury (42 postings) Secondary School Teacher;  Geography ECT...
Greenwich & Woolwich (40 postings) Inspiring Secondary...;  Secondary Teacher...
Oldham (39 postings) Qualified Teachers;  Pe Teacher...
Plymouth (39 postings) MFL Teachers;  Class Teacher x2...
Hemel Hempstead (38 postings) Secondary Supply Teachers;  Secondary Supply Teacher...
Colchester (36 postings) Inspiring History...;  English Teacher...
Redditch (35 postings) Supply Teacher |...;  Supply Teacher...
Sevenoaks (35 postings) Inspiring Computer...;  Teacher of Biology...
Croydon (34 postings) Secondary School Teacher;  English Teacher; KS3-5...
Derby (34 postings) Maths Teacher;  Secondary Supply Teachers...
Exeter (34 postings) Special Education Social...;  English Teacher KS3/KS4...
Bath (33 postings) Secondary Teachers;  English Teacher...
Harrogate (33 postings) Teacher of History;  Inspiring History...
Wandsworth (33 postings) History Teacher TLRs –...;  Teacher of Maths...
Worksop (33 postings) UPKSTeacher;  English Supply Teacher...
Blackburn (32 postings) Teacher of History;  Inspiring Chemistry...
Ilford (32 postings) Science Teacher;  Inspiring English...
Watford (32 postings) Inspiring Science...;  Unqualified Economics...
Some of the Last Jobs Posted:
today 1. Psychology Teacher Job in Hackney / Shoreditch, England, UK

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

Location: Hackney - A - Level Psychology Teacher with RE to teach in 'Outstanding' Central London Secondary School - Outstanding...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,...

Psychology Teacher Job

Listing for: Reeson Education
View this Job
today 2. Pe Teacher Job in Bromley, England, UK

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

Teacher Active is seeking a dedicated Class Teacher to plan, deliver, and assess high - quality lessons for our client school based in...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,...

Pe Teacher Job

Listing for: TeacherActive
View this Job
today 3. English Teacher Job in Manchester, England, UK

Education / Teaching (English Teacher / ESL TEFL, High School, Language Teacher, Middle School), Language/Bilingual

A superb secondary school in the north of Manchester is eager to find a fantastic English Teacher able to provide high quality education...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,...

English Teacher Job

Listing for: Engage Education
View this Job
today 4. Humanities Teacher Job in Basildon, England, UK

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

Location: Vange - Teacher of Humanities - Location: - Basildon - Start Date: - September 2026 or sooner - Salary: £35,317 - £54,063 -...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,...

Humanities Teacher Job

Listing for: TeacherActive
View this Job
today 5. English Teacher Job in Hastings, England, UK

Education / Teaching (Teacher Assistant/ Paraprofessional, High School, English Teacher / ESL TEFL, Elementary School)

Position: - English Teacher (ECTs Welcome) – September 2026 Start - Location: - Hastings - Hours: - 08:30 – 15:30 - Contract Type: - ...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,...

English Teacher Job

Listing for: Supply Desk
View this Job
today 6. Science Teacher Job in Hastings, England, UK

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

Position: - Science Teacher (ECTs Welcome) – September 2026 Start - Location: - Hastings - Hours: - 08:30 – 15:30 - Contract Type: - ...
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: Supply Desk
View this Job
today 7. Maths Teacher Job in Derby, England, UK

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

Maths Teacher| Derby - Aspire People are looking for a passionate and dedicated Maths Teacher to join our team in Derby!? - Position: - ...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,...

Maths Teacher Job

Listing for: Aspire People
View this Job
today 8. Maths Job in Hastings, England, UK

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

Position: - Maths Teacher (ECTs Welcome) – September 2026 Start - Location: - Hastings - Hours: - 08:30 – 15:30 - Contract Type: - ...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,...

Maths Job

Listing for: Supply Desk
View this Job
today 9. STEM Secondary Teachers Job in Wandsworth, England, UK

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

STEM Secondary Teachers - Wandsworth, South West London - Maths, Science, Physics, Chemistry, Biology, Computing | September Starts -...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,...

STEM Secondary Teachers Job

Listing for: Remedy Education
View this Job
today 10. English Teacher Job in Lewisham, England, UK

Education / Teaching (English Teacher / ESL TEFL, High School, Teacher Assistant/ Paraprofessional)

Location: Ladywell - English Teacher (Maternity Cover) - Location: - South East London - Contract: - Part - time (3 days per week), 1 -...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,...

English Teacher Job

Listing for: The Supply Register
View this Job
today 11. PSHE Teacher Job in Tewkesbury, England, UK

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

Job Title: - PSHE Teacher - Location: - Gloucestershire - Start Date: - September 2026 - Salary: MPS/UPS - Are you a passionate PSHE...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,...

PSHE Teacher Job

Listing for: TeacherActive
View this Job
today 12. Music Teacher Job in London, England, UK

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

Teacher of MusicKS3 MusicFull - timeCrayford, South East LondonStart Date: - September 2026Permanent PositionMPS / UPS (dependent on...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time.

Music Teacher Job

Listing for: Philosophy Education
View this Job
today 13. Teacher of Maths Job in Devizes, England, UK

Education / Teaching (Math Teacher, High School, Teacher Assistant/ Paraprofessional)

Full Time Teacher of Maths - Devizes - A secondary school in the Devizes area is looking for a full - time Teacher of Maths to join...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time.

Teacher of Maths Job

Listing for: Apple a Day Supply
View this Job
today 14. Secondary School Teaching Assistant Job in Huddersfield, England, UK

Education / Teaching (Teacher Assistant/ Paraprofessional, High School, Education Administration, School Counselor)

Join Our Supply Team - Secondary School Teaching Assistants | Huddersfield & Surrounding Areas Are you an experienced Secondary...
Account for Adzuna jobs in the united states via xml import display, and linking out to relevant url landing pages.

Secondary School Teaching Assistant Job

Listing for: Stafflex Ltd
View this Job
today 15. English Teacher Job in Loxford, England, UK

Education / Teaching (English Teacher / ESL TEFL, High School, Teacher Assistant/ Paraprofessional)

Location: Loxford - English Teacher | September 2026 | Barking and Dagenham A high - achieving secondary school in Barking and Dagenham...
Account for Adzuna jobs in the united states via xml import display, and linking out to relevant url landing pages.

English Teacher Job

Listing for: Ribbons and Reeves Limited
View this Job
today 16. Spanish Teacher Job in Westbourne, England, UK

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

Location: Westbourne - Horizon Teachers are actively seeking a Spanish Teacher for a secondary schoolin Central London, for a 3month...
Account for Adzuna jobs in the united states via xml import display, and linking out to relevant url landing pages.

Spanish Teacher Job

Listing for: Horizon Teachers
View this Job
1 day ago 17. English Teacher Job in East Riding of Yorkshire, England, UK

Education / Teaching (English Teacher / ESL TEFL, Teacher Assistant/ Paraprofessional, Special Education Teacher, High School)

Location: Bainton - Horizon Teachers is actively seeking an English Teacher for a secondary school within Hounslow. The ideal candidate...
Account for Adzuna jobs in the united states via xml import display, and linking out to relevant url landing pages.

English Teacher Job

Listing for: Horizon Teachers
View this Job
1 day ago 18. English Teacher Job in Hemel Hempstead, England, UK

Education / Teaching (English Teacher / ESL TEFL, High School, Teacher Assistant/ Paraprofessional, Middle School)

English Teacher - Secondary School | Slough - Start Date: - September 2026 Are you an inspiring English Teacher looking for your next...
Account for Adzuna jobs in the united states via xml import display, and linking out to relevant url landing pages.

English Teacher Job

Listing for: Academics
View this Job
1 day ago 19. Maths Teacher Job in Hornchurch, England, UK

Education / Teaching (Math Teacher, High School, Teacher Assistant/ Paraprofessional, Science Teacher)

Location: Elm Park - Maths teacher – Havering – September start - Long term – temporary - £180 - £290 - Are you a passionate Maths...
J-Vers is a Programmatic Job Advertising Agency with a mission to make the process of finding the right candidates...

Maths Teacher Job

Listing for: Unity Education Limited
View this Job
1 day ago 20. DT Teacher Job in Exeter, England, UK

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

Job Title: - DT Teacher - Location: - Exeter - Start date: - September start - Salary: £155 – £232.58 per day - Full Time - Are you...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,...

DT Teacher Job

Listing for: TeacherActive
View this Job