- Download our Johannesburg Schools Guide
- Download our Moving to Johannesburg Guide (PDF)
The cost of living in Johannesburg is around half that of European cities such as London, UK and Paris, France. While the average salary in Johannesburg is comparatively lower than in other expat destinations, life in the city is still easily affordable, especially if you earn in a foreign currency such as the US dollar.
The 2024 Mercer Cost of Living Survey ranked Johannesburg at 206th out of 226 cities worldwide. Cape Town costs about the same, coming in at 209th. Compared to other major South African cities, you tend to enjoy a higher standard of living in Johannesburg due to better purchasing power, especially when it comes to renting and buying housing.
Cost of accommodation in Johannesburg
The pricing of housing in Johannesburg is very reasonable, and your money will go much further here than in Cape Town. Johannesburg housing is not only cheaper but often roomier. You can easily afford to rent or buy multi-bedroomed houses that typically come with a spacious yard, pool, and garage.
That being said, accommodation costs in Johannesburg are also affected by the area or suburb you choose to live in. High-income city-centre areas such as Sandton are notoriously pricey, while slightly less glamorous but still pleasant areas like Randburg can offer great value for money.
Cost of groceries in Johannesburg
The cost of day-to-day grocery shopping in Johannesburg is similar to that of most South African cities. The country's favourable climate allows a wide range of fruits and vegetables to flourish. Fresh produce can be extremely affordable if you stick to whatever is currently in season. As for meat, chicken, and pork are cheap, but beef and lamb tend to be pricier. Quality varies between grocery chains.
Three popular chain stores are present throughout the country: Checkers, Pick 'n Pay, and Woolworths. On the affordable side is Checkers, which offers good value for money, while Woolworths is the most expensive supermarket but has consistently high-quality goods. Pick 'n Pay is pricier than Checkers but significantly cheaper than Woolworths, and their produce is of average quality.
Cost of transport in Johannesburg
With cars being the main mode of transport in Johannesburg, it's important to consider expenses such as the cost of petrol and maintenance. In South Africa, petrol in coastal cities is slightly cheaper than in inland cities such as Johannesburg. Ride-hailing services such as Uber and Bolt are available throughout most of Johannesburg. A couple of short trips won't break the bank, but if often used, these services can be a pricey way to get around.
As for public transport, the Gautrain, which runs between Pretoria and Johannesburg, can be a fairly inexpensive way to commute if you happen to live and work close to the train line, which only has 10 stops.
Cost of entertainment and eating out in Johannesburg
The cost of leisure activities in Johannesburg is similar to other major cities in South Africa, and you should find plenty to do in the City of Gold. Eating out is affordable, and you should have no problem finding something to do at various prices. Imports like electronics, games, and books go at a higher cost than you might expect, though. It usually works out significantly cheaper to buy items such as laptops, tablets, and gaming consoles abroad, even in countries where the currency conversion isn't in South Africa's favour.
Cost of education in Johannesburg
In general, no-fee public schools in South Africa have a way to go to meet international standards, but some public schools that charge fees or have other forms of income can offer excellent education. That said, you would likely send your children to private or international schools, which offer superlative education at high premiums. You should budget accordingly and apply early to beat the waiting lists.
Cost of healthcare in Johannesburg
As the public healthcare system is generally considered inadequate, like many locals, you may opt for private healthcare services. Though trips to the GP are reasonably priced, specialist treatment, surgery, hospital stays, and chronic medication costs can be high. To cover these extra expenses, we advise you to take out a comprehensive medical aid policy with a local or international health insurance provider.
Cost of living in Johannesburg chart
Prices may vary depending on the product and service provider. The list below shows average prices for Johannesburg in April 2024.
Accommodation (monthly rent) | |
Three-bedroom apartment in the city centre | ZAR 15,000 |
Three-bedroom apartment outside the city centre | ZAR 12,000 |
One-bedroom apartment in the city centre | ZAR 8,000 |
One-bedroom apartment outside the city centre | ZAR 6,500 |
Food and drink | |
Dozen eggs | ZAR 50 |
Milk (1 litre) | ZAR 21 |
Rice (1kg) | ZAR 30 |
Loaf of white bread | ZAR 19 |
Chicken breasts (1kg) | ZAR 55 |
Pack of cigarettes (Marlboro) | ZAR 55 |
Eating out | |
Three-course meal for two at a mid-range restaurant | ZAR 815 |
Big Mac Meal | ZAR 90 |
Coca-Cola (330ml) | ZAR 20 |
Cappuccino | ZAR 40 |
Bottle of beer (local) | ZAR 25 |
Utilities/household | |
Mobile call rate (per minute – mobile to mobile) | ZAR 1.80 |
Internet (uncapped ADSL or cable – average per month) | ZAR 690 |
Basic utilities (average per month for a standard household) | ZAR 2,400 |
Transportation | |
Taxi rate/km | ZAR 20.70 |
City-centre public transport fare | ZAR 40 |
Gasoline/Petrol (per litre) | ZAR 25 |
What do expats say about the cost of living in Johannesburg?
"It costs about the same to eat out as to eat in – there is a huge range of accessible restaurants (particularly steak and wine are very reasonable). But anything imported, like books, electronic goods, global brands and clothes are all much more expensive." Read more about British expat Hannah's expat experience in South Africa.
"Eating out in particular is unbelievably good value. A bottle of wine here would cost you less than a glass at home. But this is because we are paid in pounds. I think it is a lot tougher for those who are paid in rands as prices are going up steeply." British expat Clara shares her expat experience in Johannesburg.
Further reading
►Working in Johannesburg gives information about professional life in the city
►For more on finances, see Banking, Money and Taxes in South Africa
Are you an expat living in Johannesburg?
Expat Arrivals is looking for locals to contribute to this guide, and answer forum questions from others planning their move to Johannesburg. Please contact us if you'd like to contribute.
Expat Health Insurance
Cigna Global Health Insurance
Moving your family abroad can be intimidating, but learning about medical options such as family health insurance early on can help you successfully settle in.
Limited-time offer: 10%* off for life!
Get covered today and enjoy 10%* off your health insurance policy!
*T&Cs apply
Moving Internationally?
International Movers. Get Quotes. Compare Prices.
Sirelo has a network of more than 500 international removal companies that can move your furniture and possessions to your new home. By filling in a form, you’ll get up to 5 quotes from recommended movers. This service is free of charge and will help you select an international moving company that suits your needs and budget.
Get your free no-obligation quotes from select removal companies now!