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
| Fuel | Inland (Gauteng) | Coastal | Change on 7 October 2026 |
| Petrol 95 ULP | R30.25 | R29.38 | Up R3.33 |
| Petrol 93 ULP | R29.88 | R29.01 | Up R3.12 |
| Diesel 50ppm (wholesale) | R32.80 | R31.93 | Up R3.24 |
| Diesel 500ppm (wholesale) | R31.95 | R31.08 | Up R2.84 |
| Illuminating paraffin (wholesale) | R24.47 | R23.42 | Up R3.58 |
Who does what
- Department of Mineral and Petroleum Resources (DMPR): regulates the price and announces the monthly adjustment.
- Central Energy Fund (CEF): calculates the basic fuel price daily and publishes the monthly media statement.
- National Treasury: sets the general fuel levy and Road Accident Fund levy in the annual Budget.
- Oil companies and retailers: must charge the regulated pump price for petrol; they do not set it.
What is and is not regulated
| Fuel | What is regulated |
| Petrol 93 and 95 | Retail pump price, by zone |
| Diesel | Wholesale price only |
| Illuminating paraffin | Wholesale price, plus a single maximum national retail price (R31.82 per litre) |
| LP gas | Maximum 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
- Petrol price today
- Fuel price breakdown
- Basic fuel price
- Why fuel prices change every month
- Petrol price prediction
- Fuel cost calculator
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.