Fuel Price Tracker

Current fuel prices in South Africa.

Last updated: 7 January 2026

Fuel TypeLocationPrice per Litre
Petrol 95 (Inland)Retail pump priceGautengR 20,75
Petrol 95 (Coastal)Retail pump priceCoastR 19,92
Diesel 0.05% (Inland)Wholesale list priceGautengR 18,42
Diesel 0.05% (Coastal)Wholesale list priceCoastR 17,59

Note: Petrol prices are regulated retail prices. Diesel prices shown are wholesale list prices as per DMRE; actual retail diesel prices may vary by retailer.

About Fuel Prices

Fuel prices in South Africa are regulated by the Department of Mineral Resources and Energy and typically change monthly.

Prices vary between inland and coastal regions due to transportation costs.

Note: Prices shown are indicative and may not reflect the latest changes. Always verify current prices with official sources before making decisions.

Explore More

🚗This tool is part of Travel & Driving
View all →