Official figures — September 2026. These are the confirmed prices published by the Department of Mineral and Petroleum Resources (DMPR), effective Wednesday, 2 September 2026. Petrol 93 and 95 both rose 134 c/l, diesel 500ppm rose 294 c/l, diesel 50ppm rose 315 c/l and illuminating paraffin rose 213 c/l. The previous official prices took effect on 5 August 2026.

Looking for the latest fuel costs in South Africa’s economic hub? Because fuel prices in South Africa are regulated regionally, Gauteng falls entirely within the Inland pricing zone. This means retail petrol and wholesale diesel prices are uniform across Johannesburg, Pretoria, and the rest of the province, though they differ significantly from coastal regions.

Petrol Price Gauteng: Current Price

The official regulated fuel prices for Gauteng are adjusted on the first Wednesday of every month by the Department of Mineral and Petroleum Resources (DMPR).

The official retail pump prices for petrol and wholesale prices for diesel in Gauteng are as follows:

Official Fuel Prices for Gauteng (Effective 2 September 2026)

Fuel TypePrice Per Litre (R/l)Price Per Litre (c/l)Price Type
93 Unleaded Petrol (ULP)R26.762,676.00 c/lRegulated Retail Pump Price
95 Unleaded Petrol (ULP)R26.922,692.00 c/lRegulated Retail Pump Price
Diesel 0.05% (500 ppm)R29.112,911.11 c/lWholesale Price Baseline
Diesel 0.005% (50 ppm)R29.562,955.51 c/lWholesale Price Baseline

Note on Petrol Today: The retail price for unleaded petrol (93 and 95 ULP) is strictly regulated by the government. Every legal filling station within Gauteng must charge exactly these rates at the pump.

Inland, Coastal or Local Zone Context

When searching for the Gauteng petrol price today, it is important to understand that South Africa does not calculate fuel pricing on a municipality-by-municipality or suburb-by-suburb basis. Instead, the country is split into distinct geographical delivery zones overseen by the Central Energy Fund (CEF) and the DMPR.

If you are planning a trip from Johannesburg or Pretoria down to the coast, you will notice that fuel prices drop the closer you get to sea level. For instance, 95 Unleaded petrol costs R26.92 per litre inland in Gauteng but is noticeably cheaper at R26.05 per litre along the coast.

Compare Petrol, Diesel and Other Fuels

While retail petrol prices are firmly capped by law, diesel prices follow a different regulatory structure.

Petrol vs Diesel Rules

Grade Selection for Fleet and Commercial Operators

If you run a commercial fleet or drive a modern diesel passenger vehicle in Gauteng, choosing between 50ppm and 500ppm matters for both your budget and your engine health.

Why This Area Differs from Other Regions

The core reason Gauteng fuel prices sit higher than coastal provinces boils down to transportation and logistics costs.

South Africa imports a massive portion of its crude oil and refined petroleum products via coastal ports like Durban. To supply Gauteng, this fuel must be transported hundreds of kilometers inland through the Transnet pipeline infrastructure or via road rail networks. The costs of operating and maintaining this inland transport system are calculated into the final retail price as an added logistical tariff, permanently creating an inland-vs-coastal price gap.

Travel and Fill-Up Decision Guidance

Smart fuel management can save Gauteng motorists thousands of Rands over a year. Keep these practical travel tips in mind:

Related City, Province and Calculator Pages

To turn this local pricing data into actionable trip planning, you can navigate through our dedicated mapping architecture:

Frequently Asked Questions

What affects the petrol price Gauteng?

Gauteng fuel rates are driven by the Basic Fuel Price (BFP)—dictated by global oil prices and the Rand/US Dollar exchange rate—combined with government taxes (like the General Fuel Levy and Road Accident Fund levy) and the inland transport tariff required to move fuel from coastal ports to the interior.

Is the price the same across South Africa?

No. South Africa uses an inland and coastal pricing system. Coastal areas are cheaper because they do not incur the transport pipeline costs needed to pump fuel up to inland provinces like Gauteng. However, the price is identical at all legal stations within Gauteng itself for petrol.

When is the local price updated?

Prices are officially updated once a month, coming into effect at midnight on the first Wednesday of every new month. These adjustments are calculated and announced a few days prior by the Department of Mineral and Petroleum Resources.

Where should users go next?

To optimize your travel budget, navigate to our Fuel Cost Calculator to estimate your upcoming travel expenses, or visit our Petrol Price Today tracker to see early predictions for next month’s fuel price adjustments.