JOHANNESBURG – As promised in our August fuel price coverage, here is the full magisterial zone breakdown behind South Africa’s petrol and diesel prices, straight from the Department of Mineral and Petroleum Resources (DMPR) gazette effective August 5, 2026.
The biggest difference remains the inland vs coastal petrol price gap. Zone 1A, the cheapest coastal zone, pays R24.55 a litre for 93 octane and R24.71 for 95.
Gauteng’s inland benchmark, Zone 9C, sits at R25.42 and R25.58 respectively.
At the most expensive end of the scale, Zone 14C pays R26.40 for 93 octane and R26.56 for 95, a full R1.85 more than the cheapest coastal zone.
How South Africa’s fuel price zones work
Every litre of petrol and diesel sold in South Africa carries the same basic fuel price, tax, and levy structure.
What changes from town to town is the zone differential, a transport charge added to cover the cost of moving fuel from coastal refineries and import terminals to inland depots.
That differential ranges from just 3.9 cents a litre in Zone 1A to 189 cents a litre in the country’s furthest inland zones.
It is this single line item that determines whether your local garage charges close to the coastal price or sits near the top of the scale.
Diesel prices follow the same pattern. Zone 1A wholesale diesel (0.05% sulphur) prices in at R25.30 a litre, Gauteng’s Zone 9C at R26.17, and the priciest inland zones at R27.15.
The cleaner 0.005% grade runs roughly 20 to 23 cents higher across every zone.
Petrol and diesel prices by zone
The DMPR’s full petroleum products schedule lists pricing for all 60-plus magisterial zones, covering 93 and 95 octane, both diesel grades, illuminating paraffin, and LPG.
Coastal zones (the “A” series) are generally the cheapest. Gauteng and the wider inland “C” series carry the standard inland premium already reflected in national pump price announcements.
The most remote zones, further from both coast and major depots, absorb the steepest differential.
Illuminating paraffin follows the same logic: R17.71 a litre at the coast against R18.76 inland in Gauteng, with a single national maximum retail price of R24.21 a litre for loose paraffin sold in a customer’s own container.
For the month-by-month picture, browse our full fuel price coverage tracking every zone update since the start of the year.
A volatile few months for fuel prices
August’s split outcome is not an isolated blip. The temporary fuel levy subsidy ended in May, triggering a sharp price surge that caught motorists off guard.
June then swung the other way, with diesel falling steeply while petrol climbed. July brought some breathing room, as a R3 market pullback offset a R1.50 levy hike that had been expected to bite far harder.
What September’s fuel prices could look like
The zone system resets every month against a new basic fuel price, and early indicators for September are not encouraging.
Central Energy Fund data for the first week of August shows petrol’s under-recovery easing from around R1 a litre to roughly 50 cents, while diesel’s under-recovery has narrowed from about R5 to around R3 a litre.
Under-recovery still points to a price increase when the review period closes.
Brent crude has pushed back above $84 a barrel after reports that Iran struck “hostile targets” in the Strait of Hormuz. That move has erased much of the relief South African motorists enjoyed in July.
The rand has provided a small cushion, trading around R16.35 to the dollar and trimming the under-recovery by roughly one cent a litre.
Investec chief economist Annabel Bishop says the currency could strengthen into year-end if tensions in the Middle East do not worsen, although it remains highly sensitive to US Federal Reserve signals.
It is still early in the review period, however, and global oil markets have several weeks to move before September’s official price adjustment is confirmed.
For the full zone-by-zone schedule, including illuminating paraffin and LPG pricing, consult the DMPR’s petroleum products page directly.

