Gross rental yields in South Africa: Cape Town and 5 other cities
The average gross rental yield in South Africa stands at 10.36% (Q2, 2025). Previously in Q4 2024, the average rental yield was 9.96%.
Cities and areas compared
- Johannesburg
- Cape Town
- Durban
- Centurion
- KZN South Coast
- Dolphin Coast
Historical rental yields in South Africa
View the full rental yield dataset (2022 - Present)
Last Updated: May 12, 2025 Next Update: November 2025 |
|||
JOHANNESBURG - Apartments | COST ($) | YIELD (p.a.) | |
TO BUY | MONTHLY RENT | ||
Sandton | |||
Studio | $55,486 | $423 | 9.15% |
1-Bedroom | $44,917 | $475 | 12.69% |
2-Bedroom | $66,055 | $713 | 12.95% |
3-Bedroom | $100,245 | $1,057 | 12.65% |
4+Bedroom | $211,086 | $2,114 | 12.02% |
Johannesburg CBD | |||
1-Bedroom | $23,225 | $183 | 9.46% |
2-Bedroom | $30,692 | $235 | 9.19% |
Bedfordview | |||
1-Bedroom | $38,047 | $433 | 13.66% |
2-Bedroom | $58,128 | $793 | 16.37% |
3-Bedroom | $84,498 | $925 | 13.14% |
Randburg | |||
1-Bedroom | $34,295 | $343 | 12.00% |
2-Bedroom | $40,161 | $423 | 12.64% |
3-Bedroom | $68,169 | $647 | 11.39% |
Johannesburg (all locations) | |||
Studio | $30,385 | $268 | 10.58% |
1-Bedroom | $39,104 | $343 | 10.53% |
2-Bedroom | $56,748 | $450 | 9.52% |
3-Bedroom | $79,349 | $793 | 11.99% |
4+Bedroom | $158,699 | $1,889 | 14.28% |
Johannesburg avg. Rental Yields | 11.38% | ||
CAPE TOWN - Apartments | COST ($) | YIELD (p.a.) | |
TO BUY | MONTHLY RENT | ||
Cape Town City Bowl | |||
1-Bedroom | $94,438 | $793 | 10.08% |
2-Bedroom | $104,367 | $1,057 | 12.15% |
Atlantic Seaboard | |||
2-Bedroom | $217,850 | $1,473 | 8.11% |
3-Bedroom | $445,081 | $3,434 | 9.26% |
Southern Suburbs | |||
1-Bedroom | $63,254 | $407 | 7.72% |
2-Bedroom | $80,455 | $634 | 9.46% |
Milnerton | |||
1-Bedroom | $76,624 | $568 | 8.90% |
2-Bedroom | $134,753 | $872 | 7.77% |
Bellville | |||
1-Bedroom | $47,031 | $420 | 10.72% |
2-Bedroom | $66,055 | $396 | 7.19% |
Cape Town (all locations) | |||
1-Bedroom | $98,502 | $793 | 9.66% |
2-Bedroom | $114,919 | $1,093 | 11.41% |
3-Bedroom | $264,221 | $1,585 | 7.20% |
Cape Town avg. Rental Yields | 9.42% | ||
DURBAN - Apartments | COST ($) | YIELD (p.a.) | |
TO BUY | MONTHLY RENT | ||
Umhlanga | |||
1-Bedroom | $71,339 | $535 | 9.00% |
2-Bedroom | $117,578 | $846 | 8.63% |
3-Bedroom | $198,166 | $1,321 | 8.00% |
Amanzimtoti | |||
1-Bedroom | $33,291 | $333 | 12.00% |
2-Bedroom | $48,881 | $423 | 10.38% |
3-Bedroom | $77,681 | $655 | 10.12% |
Pinetown | |||
1-Bedroom | $30,649 | $312 | 12.22% |
2-Bedroom | $38,047 | $383 | 12.08% |
Durban (all locations) | |||
1-Bedroom | $31,653 | $343 | 13.00% |
2-Bedroom | $50,202 | $423 | 10.11% |
3-Bedroom | $92,477 | $687 | 8.91% |
Durban avg. Rental Yields | 10.68% | ||
CENTURION - Apartments | COST ($) | YIELD (p.a.) | |
TO BUY | MONTHLY RENT | ||
Centurion (all locations) | |||
1-Bedroom | $31,521 | $333 | 12.68% |
2-Bedroom | $43,332 | $370 | 10.25% |
3-Bedroom | $71,736 | $779 | 13.03% |
Centurion avg. Rental Yields | 11.98% | ||
KZN SOUTH COAST - Apartments | COST ($) | YIELD (p.a.) | |
TO BUY | MONTHLY RENT | ||
KZN South Coast (all locations) | |||
1-Bedroom | $29,143 | $256 | 10.54% |
2-Bedroom | $44,917 | $396 | 10.58% |
3-Bedroom | $68,644 | $634 | 11.08% |
KZN South Coast avg. Rental Yields | 10.73% | ||
DOLPHIN COAST - Apartments | COST ($) | YIELD (p.a.) | |
TO BUY | MONTHLY RENT | ||
Ilembe | |||
1-Bedroom | $56,807 | $423 | 8.94% |
2-Bedroom | $82,086 | $572 | 8.36% |
3-Bedroom | $158,004 | $874 | 6.64% |
Dolphin Coast avg. Rental Yields | 7.98% | ||
All yields are gross - i.e., before taxes, repair costs, ground rents, estate agents' fees, and any other costs. Net yields (what you'll really earn) are typically around 1.5% to 2% lower. Source: Global Property Guide and Gumtree |