Salary checker > Results

What is the average salary for Teacher jobs?

The average salary for Teacher jobs is £37,500.

Read on to find out how much Teacher jobs pay across various UK locations and industries.
Average
£37,500
0% | sample size 1,156
£25,000
£44,221
LOW
HIGH
£37,500

We have 3326 jobs paying higher than the average Teacher salary!

Find my next job

How do Teacher jobs salaries vary across industries?

The industry with the highest salary for Teacher jobs is Education. The average Education salary for Teacher jobs is £37,500.
Industry/​sector Average Range Monthly change* Jobs*
Education £37,500 £27,000​-​£44,221  0% view jobs (1097)
Public Sector & Services £37,500 £37,500​-​£47,500  0% view jobs (36)
Recruitment Sales £32,500 £27,000​-​£42,500  0% view jobs (11)
Secretarial, PAs, Administration £24,724 £18,500​-​£28,522  1% view jobs (12)
Graduate, Trainees £23,872 £19,000​-​£37,500  -36% view jobs (272)
Travel, Leisure, Tourism £19,000 £19,000​-​£19,000  0% view jobs (17)
*compared to the previous month. A minus figure means the salary has gone down. Job counts are based on last month's totals.

What are the salaries for jobs related to Teacher jobs ?

Keyterm Average Range Monthly change* Jobs*
Mathematics Teacher £45,860 £39,877​-​£50,875  22% view jobs (14)
Maths Teacher £44,221 £37,500​-​£44,221  13% view jobs (50)
RE Teacher £40,751 £37,875​-​£44,221  -4% view jobs (10)
Teaching £37,500 £23,000​-​£42,500  0% view jobs (1317)
NQT £37,500 £33,143​-​£44,221  0% view jobs (279)
Newly Qualified Teacher £37,500 £32,500​-​£44,221  0% view jobs (87)
Primary School Teacher £37,500 £32,500​-​£47,500  0% view jobs (64)
Secondary School Teacher £19,697 £17,610​-​£33,786  0% view jobs (12)
*compared to the previous month. A minus figure means the salary has gone down. Job counts are based on last month's totals.

How much do Teacher jobs pay in different locations?

Location
Average
Range
Monthly change*
Jobs*
Luton, Bedfordshire £49,439 £37,500​-​£49,439  0% view jobs (13)
North London £47,500 £27,000​-​£49,439  12% view jobs (25)
West London £47,500 £37,500​-​£49,439  0% view jobs (17)
Blackpool, Lancashire £44,221 £44,221​-​£44,221  0% view jobs (12)
Leicester £43,360 £39,003​-​£44,221  82% view jobs (10)
Coventry £42,500 £37,500​-​£44,221  13% view jobs (21)
East London £40,751 £18,654​-​£47,500  -14% view jobs (58)
Birmingham £39,003 £32,500​-​£44,221  4% view jobs (77)
Manchester £37,500 £25,000​-​£39,003  15% view jobs (37)
South East London £37,500 £17,610​-​£47,500  -11% view jobs (37)
Leeds, West Yorkshire £37,500 £32,500​-​£44,221  0% view jobs (27)
Wolverhampton £37,500 £33,143​-​£44,221  -15% view jobs (15)
Bradford, West Yorkshire £37,500 £30,625​-​£38,750  11% view jobs (12)
Peterborough £37,500 £35,643​-​£37,500  0% view jobs (11)
Spalding £37,500 £37,500​-​£37,500  0% view jobs (10)
Liverpool £33,786 £33,786​-​£39,003  0% view jobs (15)
Nottingham £32,500 £32,500​-​£37,500  -13% view jobs (11)
South West London £31,250 £17,610​-​£47,500  -17% view jobs (28)
Rochester, Kent £30,750 £21,500​-​£33,464  -9% view jobs (10)
Croydon, Surrey £23,872 £17,610​-​£43,360  -46% view jobs (15)
Sheffield, South Yorkshire £23,872 £20,392​-​£33,143  -27% view jobs (11)
Derby £23,000 £17,610​-​£36,250  -41% view jobs (22)
*compared to the previous month. A minus figure means the salary has gone down. Job counts are based on last month's totals.

Find Teacher jobs

To see the latest jobs we have right now within a location in the UK, just perform a job search from the homepage or try our browse jobs pages.

You can also check out our A-Z of employers to see who's hiring and what roles they currently have.

Latest Teacher jobs.