Maintenance Technician Salary in South Africa
Maintenance Technician Salary in Eastern Cape
Based on 37 job listings - Eastern Cape, South Africa 2026
Average salary
R 110 000 - R 250 000
Median salary
R 170 000 - R 250 000
Lower rangeUpper range
Other cities
Cape Town271 job openings
Johannesburg177 job openings
Pretoria151 job openings
Durban129 job openings
Stellenbosch124 job openings
East London108 job openings
Klerksdorp73 job openings
Rustenburg73 job openings
Mpumalanga73 job openings
Workfromhome70 job openings
Centurion67 job openings
Gauteng66 job openings
George64 job openings
Bloemfontein60 job openings
Vereeniging60 job openings
Za59 job openings
Upington56 job openings
Polokwane55 job openings
Gqeberha54 job openings
Mbombela (nelspruit)42 job openings
Kempton Park39 job openings
Randburg36 job openings
Western Cape35 job openings
Pietermaritzburg32 job openings
Soweto30 job openings
Mossel29 job openings
The average salary for a Maintenance Technician in Eastern Cape, South Africa is ZAR 110 000 - ZAR 250 000 per year in 2026, based on 37 job listings.
Explore 37 Maintenance Technician job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.