R29,690 a month, checked against real Cape Town and Johannesburg rent.
R29,690 a month is the average monthly earning in South Africaβs formal non-agricultural sector, per Stats SAβs Quarterly Employment Statistics (November 2025). Whether that stretches far enough depends heavily on which city youβre in β Cape Town and Johannesburg tell noticeably different stories.
The numbers
A one-bedroom apartment in central Cape Town averages roughly R16,542 a month by crowdsourced estimates β about 56% of the average salary on rent alone. Outside the city centre, that drops to roughly R11,229, or 38% of the average. Johannesburg rents run noticeably lower than Cape Townβs across comparable listings.
Informal budgeting guides commonly cite R25,000-R35,000 a month as what a single person needs to live comfortably in Cape Town β already above the R29,690 average salary at the low end, and meaningfully above it at the high end.
A figure worth reading carefully
The R29,690 average covers formal non-agricultural employment only β it excludes agriculture, informal-sector work, and the self-employed, so it understates the full picture of how South Africans actually earn a living. Itβs also a mean, pulled upward by higher earners in sectors like finance and insurance, which Stats SAβs own data shows paying roughly R80,573 a month on average β nearly triple the national figure.
That spread is exactly why a single average is a starting point, not an answer. If youβre sizing up a real offer in South Africa, this siteβs South Africa salary calculator will tell you what that specific number actually becomes after tax and UIF.



