Effective 7 October 2026
Current regulated fuel prices
Petrol 93 increased by R3.12 per litre and petrol 95 by R3.33 per litre. Diesel 500ppm increased by R2.8438 per litre and diesel 50ppm by R3.2438 per litre.
Inland
Zone 9C — Gauteng
Price per litre
- Petrol 93 ULP/LRP Pump price
- R29.88
- Petrol 95 ULP Pump price
- R30.25
- Diesel 500ppm Wholesale list
- R31.9549
- Diesel 50ppm Wholesale list
- R32.7989
Coastal
Zone 1A
Price per litre
- Petrol 93 ULP/LRP Pump price
- R29.01
- Petrol 95 ULP Pump price
- R29.38
- Diesel 500ppm Wholesale list
- R31.0829
- Diesel 50ppm Wholesale list
- R31.9269
Official source: Department of Mineral and Petroleum Resources fuel-price schedule effective 7 October 2026. Diesel values are wholesale list prices, not retail pump prices.
Open the Department publication →
Historical prices: 2 September–6 October 2026
September 2026 fuel-price archive
Petrol increased by R1.34 per litre. Diesel 500ppm increased by R2.939 per litre and diesel 50ppm by R3.149 per litre.
Inland
Zone 9C — Gauteng
Price per litre
- Petrol 93 ULP/LRP Pump price
- R26.76
- Petrol 95 ULP Pump price
- R26.92
- Diesel 500ppm Wholesale list
- R29.1111
- Diesel 50ppm Wholesale list
- R29.5551
Coastal
Zone 1A
Price per litre
- Petrol 93 ULP/LRP Pump price
- R25.89
- Petrol 95 ULP Pump price
- R26.05
- Diesel 500ppm Wholesale list
- R28.2391
- Diesel 50ppm Wholesale list
- R28.6831
Official source: Department of Mineral and Petroleum Resources fuel-price schedule effective 2 September 2026. Diesel values are wholesale list prices, not retail pump prices.
Open the Department publication →
How to use this resource
Use the current regulated price block for the latest effective date shown above. The September 2026 price archive and the older wholesale price lists below are retained for historical reference and must not be presented as current selling prices.