Skip to main content
tripcost
Effective 3 December 2025 • Source: fuelsindustry.org.za

South Africa fuel prices

Pump prices set by the Department of Mineral Resources and Energy (DMRE) on the first Wednesday of every month. Inland prices apply north of the escarpment; coastal applies to the coastline towns. The next update is on the 1st of the following month.

inland

Gauteng, Free State, Limpopo
  • ULP 95
    Unleaded petrol
    R21.41 /L
  • ULP 93
    Unleaded petrol
    R21.26 /L
  • Diesel 0.05%
    50 ppm sulphur
    R19.79 /L
  • Diesel 0.005%
    10 ppm sulphur
    R20.02 /L
  • Paraffin
    Illuminating
    R13.73 /L

coastal

Cape, Durban, PE
  • ULP 95
    Unleaded petrol
    R20.58 /L
  • ULP 93
    Unleaded petrol
    R20.58 /L
  • Diesel 0.05%
    50 ppm sulphur
    R18.96 /L
  • Diesel 0.005%
    10 ppm sulphur
    R19.19 /L
  • Paraffin
    Illuminating
    R12.72 /L

See what your trip costs at today's prices

Pump prices are baked into the planner — pick a from and a to and we'll work out the rands for you in real time.

Plan a trip →

Last retrieved: 2026/05/07, 09:14:32. Source: fuelsindustry.org.za, cross-checked against the DMRE petrol-price archive. Phase 1.5 wires up the GitHub Action that pulls a fresh `fuel-prices.json` on the 1st of every month.