Teacher salary in London
How much does a Teacher make in London?
Average base salary
£36,461
108%
above national averageThe average salary for a teacher is £36,461 per year in London. 4.6k salaries reported, updated at 25 September 2023
Is this useful?
Top companies for Teachers in London
Is this useful?
Highest paying cities for Teachers near London
Is this useful?
Where can a Teacher earn more?
Compare salaries for Teachers in different locationsIs this useful?
How much do similar professions get paid in London?
Elementary School Teacher
Job openingsAverage £118 per day
School Teacher
Job openingsAverage £40,197 per year
Preschool Teacher
Job openingsAverage £9.75 per hour
Early Childhood Teacher
Job openingsAverage £10,712 per year
High School Teacher
Job openingsAverage £109 per day
Is this useful?