Official figures — October 2026. These are the confirmed prices published by the Department of Mineral and Petroleum Resources (DMPR), effective Wednesday, 7 October 2026. Petrol 93 rose 312 c/l, petrol 95 rose 333 c/l, diesel 500ppm rose 284 c/l, diesel 50ppm rose 324 c/l and illuminating paraffin rose 358 c/l. The previous official prices took effect on 2 September 2026.

The petrol price is set by the Minister of Mineral and Petroleum Resources. The Central Energy Fund does the calculation on the Department’s behalf, and the new price takes effect on the first Wednesday of each month.

Who Sets Petrol Price in South Africa: current price

FuelInland (Gauteng)CoastalChange on 7 October 2026
Petrol 95 ULPR30.25R29.38Up R3.33
Petrol 93 ULPR29.88R29.01Up R3.12
Diesel 50ppm (wholesale)R32.80R31.93Up R3.24
Diesel 500ppm (wholesale)R31.95R31.08Up R2.84
Illuminating paraffin (wholesale)R24.47R23.42Up R3.58

Who does what

What is and is not regulated

FuelWhat is regulated
Petrol 93 and 95Retail pump price, by zone
DieselWholesale price only
Illuminating paraffinWholesale price, plus a single maximum national retail price (R31.82 per litre)
LP gasMaximum retail price per kilogram

Price change from the previous month

The October 2026 adjustment was released on 2 October and took effect on Wednesday, 7 October. It was based on prices and exchange rates measured from 28 August to 1 October 2026.

How to use this price information

Because the pump price of petrol is set by regulation, it is identical at every station in a pricing zone, and it cannot change between the monthly announcements.

Related prices, forecasts and tools

Frequently asked questions

Can a petrol station charge less than the official price?

No. The regulated pump price for petrol applies to every station in the zone.

Who sets the fuel levy?

National Treasury, in the annual Budget.

When does the price change?

On the first Wednesday of every month. The current prices took effect on 7 October 2026 and the next adjustment is due on Wednesday, 4 November 2026.