PumpdaySA fuel prices by zone

Announced 5 October 2026 · in force Wednesday 7 October 00:01

Petrol price in Cape Town: R29.38

Zone 1A · Western Cape · also known as Kaapstad

Cape Town · zone 1A · R per litreFuel price zone 1A1A
95ULPUnleaded 95pump priceR29.38▲ +R3.33
93ULPUnleaded 93pump priceR29.01▲ +R3.12
D50ppmDiesel 50ppmwholesaleR31.93▲ +R3.24
D500ppmDiesel 500ppmwholesaleR31.08▲ +R2.84

Source: DMPR media statement of 5 October 2026. Zone prices = September zone schedule + the national adjustment, until the DMPR zone table appears (Tuesday 6 October). Built 6 October 2026, 02:27 SAST.

Cape Town petrol price, October

The regulated pump price in Cape Town from Wednesday 7 October is R29.38 for 95 and R29.01 for 93 (zone 1A). On the department’s zone list the city appears as the Cape Town district, zone 1A, the same code as nearby Wynberg, Goodwood and Bellville.

Compared with the benchmarks

As a zone 1A city, Cape Town pays the lowest regulated petrol price in the country. Inland, the Gauteng benchmark is R30.25, so the gap is 87 c/l less than Gauteng.

If you commute out of town, these neighbouring zones apply: Somerset West is zone 2A, 41 km away and 6 c/l dearer on 95; Malmesbury is zone 3A, 59 km away and 12 c/l dearer on 95; Moorreesburg is zone 4A, 89 km away and 20 c/l dearer on 95.

Filling up

The Cape Town wholesale diesel benchmark is R31.93 for 50ppm; paraffin wholesale is R23.42.

R1,469.00 for a 50-litre tank of 95 in Cape Town, against R1,302.50 before the change.

Cape Town and the zones around it

Cape TownDurbanGqeberhaEast LondonGeorge
R29.38R31.2395 unleaded, October 2026 · dot = district seat
Around Cape TownNearest districts on other codes
DistrictZonekm95vs Cape Town
Somerset West2A4129.44+6 c/l
Malmesbury (north of 33°30′ latitude)3A5929.50+12 c/l
Moorreesburg4A8929.58+20 c/l
Hermanus5A9329.69+31 c/l
Straight-line distance between district seats (GeoNames points).