β›½ Fuel Prices in South Africa

Updated monthly by the Department of Energy

Fuel TypePrice/LUSD/LRegion
Petrol 95 ULPR22.15Gauteng
Petrol 93 ULPR21.45Coastal
Diesel 0.05%R21.82Gauteng
Diesel 0.005%R21.10Coastal
LPGasR32.00/kgNational

Last updated: Loading...

Fuel Cost Calculator

Calculate the cost to fill your tank with current fuel prices

Fuel Cost Calculator

Loading fuel prices...

30-Day Fuel Price Trends

Historical fuel price trends for all fuel types over the past 30 days

Loading historical data...

How SA Fuel Pricing Works

South Africa's fuel prices are regulated by the Department of Mineral Resources and Energy (DMRE) and adjusted monthly β€” typically on the first Wednesday of each month. The price is determined by international crude oil prices, the Rand/Dollar exchange rate, and various levies and taxes.

Inland prices (Gauteng, Free State, etc.) are slightly higher than coastal prices due to transportation costs from refineries. The difference is usually around R0.50–R0.70 per litre.

Comparison: SA fuel is cheaper than most of Europe (where petrol can exceed €2/L or R40/L) but more expensive than the USA (where gas averages $3.50/gallon or ~R16/L).