Teacher Salaries in the United Kingdom

Salary estimated from 37,641 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 19 September 2019
Average salary
£32,079 per year
  • Most Reported
£11,000
£63,000
Salary Distribution

How much does a Teacher make in the United Kingdom?

The average salary for a Teacher is £32,079 per year in the United Kingdom. Salary estimates are based on 37,641 salaries submitted anonymously to Indeed by Teacher employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Teacher is less than 1 year.
Teacher salaries by company in the United Kingdom
CompanyAverage salary
£36,327 per year
£29,736 per year
£27,846 per year
£25,942 per year
£24,455 per year
£34,451 per year
£32,591 per year
£31,528 per year
£27,960 per year
£25,786 per year
Teacher salaries by location
CityAverage salary
7,030 salaries
£39,776 per year
£28,341 per year
10,641 salaries
£33,130 per year
£26,683 per year
£33,351 per year

Teacher job openings

Teaching Fellow
University of Warwick
University of Warwick
Teaching Fellow
University of Warwick
University of Warwick
Teacher
Lincolnshire County Council
Lincoln
Teacher Jobs