Teach in the UK • 2 Min read

2nd December 2019

What is the average Primary School Teacher salary in the UK?

Pay for teachers in the UK is determined by the School Teachers Pay and Conditions Document (STPCD) which is legally binding in all local authority maintained schools. For classroom teachers (that is, someone who is not a head teacher, assistant head teacher, or leading practitioner) you will be paid on either the Main Pay Range or the Upper Pay Range.

Average Primary Teacher Salary

On average, Primary school teachers in the UK are paid £25,777, however, this varies depending on ‘Pay Scale’ and location. You can see a breakdown of all teachers’ pay ranges for 2019 2020 here, which are broken down in Rest of England and Wales, Inner London, Outer London and London Fringe.

Extra Payments

If a teacher takes on Teaching and Learning Responsibilities as part of their role, they can make an extra £2,683 annually, and a teacher who qualifies for SEN allowances can make an extra £4,242 a year.

You can download all pay scale information on the NASUWT website here.

For more information on teacher pay in the UK, and how you can boost your teaching career by teaching in England, register with Engage Education, or just get in touch!

Don’t be a stranger

When you subscribe for updates from The Reading Corner, you’ll never miss a thing. We will send you relevant industry news, free resources to help you in your role, competitions, prizes, and more! You can unsubscribe at any time (although we can’t imagine why you’d want to!)

Recommended for you

Sign up to the Engage newsletter for education insights.
IrelandEnglishUSACanadaAustraliaUnited Arabic EmiratesSouth Africa