average teacher salary
Average Teacher Salary 2026: Pay Scales, Hourly Rates and Take-Home Pay
Find the latest average teacher salary figures for England, including starting salaries, pay scales, and how they compare to the National Living Wage. Practical guide for teachers and job seekers.
Pay snapshot: From September 2026, the average teacher salary in England is expected to be over £52,800, with starting salaries of at least £34,000 (or more in London), according to government guidance.
Related pay reference
£ / year
- Finance & insurance£52,000 / year
- IT & software£48,000 / year
- Education£38,000 / year
- Health & social care£36,000 / year
- Public administration£35,000 / year
Understanding the Average Teacher Salary in 2026
If you are considering a career in teaching or are already in the profession, knowing the average teacher salary is essential for financial planning. Teacher pay in England is determined by a combination of statutory pay scales, location, experience, and additional responsibilities. This guide brings together the most recent official figures to give you a clear picture of what you can expect.
Starting Salaries for New Teachers
From September 2026, the minimum starting salary for a qualified teacher in England (outside London) will be £34,069, according to GOV.UK guidance. In London, the starting salary is higher due to the higher cost of living: £35,602 in the London fringe, £39,196 in Outer London, and £41,729 in Inner London. These figures apply to teachers on the main pay range (M1) and are guaranteed for those with Qualified Teacher Status (QTS).
For context, the National Living Wage for workers aged 21 and over is £12.71 per hour from April 2026. A new teacher on £34,069 working a standard 1,950-hour year earns about £17.60 per hour, which is well above the minimum. However, as noted by education analyst John Howson, teachers often work additional hours during school holidays and for exam preparation, which can reduce the effective hourly rate to around £16.00 after accounting for student loan repayments.
The Average Teacher Salary: What the Data Shows
The phrase average teacher salary can refer to different figures depending on the source. GOV.UK states that from September 2026, the average teacher salary in England will be over £52,800. This is based on the upper end of the main pay range and includes teachers with several years of experience.
Separately, the Office for National Statistics (ONS) publishes actual earnings data from employers. The latest provisional data (2025) shows:
- Secondary school teachers: average full-time pay of £47,170 (median £47,632)
- Primary school teachers: average full-time pay of £45,535 (median £45,939)
These ONS figures are UK-wide and include teachers in all types of schools. They are about 18–22% above the overall UK full-time median salary of £39,039. The difference between the ONS average and the GOV.UK average reflects the fact that statutory pay scales set minimums, while actual earnings can be higher due to experience, leadership roles, and allowances.
Pay Progression and Additional Payments
Teacher salaries are reviewed annually, and most teachers move up the pay range each year. After five years, a typical teacher could earn at least £46,960 (or more in London), according to GOV.UK. The full main pay range for 2026–27 is:
| Area | Minimum (M1) | Maximum (M6) |
|---|---|---|
| England (excluding London) | £34,069 | £52,835 |
| London fringe | £35,602 | £54,328 |
| Outer London | £39,196 | £58,120 |
| Inner London | £41,729 | £64,684 |
Beyond the main scale, teachers can earn extra through Teaching and Learning Responsibility (TLR) payments. These are one-off or ongoing payments for taking on additional duties such as head of department, pastoral care, or exam coordination. TLR payments can range from £23,732 to £36,494 in England outside London, and up to £42,429 in Inner London. The exact amount is determined by the school.
Take-Home Pay Considerations
Your actual take-home pay will depend on tax, National Insurance, pension contributions, and any student loan repayments. For a teacher earning the average secondary salary of £47,170, the estimated monthly take-home pay is around £3,124 (before pension or student loan deductions). For a primary teacher on £45,535, the estimated take-home is about £3,025 per month. These estimates use the standard tax code for England, Wales, and Northern Ireland; Scottish taxpayers face different bands.
It is important to remember that these are gross-to-net estimates only. Your actual deductions will vary based on your personal circumstances. For more detailed breakdowns of take-home pay across different occupations, see our pay guides.
How Teacher Pay Compares to the National Minimum Wage
The National Living Wage (age 21+) is £12.71 per hour from April 2026. A teacher on the lowest main scale point (£34,069) earns about £17.60 per hour based on a 1,950-hour year. This is a significant premium over the minimum wage. However, teaching is not a 9-to-5 job. Many teachers work additional hours for lesson planning, marking, and extracurricular activities. The John Howson analysis suggests that including these extra hours, the effective hourly rate for a new teacher drops to around £16.00, still well above the NLW but less than the headline figure.
For comparison, the National Minimum Wage for 18–20 year olds is £10.85 per hour, and for under-18s it is £8.00 per hour. Teacher salaries are far above these floors, reflecting the qualification and responsibility requirements of the role.
Regional Variations and School Types
Teacher pay varies significantly by region. The figures above are for maintained schools in England. Academies and free schools may set their own pay scales, though they often follow the national framework. In addition, teachers in London receive a higher salary to offset higher living costs. The London weighting adds between £1,533 (fringe) and £7,660 (Inner London) to the base salary.
If you are considering teaching in Scotland, Wales, or Northern Ireland, pay scales differ. This article focuses on England; for other nations, check the respective government education websites.
Key Takeaways
- The average teacher salary in England from September 2026 is over £52,800 according to government guidance.
- Starting salaries are at least £34,069 outside London, rising to £41,729 in Inner London.
- ONS data shows actual average earnings of £47,170 for secondary and £45,535 for primary teachers.
- After five years, a typical teacher earns at least £46,960.
- Additional TLR payments can add up to £17,819 for extra responsibilities.
- Teacher pay is significantly above the National Living Wage, but working hours and deductions should be considered when evaluating take-home pay.
For more information on how teacher salaries compare to other occupations and the minimum wage, visit our UK Minimum Wage. You can also explore pay data for detailed breakdowns by region and sector.
Final Note
The figures in this article are based on official sources including GOV.UK, the Office for National Statistics, and Tes magazine. They reflect the latest available data as of late 2026. Always check your contract and the current statutory rates for your specific situation.
Frequently asked questions
What is the starting salary for a teacher in England from September 2026?
According to GOV.UK guidance, the minimum starting salary for a qualified teacher in England (outside London) will be £34,069 from September 2026. In Inner London, the starting salary rises to £41,729. These figures apply to teachers with Qualified Teacher Status (QTS).
What is the average teacher salary in the UK in 2026?
GOV.UK states that the average teacher salary in England will be over £52,800 from September 2026. Separately, ONS data (2025 provisional) shows average full-time pay of £47,170 for secondary teachers and £45,535 for primary teachers across the UK. These figures differ because they measure actual earnings rather than statutory scales.
How does a teacher's salary compare to the National Living Wage?
The National Living Wage for workers aged 21 and over is £12.71 per hour from April 2026. A new teacher on the minimum salary of £34,069 (outside London) earns approximately £17.60 per hour based on a 1,950-hour working year, which is about £4.89 above the NLW. However, teachers often work additional hours beyond the standard contract, which can reduce the effective hourly rate.
Related guides
nhs band 7 salary
NHS Band 7 Salary 2026/27: Pay Scales, Hourly Rates and Take-Home Pay
Find the latest NHS Band 7 salary for 2026/27, including entry, intermediate and top pay points, hourly rates, and estimated take-home pay after tax and pension contributions.
band 7 nhs salary
Band 7 NHS Salary 2026/27: Pay Scales, Hourly Rates and Take-Home Pay Explained
Understand the band 7 nhs salary for 2026/27, including entry, intermediate and top pay points, hourly rates, and estimated take-home pay after deductions.
teacher salary scotland
Teacher Salary Scotland 2026: Common Myths and Mistakes About Pay Scales and Take-Home Pay
Discover the truth about teacher salary Scotland. We debunk myths around Scottish teacher pay scales, take-home pay, and minimum wage rates for 2026.
head teacher salary
Head Teacher Salary 2026/27: What You Need to Know About Pay Scales and Take-Home Pay
Discover the latest head teacher salary ranges for England, including regional variations, headteacher groups, and typical take-home pay after tax and pension.
secondary school teacher salary
Secondary School Teacher Salary 2026/27: Pay Scales, Take-Home Pay and Allowances
Find the latest secondary school teacher salary figures for England, including M1-UPS3 pay scales, London allowances, and estimated take-home pay after tax and pension.
postman salary uk
Postman Salary UK: Hourly Rates, Annual Pay and Take-Home in 2026
Explore the postman salary UK in 2026: hourly rates from £12.71 NLW, annual ranges £19,452–£30,500, and typical take-home pay after tax and pension.