Science Teacher Jobs in England by City
London
(497 postings)
Science teacher; Science Teacher...
Birmingham
(137 postings)
Inspiring Secondary...; Science Teacher...
Manchester
(93 postings)
Inspiring Secondary...; Science Teacher...
Liverpool
(88 postings)
Inspiring Secondary...; Science Teacher...
Leeds
(85 postings)
Inspiring Secondary...; Secondary Science Teacher...
Nottingham
(85 postings)
SEN Science Teacher;...; Science Teacher...
Bristol
(81 postings)
Inspiring Secondary...; Science Teacher...
Central London
(78 postings)
Science teacher; Science Teacher...
Sheffield
(69 postings)
Inspiring Secondary...; Inspiring Science...
Newcastle
(66 postings)
Inspiring Secondary...; Science Teacher...
Leicester
(58 postings)
Inspiring Secondary...; Secondary Science Teacher...
West Bromwich
(35 postings)
Inspiring Science...; Teacher of Physics,...
Surrey
(29 postings)
Chemistry...; Inspiring Secondary...
Chesterfield
(23 postings)
Inspiring Science...; Teacher of Science;...
Halifax
(23 postings)
Biology Teachers in...; Biology Teachers...
Milton Keynes
(23 postings)
Walton High School,...; Trainee Maths/Science...
Suffolk
(23 postings)
Inspiring Science...; Inspiring Science...
Barnet
(21 postings)
Inspiring Science...; Science Teacher |...
Coventry
(21 postings)
Science Teacher: KS3–KS4; Teacher of Chemistry...
Enfield
(19 postings)
Science teacher; Physics Teacher...
Kirklees
(18 postings)
Inspire Science Teaching; Chemistry Teachers...
Rochdale
(18 postings)
SEND SCIENCE Teacher; SCIENCE Teacher...
Bradford
(17 postings)
Science Teacher - Supply...; Inspiring Chemistry...
Ealing
(17 postings)
Teacher of Science; Aspiring Science...
Lancashire
(17 postings)
Science Teacher; Science Lab Technician —...
Rotherham
(17 postings)
Science Teacher; Physics Teacher...
Shrewsbury
(17 postings)
Chemistry Teacher; Science Technician -...
Staines-upon-Thames
(16 postings)
Science Teacher in...; Inspiring Secondary...
Peterborough
(15 postings)
Science Teacher ....; Science Teacher...
Stafford
(15 postings)
Inspiring KS3-KS4...; Supervisory Science...
Telford
(14 postings)
Science Teacher QTS; Senior Science...
Woking
(14 postings)
Engaging KS3–Science...; Inspiring Secondary...
York
(14 postings)
Science Technician; Science Lab Technician |...
Doncaster
(13 postings)
Science Lab Technician:...; Science Lab Technician:...
Southampton
(13 postings)
Ark Trainee Science...; Inspiring Science...
Mansfield
(12 postings)
SEN Science Lead; Science Teacher; HOD...
Newton Abbot
(12 postings)
Science Teacher:...; Science Teacher...
Northampton
(12 postings)
Science Teacher; Part-Time Science...
Plymouth
(12 postings)
Secondary Science...; Inspiring Science...
Reading
(12 postings)
Science Graduate:...; Lead Teacher Chemistry...
Romford
(12 postings)
Science Teacher; Science Technician -...
Royal Tunbridge Wells
(12 postings)
Graduate Science Trainee...; Inspiring Science...
Bolton
(11 postings)
Science Technician; Science Technician...
Chelmsford
(11 postings)
Science Teacher...; Teacher of Chemistry...
Wolverhampton
(11 postings)
Inspiring Science...; Science Teacher...
Chichester
(10 postings)
Science Teacher; Science Teacher...
Crewe
(10 postings)
Science Teacher; Chemistry-Focused...
Hounslow
(10 postings)
Science teacher -...; Teacher Of Science...
St Albans
(10 postings)
Science Graduate...; Science Teacher...
Worksop
(10 postings)
Science/DT Teacher; Science Teacher...
Dudley
(9 postings)
Science...; Secondary Science Teacher...
Essex
(9 postings)
Inspiring Science...; Inspiring Science...
Stratford/ East Ham/ Newham
(9 postings)
Science Technician; Science Technician...
Swadlincote
(9 postings)
Teacher of Science; Science Teacher...
Warwick
(9 postings)
Science; Science Teacher...
Biggleswade
(8 postings)
Science Technician; Inspiring General...
Canterbury
(8 postings)
Science Teacher; Science Teacher....
Dover
(8 postings)
Chemistry Science...; Chemistry Science...
Horsham
(8 postings)
Science Teacher....; Science Technician -...
Ilford
(8 postings)
Science Technician; Science Teacher...
Leyland
(8 postings)
Science Teacher; Teacher of Science...
Oldham
(8 postings)
SEND SCIENCE Teacher; SCIENCE Teacher...
Wandsworth
(8 postings)
Science Technician; Science Teacher — KS3/KS4...
Barnsley
(7 postings)
Inspiring KS3-4 Science...; Science Cover Supervisor...
Boston
(7 postings)
Part-Time Science...; Teacher of Science...
Greenwich & Woolwich
(7 postings)
Head of Department,...; Science Teacher –...
Harrow
(7 postings)
Qualified Science Teacher; Science Teacher....
Hastings
(7 postings)
Science Teacher; Science Teacher....
Horncastle
(7 postings)
School Science Lab...; Science Technician...
Lincoln
(7 postings)
SEND Science Teacher —...; SEND Science Teacher —...
Loughton
(7 postings)
Inspiring Science...; Science teacher...
Luton
(7 postings)
Science Teacher; Science Teacher;...
Paignton
(7 postings)
Secondary Science Teacher; Science Teacher...
Wigan
(7 postings)
Science Teacher; KS3–KS4; Science Teacher...
Worthing
(7 postings)
Science Teacher; Science Teacher...
Aylesbury
(6 postings)
Science Teacher; Secondary Science...
Bognor Regis
(6 postings)
Graduate Teacher of...; Trainee Teacher of...
Guildford
(6 postings)
Inspiring Science Teacher; Science Teacher –...
Maidstone
(6 postings)
Physics Teacher; Physics Science...
Oswestry
(6 postings)
Graduate Science Teacher...; Graduate Science Teacher...
today
1.
Science Teacher
Job in
Fleet, England, UK
Education / Teaching (Science Teacher, High School)
ANZUK Education is currently recruiting for an enthusiastic and dedicated KS3 Science Teacher to join a well - established secondary...
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: anzuk Education |
today
2.
Science Teacher
Job in
Manchester, England, UK
Education / Teaching (Science Teacher, High School)
Location: Salford - An exciting opportunity has arisen for an enthusiastic and committed full - time Science Teacher to join a highly...
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: Complete Classroom Services Ltd |
1 day ago
3.
Science Teacher
Job in
Surrey, England, UK
Education / Teaching (Science Teacher, High School)
Science Teacher (Permanent/Supply/Day to Day) - Are you looking for a flexible Science Teaching position? - Are you looking to work in a...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. Science Teacher JobListing for: Academics |
1 day ago
4.
Science Teacher SEMH
Job in
Central London, England, UK
Education / Teaching (Science Teacher)
Location: City Of Westminster - Teacher of Science (KS3 & KS4) Alternative Provision - Location: - London - Salary: MPS/UPS +...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. Science Teacher SEMH JobListing for: Ace Academics Consultancy |
1 day ago
5.
Science Teacher
Job in
Aylsham, England, UK
Education / Teaching (High School, Science Teacher)
Location: North Norfolk - Start Date: 8th June 2026 - Contract: Part - time or Full - Time - We are seeking a dedicated and enthusiastic...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. Science Teacher JobListing for: Grass Roots Academic Support |
1 day ago
6.
Science Teacher
Job in
Nottingham, England, UK
Education / Teaching (Science Teacher, High School)
Join Our Team as a Science Teacher in Nottingham. - Are you a passionate and inspiring Science Teacher ready to make a difference in the...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. Science Teacher JobListing for: Empowering Learning |
1 day ago
7.
Teacher of Science
Job in
Hounslow, England, UK
Education / Teaching (Science Teacher), Science (Science Teacher)
Science Teacher/ Teacher of Science - Permanent Contract - September 2026 - Hounslow - "Outstanding Graded Secondary...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. Teacher of Science JobListing for: Teach360 |
1 day ago
8.
Science Teacher
Job in
Crewe, England, UK
Education / Teaching (Science Teacher), Science (Science Teacher)
Science Teacher / Crewe / September Start / Fixed - Term Contract - Are you a qualified and passionate Science Teacher looking for your...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. Science Teacher JobListing for: Academics |
1 day ago
9.
Science Teacher
Job in
Canterbury, England, UK
Education / Teaching (Science Teacher, High School, Chemistry Teacher)
Science Teacher - Canterbury - Job Title: - Science TeacherLocation: - CanterburyStart Date: - September 2026Salary: 00 to 260.00 (In...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. Science Teacher JobListing for: Academics |
1 day ago
10.
SCIENCE Teacher
Job in
Bury, England, UK
Education / Teaching (Special Needs / Learning Disabilities, Science Teacher, Teacher Assistant/ Paraprofessional, Special Education Teacher)
Location: Ramsbottom - Job Title: SEND Science Teacher - Area: - Bury, Greater Manchester - Start Date: - Tuesday 1st September 2026 -...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. SCIENCE Teacher JobListing for: Prospero Teaching |
1 day ago
11.
SEN Science Lead
Job in
Mansfield, England, UK
Education / Teaching (Special Needs / Learning Disabilities, Science Teacher, Teacher Assistant/ Paraprofessional, School Counseling & Student Support)
SEN Science Lead - Permanent Part - Time Term Time OnlySalary: £32,916 - £45,352 (M1 - M6, depending on experience) plus an Expert...
Account for UK jobs from jobg8, that we are partnering with. We hope to work successfully with them for a long time. SEN Science Lead JobListing for: Teaching Personnel |
1 day ago
12.
Science Tutor
Job in
Hackney / Shoreditch, England, UK
Education / Teaching (Science Teacher, Special Needs / Learning Disabilities, Teacher Assistant/ Paraprofessional, School Counseling & Student Support)
Location: Bethnal Green South - Fantastic Grade 1 Ofsted 11 - 18 School - Science Tutor - Opportunity to support those students most in...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,... Science Tutor JobListing for: Reeson Education |
1 day ago
13.
Science teacher
Job in
Peckham / Southwark, England, UK
Education / Teaching (Science Teacher)
Location: Southwark - Science Teacher – Southwark – SEMH School - Science Teacher | Science Teacher | Science Teacher - Location: -...
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: Unity Education Limited |
1 day ago
14.
Science Teacher
Job in
Brentwood, England, UK
Education / Teaching (Science Teacher, High School)
Job Title: - Science Teacher - Location: - Essex - Start Date: - September - Salary: £34,398 - £46,839 - Are you a passionate Science...
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 |
1 day ago
15.
SCIENCE Teacher
Job in
Oldham, England, UK
Education / Teaching (Special Needs / Learning Disabilities, Science Teacher, Teacher Assistant/ Paraprofessional, Special Education Teacher)
Job Title: - SEND Science Teacher - Area: - Oldham, Greater Manchester - Start Date: - Tuesday 1st September 2026 - 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 JobListing for: Prospero Teaching |
1 day ago
16.
Science Teacher
Job in
Wigan, England, UK
Education / Teaching (Science Teacher, High School)
We are seeking an enthusiastic and dedicated Science Teacher to join our thriving secondary school in the Wigan area. This is an exciting...
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: Engage Education |
1 day ago
17.
Science Teacher
Job in
Northampton, England, UK
Education / Teaching (High School, Science Teacher, Elementary School, Teacher Assistant/ Paraprofessional)
Full - Time | Permanent | September Start - Are you a passionate and driven Science Teacher looking for your next permanent opportunity...
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: Coba Education Ltd |
1 day ago
18.
Science Technician
Job in
Blackpool, England, UK
Education / Teaching (Science Teacher)
Science Technician – Blackpool, Lancashire - Are you an organised and proactive Science Technician looking for a rewarding term - time...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,... Science Technician JobListing for: Vision for Education - Preston |
1 day ago
19.
Science Teacher
Job in
Kingston upon Thames, England, UK
Education / Teaching (Science Teacher, High School)
Science Teacher – September 2026 Start - Location: - Kingston upon Thames, South West London - Start Date: - September 2026 - Job Type:...
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: Complete Classroom Services Ltd |
1 day ago
20.
Science Technician
Job in
Kingston upon Thames, England, UK
Science (Science Teacher), Education / Teaching (Science Teacher)
Science Technician – September 2026 Start - Location: - Kingston upon Thames, South West London - Start Date: - September 2026 - Job...
Search thousands of jobs from top employers from throughout the UK. CV-Library is a true Pay for Performance job board,... Science Technician JobListing for: Complete Classroom Services Ltd |