Average Teacher Salary in the UK (2026)
Teachers in the UK work across state schools, academies, and independent schools, with salaries determined by national pay scales and local authority agreements. The role involves educating students in primary, secondary, or further education settings, with responsibilities including lesson planning, student assessment, and pastoral care. According to Department for Education data for 2026, the national average teacher salary in England is approximately £38,000 per year. These figures represent gross annual salaries before tax and deductions, based on the latest 2026 pay scales. Starting salaries for newly qualified teachers begin around £30,000, while experienced teachers and those in leadership roles can earn £48,000 or more.
Teacher Salary Breakdown by Experience Level
Below is a detailed breakdown of teacher salaries in the UK, showing how pay scales with experience:
| Experience Level | Annual Salary (£) | Monthly (£) | Weekly (£) | Hourly (£)* |
|---|---|---|---|---|
| Newly Qualified (NQT) | £30,000 - £32,000 | £2,500 - £2,667 | £577 - £615 | £14.42 - £15.38 |
| Early Career (2-5 years) | £32,000 - £38,000 | £2,667 - £3,167 | £615 - £731 | £15.38 - £18.27 |
| Mid-Career (5-10 years) | £38,000 - £43,000 | £3,167 - £3,583 | £731 - £827 | £18.27 - £20.67 |
| Experienced (10+ years) | £43,000 - £48,000 | £3,583 - £4,000 | £827 - £923 | £20.67 - £23.08 |
| Senior/Leadership | £48,000 - £65,000+ | £4,000 - £5,417+ | £923 - £1,250+ | £23.08 - £31.25+ |
*Hourly rates calculated based on 37.5 hours per week, 52 weeks per year. Actual teaching hours may vary.
London vs Rest of UK
Teacher salaries in London are typically higher due to the higher cost of living. London weighting allowances add £3,000-£4,000 to base salaries:
- Inner London: Base salary + £4,000-£5,000 London weighting
- Outer London: Base salary + £2,500-£3,000 London weighting
- Rest of UK: Standard pay scale without additional weighting
For example, a newly qualified teacher in Inner London might earn £34,000-£37,000 compared to £30,000-£32,000 elsewhere in the UK.
Factors Affecting Teacher Salaries
Several factors influence teacher pay in the UK:
- Education Sector: State schools, academies, and independent schools may have different pay scales
- Subject Specialism: Teachers in shortage subjects (e.g., maths, physics) may receive additional payments
- Location: London weighting, rural allowances, and regional pay variations
- Leadership Roles: Head teachers, deputy heads, and heads of department earn significantly more
- Additional Responsibilities: Pastoral care, extracurricular activities, and special educational needs (SEN) roles
Frequently Asked Questions
What is the starting salary for teachers in the UK?
Newly Qualified Teachers (NQTs) typically start on £30,000-£32,000 per year. In Inner London, this can be £34,000-£37,000 due to London weighting allowances.
How much do experienced teachers earn?
Teachers with 10+ years of experience typically earn £43,000-£48,000 per year. Those in leadership positions (head of department, deputy head, head teacher) can earn £48,000-£100,000+.
Do teachers in London earn more?
Yes, teachers in London receive additional London weighting allowances. Inner London adds approximately £4,000-£5,000, while Outer London adds £2,500-£3,000 to base salaries.
How does teacher pay compare to other professions?
Teacher salaries are competitive with many graduate professions. Starting salaries (£30,000-£32,000) are similar to entry-level positions in many sectors, with good progression opportunities. Compare with other UK average salaries.