Primary School Teacher Salaries in North London

Salary estimated from 135 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 19 October 2020
Average in North London
£34,769 per year
14% Above national average
  • Most Reported
£15,000
£63,000
Salary Distribution

How much does a Primary School Teacher make in North London?

The average salary for a Primary School Teacher is £34,769 per year in North London, which is 14% above the national average. Salary estimates are based on 135 salaries submitted anonymously to Indeed by Primary School Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months.
How much should you be earning?
Get an estimated calculation of how much you should be earning and insight into your career options.
Get estimated pay range
See more details

Job openings for Primary School Teacher

View all job openings for Primary School Teacher
Primary School Teacher salaries by company in North London
CompanyAverage salary
£34,342 per year
£38,208 per year
£35,870 per year
£33,707 per year
£29,537 per year
£37,742 per year
£34,776 per year
£34,701 per year
£32,805 per year
£96.93 per day
Primary School Teacher salaries by location
CityAverage salary
£33,857 per year
£29,276 per year
£34,596 per year
£21,570 per year
£27,132 per year