Trainer Salaries in London

Salary estimated from 1,250 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 13 September 2019
Average in London
£36,345 per year
35% Above national average
  • Most Reported
£11,000
£74,000
Salary Distribution

How much does a Trainer make in London?

The average salary for a Trainer is £36,345 per year in London, which is 35% above the national average. Salary estimates are based on 1,250 salaries submitted anonymously to Indeed by Trainer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Trainer is 1-3 years.
Trainer salaries by company in London
CompanyAverage salary
£50,878 per year
£46,063 per year
£48,490 per year
£48,810 per year
£48,495 per year
26 salaries
£48,044 per year
23 salaries
£45,943 per year
£47,540 per year
£45,383 per year
£45,111 per year
Trainer salaries by location
CityAverage salary
£28,375 per year
£24,616 per year
141 salaries
£27,283 per year
140 salaries
£28,050 per year
£27,580 per year