OilPrices.co.za

Price of 95 Petrol

How much is 95 petrol in South Africa? The current regulated price, inland and coastal.

Current Prices — June 2026

Effective from 2026-06-03. Source: Department of Mineral and Petroleum Resources (DMPR) official Breakdown of Prices document.

ProductPrice (R/litre)
Petrol 95 Unleaded — Inland (Gauteng)R28.06
Petrol 95 Unleaded — CoastalR27.19
Petrol 93 ULP / LRP — InlandR27.95
Next DMPR adjustment in 8 days · Wednesday, 1 July 2026

Auto-synced daily from dmpr.gov.za. Last updated 2026-06-23.

Price History

Petrol 95 ULP (Inland) — official DMPR monthly history · 29 months of verified DMPR / DMRE data

Hover or tap any point to see that month's price. Pre-March-2026 values are sourced from Internet Archive snapshots of the official Fuel-Price-History and Breakdown-of-Prices documents published by the former Department of Mineral Resources and Energy (DMRE, now DMPR), plus BusinessTech monthly summaries for any months Wayback didn\'t fully archive.

Today's International Drivers

Brent crude
$77.56/bbl
▼ -1.99 ($-2.50%)
USD / ZAR
R16.4118
A weaker rand pushes fuel prices up

Rule of thumb: every $1/barrel Brent move ≈ 10c/litre change in the SA Basic Fuel Price; every 10c USD/ZAR move ≈ 14c/litre. Read more on the live Brent crude page.

Frequently Asked Questions

Why is petrol more expensive inland?

Petrol is refined at the coast (Durban, Cape Town, Mossel Bay and from imports) and trucked or piped inland. The Gauteng zone adds the transport, storage and slate cost to the Basic Fuel Price, which is why 95 in Johannesburg is typically 70–80 cents per litre more than in Cape Town.

What is the difference between 93 and 95 petrol?

95 has a higher octane rating and resists knock better at high compression, so it suits modern turbocharged engines and is mandatory for most newer vehicles. 93 is cheaper and works in older, lower-compression engines. At the coast both grades are sold; inland (high altitude) 93 LRP is more common because thinner air reduces effective compression.

When does the petrol price change?

The DMPR adjusts petrol prices on the first Wednesday of every month. The next adjustment is on Wednesday, 1 July 2026.

How is the petrol price calculated?

The pump price = Basic Fuel Price (international refined product cost) + General Fuel Levy + Road Accident Fund levy + customs & excise + slate levy + carbon tax + wholesale & retail margins + zone differential (transport).

Can I predict the next petrol price change?

The DMPR publishes daily under-recovery / over-recovery figures based on cumulative Brent and USD/ZAR movements over the month. See our fuel-price increase page for the latest signal.