Teacher Salary UK 2026

The average advertised pay for a Teacher, based on live UK vacancies — with how it compares to similar roles and how many jobs are available right now.

£47,000
median advertised salary
1,570
live jobs right now
41%
permanent roles
91%
via agencies

How much does a Teacher earn in the UK?

The average advertised salary for a Teacher in the UK is £47,000 a year, based on 80 live vacancies carrying salary information this month. That is about £3,920 a month or £24.10 an hour before tax, on a 37.5-hour week. 41% of current adverts are permanent, and 91% are posted through recruitment agencies.

Teacher adverts mention AI or automation 0% of the time — among the most AI-proof roles we track.

How Teacher pay compares

Median advertised salary for Teacher beside other job titles in education, from the lowest paid to the highest.

Other roles in education

RoleMedian payLive jobsPermanentAI mentions
Tutor £54,000697 38%0%
Secondary Teacher £48,000244 41%0%
Teacher £47,0001,570 41%0%
Supply Teacher £46,000555 14%0%
Primary Teacher £45,000682 28%0%
Higher Level Teaching Assistant £30,000116 26%0%
Nursery Practitioner £29,000267 40%0%
SEN Teaching Assistant £27,000966 22%0%
Teaching Assistant £26,0002,995 21%0%

Latest Teacher jobs

Teacher

Zest Education

£140 – £180 a day

Apply

Burton upon Trent · Temporary · 42 minutes ago

By working closely with local schools, we ensure that teachers are placed in roles where they can thrive and make a real..

Class Teacher

Harris Primary Academy Shortlands

Pay not stated

Apply

London · Permanent · 58 minutes ago

Join us in inspiring the lively little learners at Harris Primary Academy Shortlands as a Class Teacher. Our dedicated team..

Teacher

Philosophy Education

£110 – £329 a day

Apply

Rochester · Contract · 1 hour ago

Teachers – Ready for a New Opportunity in January 2027. Location: Medway. Start Date: January 2027 or sooner. Contract Type:..

Teacher

TeacherActive

£160 – £230 a day

Apply

Mansfield · Permanent · 2 hours ago

Are you a passionate Primary Teacher looking for your next long-term opportunity. Do you have the confidence to deliver engaging..

Teacher

Reeson Education

£142 – £212 a day

Apply

Salford · Temporary · 19 hours ago

Role: KS2 Primary Teacher. Location: Manchester. Salary Scale: £142-£212 per day (Depending on experience. Start Date:..

SEN Class Teacher

Polaris Community

£28,000 – £39,520 a year

Apply

Blackburn (BB12 6TG) · Permanent · 1 day ago

Polaris Education - SEN Class Teacher - Burnley School, Burnley. Basic Salary: £28,000 - £39,520. Contract: Full Time, Term..

SEN Teacher

Polaris Community

Pay not stated

Apply

Cambridge (CB22 6SE) · Permanent · 1 day ago

Are you a passionate and dedicated teacher looking for a new and exciting opportunity. Do you have experience of working with..

Teacher

Outcomes First Group

£40,000 a year

Apply

Bristol (BS13 8AG) · Permanent · 1 day ago

Job Title: Teacher. Location: Manor Wood School, Bishopsworth, Bristol, BS13 8AG. Hours: 40 hours per week | Monday - Friday |..

Bespoke Teacher

Outcomes First Group

£45,000 a year

Apply

Southampton (SO45 5TD) · Permanent · 1 day ago

Job title: Bespoke Teacher. Location: Dibden Park School, Southampton SO45 5TD. Salary: Up to £45,000 per annum, depending on..

Browse 1,570 live Teacher jobs →

How we calculate this. Figures come from live Teacher vacancies listed on YourJobs.co.uk, refreshed monthly. The median uses adverts that state pay; hourly and weekly rates are annualised (hourly × 37.5 × 52). Ambiguous or "competitive" salaries are excluded rather than guessed. Read the full methodology →