Reference · South Africa

Petrol price in South Africa: current official prices

The prices below come straight from the official government fuel price schedule that BhutiFuel is configured with, so what you calculate here matches what the app uses.

Current official fuel prices

Fuel typeInland (Gauteng)Coastal
Petrol 93R26.76R25.97
Petrol 95R26.92R26.05
Diesel 50ppmR29.31R28.44
Diesel 500ppmR29.83R28.57

Source: DMPR Fuel Price Schedule September 2026, effective 2 September 2026. Prices are in rands per litre.

Prices last reviewed for this page when the schedule took effect: 2 September 2026 (published 31 August 2026).

Recent official petrol price history

Official scheduled petrol prices per litre as they took effect, newest first. South African fuel prices are adjusted on the first Wednesday of each month (with occasional mid-month interventions), so this table grows one row at a time as each new schedule is published.

Effective datePetrol 93 inlandPetrol 95 inlandPetrol 93 coastalPetrol 95 coastal
2 September 2026R26.76R26.92R25.97R26.05

This history starts in September 2026, when BhutiFuel began tracking the official schedule. It is not a complete record of every past price change.

What these prices are

South African fuel prices are published in official schedules that are adjusted regularly. The schedule shown here is the one BhutiFuel currently uses for its calculations, with the inland reference zone (Gauteng) and the coastal reference zone listed separately, because pump prices differ between them. Inland prices are higher than coastal prices, mainly because of the cost of transporting fuel from the coast to inland depots.

Prices are per litre, in rands. Always confirm the price on the pump at your station: retail prices can vary slightly by station and region within these reference zones.

What today's price means for your driving

The arithmetic is simple and you can run it yourself with the cost per kilometre formula: multiply the price per litre by your car's consumption per 100 km, then divide by 100. At these prices, every litre your car burns has a direct rand value, and every extra L/100 km of consumption costs you that much more on every single trip.

When the schedule changes, the impact scales with your kilometres. Use the fuel cost calculator with the new price to see what a day, a week or a month of driving will cost before the change reaches your tank.

Where these prices come from

Prices on this page and in the BhutiFuel app come from the official DMPR fuel price schedule, and both use the same numbers. When the department publishes a new schedule, this page and the app are updated together.

Drivers: when prices change, your real cost per kilometre changes with them. Track it in the app with your own fills, and check the fuel-saving tips that make the biggest difference, or estimate your take-home with the Uber profit calculator or Bolt profit calculator.

Never be surprised by a price change again

BhutiFuel logs your litres, kilometres and earnings, prices every trip at the current official schedule, and can warn you before a scheduled price change hits your tank. Logging is free forever, works offline, and your records are yours.

Start logging free with BhutiFuel