South Africa ยท Monthly fuel price change

Fuel price May 2026

The petrol, diesel and paraffin price change of Wednesday 6 May 2026, and what drove it.

Petrol 95
+R3.27
New price R26.63 a litre (Gauteng)
Diesel 0.05%
+R5.27
New price R31.18 a litre (wholesale)

From Wednesday 6 May 2026, petrol 95 went up R3.27 a litre to R26.63 in Gauteng, and the wholesale price of diesel (0.05% sulphur) went up R5.27 to R31.18.

All fuels, 6 May 2026

Gauteng pump prices for petrol. Coastal prices are lower by the cost of transport inland. Diesel and paraffin have no single pump price, so these are CEF's wholesale and maximum retail price rows.

Fuel, per litreBeforeChangeAfter
Petrol 95
Gauteng pump price
R23.36+R3.27R26.63
Petrol 93
Gauteng pump price
R23.25+R3.27R26.52
Diesel 0.05% sulphur
Wholesale price
R25.91+R5.27R31.18
Diesel 0.005% sulphur
Wholesale price
R26.11+R5.27R31.38
Illuminating paraffin
National maximum retail price
R31.47+R5.63R37.10

What moved it

Each month's change is set by the review period before it, here from Friday 27 March 2026 to Wednesday 29 April 2026. Every day of it, CEF compares what fuel actually cost to import (the Basic Fuel Price) with the cost already built into the pump price. The period's average gap, the over- or under-recovery, is how much the price has to move to catch up.

Petrol 95 cost on average R2.04 a litre more to import than was built into the price (an under-recovery). Its import cost averaged R15.78 a litre. On its own that called for a change of +R2.04. The official change was +R3.27, R1.23 more: the rest comes from decisions outside the Basic Fuel Price, such as slate-levy and fuel-levy changes, which the government's announcement sets out.

Diesel (0.05% sulphur) cost on average R4.96 a litre more to import than was built into the price (an under-recovery). Its import cost averaged R23.67 a litre. On its own that called for a change of +R4.96. The official change was +R5.27, 30c more: the rest comes from decisions outside the Basic Fuel Price, such as slate-levy and fuel-levy changes, which the government's announcement sets out.

The rand averaged R16.65 to the US dollar over the period, about the same as the period before (R16.64).

Figures from CEF's daily Basic Fuel Price reports (cefgroup.co.za): prices from its pump, wholesale and maximum retail price rows, the averages from the last report of the period.

The next change

The price changes on the first Wednesday of every month. The live forecast shows where the next one is heading, worked out from CEF's reports every day, and the fuel price history has every month's change.