Maintenance Foreman Salaries in Johannesburg, Gauteng

Salary estimated from 6 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 30 September 2019
Average in Johannesburg, Gauteng
R 631 735 per year
31% Above national average
  • Most Reported
R 311 000
R 1 062 000
Salary Distribution

How much does a Maintenance Foreman make in Johannesburg, Gauteng?

The average salary for a Maintenance Foreman is R 631 735 per year in Johannesburg, Gauteng, which is 31% above the national average. Salary estimates are based on 6 salaries submitted anonymously to Indeed by Maintenance Foreman employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Maintenance Foreman is 3-5 years.
Maintenance Foreman salaries by company in Johannesburg, Gauteng
CompanyAverage salary
R 509 602 per year
R 387 963 per year
R 32 396 per month

Job openings for Maintenance Foreman

View all job openings for Maintenance Foreman