Cost of Living in Johannesburg

Country: South Africa · Currency: ZAR

Overall

29.9

Rent

13.4

Groceries

37.9

Dining out

32.0

Index base: New York = 100

Monthly rent

1-bedroom apartment, city centre (monthly)$57551 data points
1-bedroom apartment, outside centre (monthly)$33453 data points
3-bedroom apartment, city centre (monthly)$1,15618 data points
3-bedroom apartment, outside centre (monthly)$68942 data points

Average prices in Johannesburg

Rent

1-bedroom apartment, city centre (monthly)$57551 data points
1-bedroom apartment, outside centre (monthly)$33453 data points
3-bedroom apartment, city centre (monthly)$1,15618 data points
3-bedroom apartment, outside centre (monthly)$68942 data points

Groceries

Milk (1L)$0.5960 data points
White bread (500g)$1.712 data points
Rice (1kg)$2.0834 data points
Eggs (12)$2.0520 data points
Local cheese (1kg)$5.5451 data points
Chicken fillets (1kg)$5.1613 data points
Beef round (1kg)$8.2148 data points
Apples (1kg)$2.4118 data points
Bananas (1kg)$0.9228 data points
Oranges (1kg)$1.9759 data points
Tomatoes (1kg)$2.227 data points
Potatoes (1kg)$1.2126 data points
Onions (1kg)$1.3111 data points
Lettuce (1 head)$1.018 data points
Water (1.5L bottle)$1.0413 data points
Bottle of wine (mid-range)$6.758 data points

Transport

Public transport, one-way ticket$0.8122 data points
Public transport, monthly pass$41.515 data points
Taxi, base fare$1.3460 data points
Taxi, per km$0.628 data points
Gasoline (1L)$0.3523 data points
New compact car (e.g., VW Golf)$10,19447 data points

Dining out

Meal, inexpensive restaurant$8.8441 data points
Meal for 2, mid-range restaurant (3 courses)$39.715 data points
Fast food combo meal$4.5910 data points
Cappuccino$2.0658 data points
Coke/Pepsi (0.33L, restaurant)$0.8352 data points
Domestic beer (0.5L, restaurant)$2.3838 data points
Imported beer (0.33L, restaurant)$2.8148 data points
Water (0.33L, restaurant)$0.7811 data points

Telecom

Mobile plan, calls + 10GB+ data (monthly)$28.549 data points
Broadband internet 60Mbps+ (monthly)$29.243 data points
Prepaid mobile tariff (1 min)$0.1712 data points
Video streaming subscription (monthly)$8.0940 data points

Utilities & household

Basic utilities, 85m² apartment (monthly)$69.443 data points
Electricity (1 kWh)$0.151 data points
Tap water (1m³)$1.9923 data points
Natural gas (1m³)$0.650 data points
Waste collection (monthly)$9.854 data points
Fitness club (monthly)$35.411 data points
Cinema ticket (1 seat)$5.7130 data points
Men's haircut$1254 data points
Domestic cleaning (1 hour)$9.8529 data points
Private kindergarten (monthly)$81239 data points

Price data as of 2026-07-01 · Exchange rates as of 2026-07-15

Compare Johannesburg with…

Frequently compared cities