Maintenance Engineer Salaries in Bristol

Salary estimated from 574 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 05 September 2019
Average in Bristol
£32,577 per year
Meets national average
  • Most Reported
£16,000
£51,000
Salary Distribution

How much does a Maintenance Engineer make in Bristol?

The average salary for a Maintenance Engineer is £32,577 per year in Bristol, which meets the national average. Salary estimates are based on 574 salaries submitted anonymously to Indeed by Maintenance Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Maintenance Engineer is 1-3 years.
Maintenance Engineer salaries by company in Bristol
CompanyAverage salary
£36,396 per year
£39,619 per year
£38,368 per year
£38,000 per year
£37,906 per year
£37,839 per year
£37,539 per year
£36,902 per year
£36,837 per year
£36,424 per year
Maintenance Engineer salaries by location
CityAverage salary
£35,296 per year
£32,078 per year
£35,524 per year
£34,322 per year
£34,911 per year

Job openings for Maintenance Engineer

View all job openings for Maintenance Engineer