ZAR / USDR18.42est.
ZAR / GBPR23.61est.
BRENT CRUDE$82.40per barrel
JSE TOP 4074 210index
REPO RATE7.5%Prime 11%
PETROL 95R21.84/L02 April 2026
DIESEL 50PPMR19.78/LInland
ZAR / EURR20.14est.
ZAR / USDR18.42est.
ZAR / GBPR23.61est.
BRENT CRUDE$82.40per barrel
JSE TOP 4074 210index
REPO RATE7.5%Prime 11%
PETROL 95R21.84/L02 April 2026
DIESEL 50PPMR19.78/LInland
ZAR / EURR20.14est.
ZAR / USDR18.42est.
ZAR / GBPR23.61est.
BRENT CRUDE$82.40per barrel
JSE TOP 4074 210index
REPO RATE7.5%Prime 11%
PETROL 95R21.84/L02 April 2026
DIESEL 50PPMR19.78/LInland
ZAR / EURR20.14est.
SARS Reference: 2026 Budget cycle
Updated: February 2026
DMRE Official Prices

SA Fuel Calculator

Current inland petrol prices updated monthly by the DMRE. Calculate tank fill costs and road trip fuel spend.

Estimated · 02 April 2026

Unleaded 95

R21.84

per litre

Unleaded 93

R21.59

per litre

Diesel 50ppm

R19.78

per litre

Fill Settings

Total Fill Cost

R 1 092,00

50L · Unleaded 95 (Inland)

Fuel Price FAQ

When are fuel prices updated in South Africa?

The DMRE (Department of Mineral Resources and Energy) adjusts fuel prices on the first Wednesday of each month.

What is the difference between inland and coastal prices?

Inland prices (Gauteng, Limpopo, etc.) are slightly higher than coastal prices due to transport levies to get fuel to inland provinces.

Does the fuel price include all levies?

Yes. The pump price includes the General Fuel Levy (GFL), Road Accident Fund (RAF) levy, and applicable taxes.