Primary School Teacher Salaries in West London

Salary estimated from 121 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 19 November 2020
Average in West London
£35,677 per year
17% Above national average
  • Most Reported
£16,000
£63,000
Salary Distribution

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

The average salary for a Primary School Teacher is £35,677 per year in West London, which is 17% above the national average. Salary estimates are based on 121 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
Primary School Teacher salaries by company in West London
CompanyAverage salary
£38,107 per year
£36,047 per year
£35,091 per year
£34,833 per year
£25,428 per year
£38,919 per year
£34,139 per year
£37,259 per year
£105 per day
£149 per day
Primary School Teacher salaries by location
CityAverage salary
£34,098 per year
£28,959 per year
£34,748 per year
£21,545 per year
£27,211 per year

Primary School Teacher job openings

Primary KS1 Teaching Position located in Camden – January start
UCM Education
North London
Head of Science - January or April start
Phoenix Academy
Shepherds Bush
ASD Teaching Assistant’s in Brent
Servoca Education
North West London
ASD Teaching Assistant’s in Ealing
Servoca Education
West London
THPT Primary Teaching and Support Supply Opportunities AY19/20
The Howard Partnership Trust
Leatherhead
Local Supply Teaching!
Protocol Education
Hillingdon
Primary School Teacher jobs in West London