How much does a Teacher make?

Updated 6 Dec 2021
£32,715 /yr
Average Base Pay

3,809 salaries

£23K

Low

£33K

Average

£46K

High

No additional cash compensation has been reported for this role

How much does a Teacher make? The national average salary for a Teacher is £32,715 in United Kingdom. Filter by location to see Teacher salaries in your area. Salary estimates are based on 3,809 salaries submitted anonymously to Glassdoor by Teacher employees.

Seniority Levels

L2
Teacher£32,715 /yr
L3
Teacher III£31,802 /yr
L4
Lead Teacher£38,525 /yr
See Full Career Path

Related Job Titles

Education

£33,825

per year

English Teacher

£33,339

per year

High School Teacher

£30,929

per year

Instructor

£25,717

per year

Salaries in United Kingdom

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (GBP)

Range

Teaching Personnel
4

Teaching Personnel

Teacher - Hourly

£17

 /hr
Range: £10 - £22
239 salaries
See 249 salaries from all locations

£10

£22

£10 - £22 Range

Randstad
3.9

Randstad

Teacher - Hourly

£17

 /hr
Range: £9 - £26

£9

£26

£9 - £26 Range

Protocol Education
3.7

Protocol Education

Teacher - Hourly

£18

 /hr
Range: £10 - £23

£10

£23

£10 - £23 Range

CER Education
4.4

CER Education

Teacher - Hourly

£18

 /hr
Range: £11 - £23

£11

£23

£11 - £23 Range

Vision for Education
4.3

Vision for Education

Teacher - Hourly

£16

 /hr
Range: £10 - £21

£10

£21

£10 - £21 Range

Monarch Education
3.9

Monarch Education

Teacher - Hourly

£16

 /hr
Range: £10 - £22

£10

£22

£10 - £22 Range

Engage Education
3.8

Engage Education

Teacher

£35,690

 /yr
Range: £17K - £48K

£17K

£48K

£16,850 - £47,856 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Leeds City Council
4.1

Leeds City Council

Teacher

£30,131

 /yr
Range: £22K - £47K

£22K

£47K

£22,059 - £47,171 Range

Aspire People
4.3

Aspire People

Teacher - Hourly

£18

 /hr
Range: £16 - £20

£16

£20

£16 - £20 Range

Reeson Education
3.7

Reeson Education

Teacher

£39,185

 /yr
Range: £35K - £46K

£35K

£46K

£35,312 - £45,681 Range

Smart Teachers
4.6

Smart Teachers

Teacher - Hourly

£19

 /hr
Range: £11 - £22

£11

£22

£11 - £22 Range

Career Teachers
4.3

Career Teachers

Teacher - Hourly

£19

 /hr
Range: £9 - £23

£9

£23

£9 - £23 Range

Teach First
3.9

Teach First

Teacher

£27,574

 /yr
Range: £19K - £36K

£19K

£36K

£19,424 - £36,056 Range

Lancashire County Council
3.6

Lancashire County Council

Teacher

£31,848

 /yr
Range: £22K - £51K

£22K

£51K

£22,231 - £50,944 Range

Teach First Teachers Development
4

Teach First Teachers Development

Teacher

£21,424

 /yr
Range: £18K - £32K

£18K

£32K

£18,491 - £32,354 Range

Glasgow City Council
3.7

Glasgow City Council

Teacher

£37,179

 /yr
Range: £24K - £45K

£24K

£45K

£23,762 - £45,096 Range

United Learning
3.1

United Learning

Teacher

£33,000

 /yr
Range: £19K - £49K

£19K

£49K

£18,785 - £48,561 Range

LivePlanet

Teacher

£30,428

 /yr
Range: £21K - £41K

£21K

£41K

£20,717 - £41,282 Range

Pertemps
3.8

Pertemps

Teacher - Hourly

£18

 /hr
Range: £17 - £20

£17

£20

£17 - £20 Range

Celsian Education

Celsian Education

Teacher - Hourly

£18

 /hr
Range: £17 - £20

£17

£20

£17 - £20 Range

Download as data table
Viewing 1 - 10 of 13,351

Frequently asked questions about a Teacher salaries

The national average salary for a Teacher is £32,715 per year in United Kingdom. Filter by location to see a Teacher salaries in your area. Salaries estimates are based on 3809 salaries submitted anonymously to Glassdoor by a Teacher employees.

The highest salary for a Teacher in United Kingdom is £45,627 per year.

The lowest salary for a Teacher in United Kingdom is £23,457 per year.

Recent Salary Reports

Below are the most recent teacher salary reports. Employer name has been removed to protect anonymity.

£41,600
per year
A Teacher in the Leicester Area area reported making £41,600 per year
Job Highlights
10+ years experience
Leicester Area area
Full-time
 
1001 to 5000 employees
School / School District
£19,000
per year
A Teacher in the Nottingham Area area reported making £19,000 per year
Job Highlights
1-2 years experience
Nottingham Area area
Full-time
 
5001 to 10000 employees
Hospital
£29,664
per year
A Teacher in the Norwich Area area reported making £29,664 per year
Job Highlights
3-4 years experience
Norwich Area area
Full-time
 
501 to 1000 employees
Company - Private
£18,645
per year
A Teacher in the London Area area reported making £18,645 per year
Job Highlights
London Area area
Full-time
 
1001 to 5000 employees
Non-profit Organisation
£2,000
monthly
A Teacher in the Dundee Area area reported making £2,000 per month
Job Highlights
10+ years experience
Dundee Area area
Full-time
 
1001 to 5000 employees
Government
£47,000
per year
A Teacher in the Sheffield Area area reported making £47,000 per year
Job Highlights
3-4 years experience
Sheffield Area area
Full-time
 
5001 to 10000 employees
College / University