Teacher pay
A Strong Starting Salary🇬🇧
If you have Qualified Teacher Status (QTS), you’ll get a minimum starting salary of £31,650 (or more in London) as a school teacher in England.
Your salary will be reviewed every year, with most teachers moving up the pay range annually.
This will depend on your school’s performance management arrangements.
A typical teacher could earn at least £43,607 (or more in London) after 5 years.
Area | Min | Max |
---|---|---|
England (excl London) | £31,650 | £49,084 |
London fringe | £33,075 | £50,471 |
Outer London | £36,413 | £53,994 |
Inner London | £38,766 | £60,092 |


Additional
Payments📂
You may also receive additional payments on top of your regular salary for taking on extra responsibilities.
You could get a one-off payment for a specific project or for taking on extra responsibility attached to your job role, for example, being a phase leader.
These additional payments are called teaching and learning responsibility (TLR) payments.
Depending on your responsibilities, you could earn up to an extra £16,553. Your school will determine how much you receive.
Leadership
Salaries🧑💼
You could also go into a leadership position, such as a headteacher or assistant headteacher.
A headteacher is the most senior person in a school. They are ultimately responsible for all teachers and pupils.
Their role is wide-ranging, but includes leading and motivating teachers, and ensuring all pupils get a good education.
The salary of a headteacher reflects this responsibility and can vary depending on the size and location of the school.
Area | Min | Max |
---|---|---|
England (excl London) | £56,316 | £138,265 |
London fringe | £57,693 | £139,632 |
Outer London | £60,266 | £142,178 |
Inner London | £65,731 | £147,586 |
