Science teacher: Average Salary in United Kingdom, 2026
Find out what the average Science teacher salary is
Salary rate
How much does a Science teacher make in United Kingdom?
£33,800/ Annual
Based on 10000 salaries
Based on 10000 salaries
The average Science teacher in United Kingdom is £33,800 per year or £17.33 per hour. Entry-level positions start at £27,500 per year, while most experienced workers make up to £42,923 per year.
Median£33,800

Low£27,500
High£42,923
Active jobs with salaries
SCIENCE TEACHER – BIOLOGY / CHEMISTRY / PHYSICS – LONGBENTON.Whether you’re a Biology enthusiast, a Chemistry whizz, or a Physics expert, Longbenton’s schools are keen to bring strong Science speci...Show moreLast updated: 30+ days ago
TeacherActive is working with a secondary school in Ollerton, Nottinghamshire, seeking a Science Teacher on a long-term, full-time basis starting September 2025.
The role involves teaching Key Stage...Show moreLast updated: 3 days ago
Science ECT teachers immediately South London secondary schools are now recruiting Science Early Career Teachers (ECTs) to start immediately.
These schools offer competitive, MPS-aligned salaries, ...Show moreLast updated: 30+ days ago
ASAP or January 2026 Full-Time Permanent or Long-Term.Tradewind Recruitment is proud to be working with a number of secondary schools across.
We are considering applications for temporary, short-ter...Show moreLast updated: 3 days ago
Science Teacher
Protocol Education, GBPermanent +1
- Promoted
Science Teacher
Teacheractive LimitedGBFull-time
ECT Science Teacher
TimePlan EducationUnited KingdomFull-time
- Promoted
Science Teacher
Tradewind RecruitmentGBFull-time +2