Cashier Salary in South Africa
Cashier Salary in Cape Town
Based on 342 job listings - Cape Town, South Africa 2026
Average salary
R 60 000 - R 120 000
Median salary
R 84 000 - R 120 000
Lower rangeUpper range
Other cities
Pretoria214 job openings
Centurion157 job openings
Johannesburg134 job openings
Randburg112 job openings
Mpumalanga111 job openings
Durban102 job openings
Za102 job openings
Sandton87 job openings
Bloemfontein74 job openings
Gauteng70 job openings
Midrand67 job openings
Roodepoort63 job openings
Rustenburg57 job openings
Benoni55 job openings
Eastern Cape54 job openings
Kwazulu-Natal53 job openings
Limpopo43 job openings
Pinetown40 job openings
Polokwane35 job openings
Kempton Park34 job openings
Western Cape32 job openings
East London30 job openings
Pietermaritzburg30 job openings
Boksburg29 job openings
Northern Cape28 job openings
Klerksdorp27 job openings
The average salary for a Cashier in Cape Town, South Africa is ZAR 60 000 - ZAR 120 000 per year in 2026, based on 342 job listings.
Explore 342 Cashier job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.