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.
Yes. The pump price of petrol is regulated in South Africa: government sets one price per zone each month and every station must charge it. Diesel is only regulated at wholesale level.
Is Petrol Price Regulated 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 |
What regulation covers
| Fuel | Regulated price | Can stations set their own price? |
| Petrol 93 and 95 | Retail pump price | No |
| Diesel 50ppm and 500ppm | Wholesale price | Yes, the pump price |
| Illuminating paraffin | Wholesale price and a single maximum national retail price | Up to the maximum |
| LP gas | Maximum retail price | Up to the maximum |
How the regulated price is built
The Department adds fixed levies, regulated margins and a transport charge to the basic fuel price, which reflects the cost of importing refined fuel. For Petrol 95 in Gauteng that comes to R30.25 per litre from 7 October 2026, of which 320 c/l is the retailer’s regulated margin.
Inland vs coastal prices
Regulation is by pricing zone. There are 54 zones; Gauteng pays R30.25 for Petrol 95 and the cheapest coastal zone pays R29.38.
How to use this price information
For petrol there is no point comparing stations in the same area. For diesel there is, because the pump price is not fixed.
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
Is the diesel price regulated?
Only the wholesale price. The pump price is set by each station.
Why do stations in my town all charge the same for petrol?
Because the pump price is set by regulation for the whole zone.
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.