Talent.com

Cleaner: Average Salary in South Africa, 2026

Find out what the average Cleaner salary is

Salary rate
How much does a Cleaner make in South Africa?
R 132 600/ Annual
Based on 411 salaries
The average Cleaner in South Africa is R 132 600 per year or R 68 per hour. Entry-level positions start at R 69 600 per year, while most experienced workers make up to R 258 000 per year.
MedianR 132 600
chart
LowR 69 600
HighR 258 000
Active jobs with salaries
  • Promoted
National Sales Manager - Tsebo Cleaning Solutions

National Sales Manager - Tsebo Cleaning Solutions

Tsebo SolutionZA
We’re looking for an experienced, strategic, and people-focused sales leader to drive national business development, manage a high-performing team, and build strong client partnerships across South...Show moreLast updated: 2 days ago
  • Promoted
Cleaner (Re-advertisement): Vhembe West

Cleaner (Re-advertisement): Vhembe West

Limpopo Department of Sport, Arts and CultureZA
Cleaning of offices, storerooms, corridors, elevators, and boardrooms.Dust and take out waste and provide water during meetings.Refill aqua cooler/s washing walls and windows.Cleaning equipment and...Show moreLast updated: 5 days ago
  • Promoted
45 Hour Shop Assistant - Northcliff (Mountain View Shopping Centre)

45 Hour Shop Assistant - Northcliff (Mountain View Shopping Centre)

Crazy StoreZA
Application close: March 9, 2026.Matric or equivalent qualification.Six months retail experience, essential.Provide friendly and efficient customer service.Assist customers with product information...Show moreLast updated: 1 day ago
  • Promoted
Cosmetic Consultant - Elizabeth Arden - Truworths Gateway Mall

Cosmetic Consultant - Elizabeth Arden - Truworths Gateway Mall

TruworthsZA
Job Description .We are looking for a well-groomed individual who is extremely target driven with a high regard for customer service.Your strong communication skills, high energy levels and love fo...Show moreLast updated: 8 days ago