Elementary School Teacher Salaries in England

Salary estimated from 52,427 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 23 June 2018
Average in England
£118 per day
Meets national average
  • Most Reported
£41.45
£300
Salary Distribution

How much does an Elementary School Teacher make in England?

The average salary for an Elementary School Teacher is £118 per day in England, which meets the national average. Salary estimates are based on 52,427 salaries submitted anonymously to Indeed by Elementary School Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for an Elementary School Teacher is less than 1 year.
Elementary School Teacher salaries by company in England
CompanyAverage salary
£142 per day
£144 per day
£146 per day
£141 per day
£141 per day
£125 per day
£105 per day
£102 per day
£143 per day
£139 per day
Elementary School Teacher salaries by location
CityAverage salary
£125 per day
£121 per day
£101 per day
£119 per day
£121 per day

Elementary School Teacher job openings

Elementary Montessori Teacher
Montessori St Nicholas
Greater London
Qualified Teaching Assistant
Busy Bees Nurseries
London E1
Year 4 Primary teacher
Remedy Recruitment Group
Erith
Summer Teachers (EFL)
BLC
Clifton
(Re-location) ESL Teachers for MapleBear Global Schools
MapleBear Global Schools, Songdo Branch, Korea
London
Elementary School Teacher jobs in England