Ourpower

How Much Does 30 kWh Cost in South Africa?

30 kWh of prepaid electricity in South Africa costs
R74.70 - R117.30
Eskom Homelight 20A (cheapest) to City of Cape Town (most expensive)
On Eskom Homelight 20A at the flat R2.49/kWh, 30 kWh costs R74.70

30 kWh of electricity costs anywhere from R74.70 (on Eskom Homelight 20A, the cheapest South African residential prepaid tariff) to R117.30 (on City of Cape Town). Several municipalities use inclining block tariffs (IBT) where the per-kWh rate climbs once monthly consumption passes a threshold, so the rand cost can be higher than this estimate later in the billing month.

At average household usage of 10 kWh per day, 30 kWh lasts about 3 days.

30 kWh Cost by Provider

Estimate: Municipal block tariffs depend on how much you have already bought this month. Costs below assume a first top-up in the billing month. Municipal block tariffs are estimated as if this is the first purchase in the billing month. Actual tokens can differ later in the month.
ProviderAvg R/kWh*Estimated Cost
Eskom Homelight 20A
R2.49/kWh
R74.70
Eskom Homelight 60A
R3.16/kWh
R94.80
City Power (Johannesburg)
R3.06/kWh
R3.06-R4.00/kWh steps
R91.80
City of Cape Town
R3.91/kWh
R3.91-R4.65/kWh steps
R117.30
City of Tshwane (Pretoria)
R3.42/kWh
R3.42-R4.70/kWh steps
R102.60
eThekwini (Durban)
R3.77/kWh
R113.10
Ekurhuleni
R2.97/kWh
R2.97-R11.99/kWh steps
R89.10

* Average R/kWh = estimated cost รท 30 kWh for this purchase (first top-up assumption for blocks).

Why the same Rands can buy 50%+ fewer kWh later in the month

Most municipalities reset block tariffs on the 1st of the month. Your first top-up is on the cheapest block. As your monthly consumption climbs, every new purchase rolls into a more expensive block - which means the rand cost of 30 kWh can be much higher than the first-block estimate above. Below, the same R100 across each block shows the size of the effect.

How to read this: Each bar shows how many kWh R100 buys in that block. As you spend more in a billing month, your purchases roll into the next block and you get fewer kWh per Rand. The drop on the right is from Block 1 to the top block.
City Power (Johannesburg)
R100 buys 24% fewer kWh in the top block
  • First 350 kWh32.7 kWhR3.06/kWh
  • 351 - 500 kWh28.5 kWhR3.51/kWh
  • Above 500 kWh25 kWhR4.00/kWh
City of Cape Town
R100 buys 16% fewer kWh in the top block
  • First 600 kWh25.6 kWhR3.91/kWh
  • Above 600 kWh21.5 kWhR4.65/kWh
City of Tshwane (Pretoria)
R100 buys 27% fewer kWh in the top block
  • First 100 kWh29.2 kWhR3.42/kWh
  • 101 - 400 kWh25 kWhR4.00/kWh
  • 401 - 650 kWh22.9 kWhR4.36/kWh
  • Above 650 kWh21.3 kWhR4.70/kWh
Ekurhuleni
R100 buys 75% fewer kWh in the top block
  • First 600 kWh33.7 kWhR2.97/kWh
  • 601 - 700 kWh21.6 kWhR4.64/kWh
  • Above 700 kWh8.3 kWhR11.99/kWh
No block stacking on these providers: Eskom Homelight 20A stays at R2.49/kWh (40.2 kWh per R100); Eskom Homelight 60A stays at R3.16/kWh (31.6 kWh per R100); eThekwini (Durban) stays at R3.77/kWh (26.5 kWh per R100). Your purchase position in the month does not change the rate.

Why does 30 kWh cost so differently across providers? Seven things change the answer: your municipality, tariff code, inclining block tariffs, fixed monthly charges (City Power adds R200/month), the channel you buy through (Shoprite charges 1.3%), sub-meter resellers, and whether your account is in arrears. Read the full guide on why your units vary.

What Can 30 kWh Power?

To put 30 kWh in perspective, here is how many days of typical use it covers for common South African household appliances.

ApplianceWattageDaily UsekWh/DayDays from 30 kWh
Geyser (Water Heater)3000W5h152
Fridge150W24h3.68.3
Air Conditioner1500W6h93.3
Washing Machine500W1h0.560
LED TV100W5h0.560
Kettle2000W0.25h0.560
Pool Pump1100W6h6.64.5
Laptop65W8h0.557.7

Based on typical daily usage patterns. Your actual consumption depends on how long you run each appliance and its specific model.

Frequently Asked Questions

How much does 30 kWh cost in South Africa?

30 kWh costs roughly R74.70 to R117.30 depending on your provider. Eskom Homelight 20A direct supply at the flat R2.49/kWh is cheapest at R74.70. Cape Town Domestic, City Power Joburg, Tshwane and Ekurhuleni all run inclining block tariffs where the rand cost climbs as your monthly consumption rises. eThekwini Durban uses a flat rate of R3.77/kWh.

How long will 30 kWh last in my home?

At average household usage of 10 kWh per day, 30 kWh lasts about 3 days. If your geyser is the main consumer, 30 kWh covers roughly 2 days of geyser use alone. A fridge running 24 hours a day would take about 8.3 days to use 30 kWh.

Why does 30 kWh cost different amounts by municipality?

Municipal suppliers often use different tariffs and monthly block pricing. That means the rand cost of 30 kWh can vary significantly depending on your provider and how much electricity you have already bought that month.

Is this the exact token price for 30 kWh?

It is exact for flat-rate Eskom direct prepaid tariffs, but municipal block tariffs are estimated as if this is the first purchase in the billing month. Municipal block tariffs are estimated as if this is the first purchase in the billing month. Actual tokens can differ later in the month.

Need a different kWh value or want to reverse the calculation by provider?

Open Full Calculator
Subscribe to our telegram channelClick here to join our telegram channel and stay up to date with load shedding and related news!