Talent.com

Maintenance Manager: Average Salary in South Africa, 2026

Find out what the average Maintenance Manager salary is

Salary rate
How much does a Maintenance Manager make in South Africa?
R 300 000/ Annual
Based on 10000 salaries
The average Maintenance Manager in South Africa is R 300 000 per year or R 154 per hour. Entry-level positions start at R 144 000 per year, while most experienced workers make up to R 414 000 per year.
MedianR 300 000
chart
LowR 144 000
HighR 414 000
Active jobs with salaries
  • Promoted
Maintenance Storeman

Maintenance Storeman

Green Marble Recruitment ConsultantsCape Town, ZA
Minimum requirements: - Matric.Expert knowledge of engineering principles.Adherence to safe working practices.Proficient in MS Office with strong Excel knowledge; experience with C-Works is an adde...Show moreLast updated: 24 days ago
  • Promoted
Operations and Maintenance Manager -De Aar

Operations and Maintenance Manager -De Aar

TotalEnergiesCape Town, ZA
This is a skilled position requiring overall responsibility for managing the maintenance and operations activities of the TotalEnergies SAL PV Storage Project comprising of a PV and BESS hybrid pla...Show moreLast updated: 19 days ago
  • Promoted
Software Development Manager, Managed Fleets

Software Development Manager, Managed Fleets

AmazonCape Town, ZA
Come help us build automation that manages millions of hosts for Amazon.The Managed Fleets team abstracts host and fleet management away from thousands of service teams across Amazon, freeing up en...Show moreLast updated: 17 days ago
  • Promoted
Fitters Manager

Fitters Manager

SA MetalCape Town, ZA
Job description: The Fitters department currently has a vacancy for a detail orientated, process-driven, dedicated individual to join their team.This position requires someone who is able to work i...Show moreLast updated: 24 days ago