Classroom Teacher Salaries in England

Salary estimated from 353 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 16 October 2018
Average in England
£26,099 per year
Meets national average
  • Most Reported
£8,700
£53,000
Salary Distribution

How much does a Classroom Teacher make in England?

The average salary for a Classroom Teacher is £26,099 per year in England, which meets the national average. Salary estimates are based on 353 salaries submitted anonymously to Indeed by Classroom Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Classroom Teacher is less than 1 year.
Classroom Teacher salaries by company in England
CompanyAverage salary
£30,881 per year
£29,647 per year
£29,560 per year
£29,742 per year
£34,301 per year
£33,008 per year
£32,768 per year
£31,013 per year
£32,055 per year
£28,919 per year
Classroom Teacher salaries by location
CityAverage salary
£30,978 per year
£28,152 per year
£28,822 per year
£23,542 per year
£24,533 per year

Classroom Teacher job openings

Assistant Director of Studies
EF International Language Campuses
Brighton
SEN Teacher (Maths/Science) – Exciting New School
Phoenix Learning & Care
Winkleigh
Class Teacher (Maternity Cover)
Brighton & Hove City Council
Brighton and Hove
High School Math Teacher
The American School in London
London
KS1 Phase leader and class teacher
North Yorkshire County Council
Middleton Tyas
Year 5 Group Teacher
Derbyshire County Council
Alfreton
Classroom Teacher jobs in England