Ourpower

How Much Does 1000 kWh Cost in South Africa?

On Eskom Homelight 20A, 1000 kWh costs
R2490.00
based on the flat rate of R2.49/kWh

If you want to know how much 1000 kWh costs in rand, the answer depends on your electricity supplier. Eskom direct prepaid customers pay a flat rate, while many municipalities use block tariffs that can push the rand cost higher later in the month.

At average household usage of 30 kWh per day, 1000 kWh lasts about 33.3 days.

1000 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
R2490.00
Eskom Homelight 60A
R3.16/kWh
R3160.00
City Power (Johannesburg)
R3.60/kWh
R3.06-R4.00/kWh steps
R3597.50
City of Cape Town
R4.21/kWh
R3.91-R4.65/kWh steps
R4206.00
City of Tshwane (Pretoria)
R4.28/kWh
R3.42-R4.70/kWh steps
R4277.00
eThekwini (Durban)
R2.84/kWh
R2.24-R3.17/kWh steps
R2844.50
Ekurhuleni
R5.84/kWh
R2.97-R11.99/kWh steps
R5843.00

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

What Can 1000 kWh Power?

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

ApplianceWattageDaily UsekWh/DayDays from 1000 kWh
Geyser (Water Heater)3000W5h1566.7
Fridge150W24h3.6277.8
Air Conditioner1500W6h9111.1
Washing Machine500W1h0.52000
LED TV100W5h0.52000
Kettle2000W0.25h0.52000
Pool Pump1100W6h6.6151.5
Laptop65W8h0.51923.1

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 1000 kWh cost on Eskom?

1000 kWh costs approximately R2490.00 on Eskom Homelight 20A at R2.49/kWh.

How long will 1000 kWh last in my home?

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

Why does 1000 kWh cost different amounts by municipality?

Municipal suppliers often use different tariffs and monthly block pricing. That means the rand cost of 1000 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 1000 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!