Teacher Salaries in the United Kingdom

Salary estimated from 63,917 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 24 September 2018
Average salary
£127 per day
  • Most Reported
£47.50
£300
Salary Distribution

How much does a Teacher make in the United Kingdom?

The average salary for a Teacher is £127 per day in the United Kingdom. Salary estimates are based on 63,917 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
£140 per day
£135 per day
£123 per day
£123 per day
£113 per day
£138 per day
£136 per day
£134 per day
£120 per day
£117 per day
Teacher salaries by location
CityAverage salary
£144 per day
£132 per day
£116 per day
£144 per day
£123 per day

Teacher job openings

Qualified EFL teachers
Rose of York Language School
London
Ballet Learning and Participation Officer
The Royal Opera House
London
Primary Teacher
City of Edinburgh Council
Edinburgh EH4
Teacher Jobs