Cashier Salary in South Africa
Cashier Salary in Cape Town
Based on 340 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
Pretoria213 job openings
Centurion152 job openings
Johannesburg135 job openings
Mpumalanga111 job openings
Randburg109 job openings
Durban103 job openings
Za94 job openings
Sandton86 job openings
Bloemfontein76 job openings
Midrand70 job openings
Gauteng67 job openings
Roodepoort59 job openings
Benoni54 job openings
Rustenburg54 job openings
Eastern Cape53 job openings
Kwazulu-Natal52 job openings
Limpopo44 job openings
Pinetown39 job openings
Kempton Park35 job openings
Pietermaritzburg33 job openings
Western Cape33 job openings
Polokwane32 job openings
Boksburg29 job openings
Northern Cape28 job openings
East London27 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 340 job listings.
Explore 340 Cashier job listings in South Africa on BeBee, or check our salary calculator for a personalized estimate.