Key facts
- South Africa uses a regulated fuel pricing system — prices are set by the DMPR, not by filling stations
- Prices adjust on the first Wednesday of each month; mid-month CEF projections appear around the 15th
- Four main drivers: global oil price, rand/dollar rate, government levies, and transport zone costs
- Inland prices (Gauteng) are slightly higher than coastal prices (Cape Town, Durban)
- Loyalty programmes, trip planning, and vehicle maintenance can all reduce your effective fuel cost
How South Africa's Fuel Price System Works
South Africa operates a regulated fuel pricing system. The Department of Mineral and Petroleum Resources (DMPR) sets the maximum price that filling stations may charge for petrol and diesel each month. Unlike in some countries, filling stations cannot compete on price — the price is the price, wherever you fill up.
The adjustment is announced on the last working day of the month and takes effect at midnight on the first Wednesday of the following month. The DMPR also publishes mid-month projections — based on data from the Central Energy Fund (CEF) — which give early warning of which direction the price is likely to move.
The Four Factors That Drive the Price
| # | Driver | How It Works |
|---|---|---|
| 1 | Global oil prices | South Africa imports crude oil, so international price movements feed directly into pump prices. Geopolitical conflict, production cuts, and supply disruptions all affect prices. |
| 2 | Rand/US dollar exchange rate | Crude oil is priced in US dollars globally. When the rand weakens against the dollar, South Africans pay more per litre even if the oil price hasn't moved. |
| 3 | Government taxes and levies | A significant portion of every litre goes to government: the General Fuel Levy (GFL), Road Accident Fund (RAF) Levy, the Slate Levy, and others. These can change independently of oil prices. |
| 4 | Transport and distribution costs | Fuel is refined at coastal facilities and transported inland by pipeline and road. The further from the coast, the higher the cost — which is why Gauteng prices are slightly higher than Cape Town. |
What's Actually in a Litre of Petrol?
| Component | Who Sets It | Changes How Often |
|---|---|---|
| Basic Fuel Price (BFP) | International markets (oil price + rand/dollar) | Monthly |
| General Fuel Levy (GFL) | National Treasury / DMPR | Annually (or by emergency decree) |
| Road Accident Fund (RAF) Levy | National Treasury | Annually |
| Slate Levy | Self-adjusting mechanism (DMPR) | Triggered by cumulative fund balance |
| Wholesale Margin | Oil companies | Regulated, periodic review |
| Retail Margin | Filling stations | Regulated, periodic review |
| Transport Zone Differential | DMPR (distance from coast) | Periodic review |
Inland vs Coastal: Why Joburg Pays More Than Cape Town
South Africa's fuel pricing system incorporates a transport zone differential — a per-litre adjustment that reflects the additional cost of transporting refined fuel from coastal terminals to inland filling stations by pipeline and road tanker. The DMPR publishes a price schedule for different Magisterial District Zones (MDZ) with each monthly announcement.
How to Plan for Fuel Price Fluctuations
1. Stay Ahead of the Announcement
The AA publishes monthly fuel price forecasts, and the CEF releases mid-month projections around the 15th of each month. Both give you advance notice of the likely price direction — which means you can choose to fill up before a hike takes effect, or wait if a decrease is coming.
2. Use Fuel Rewards and Loyalty Programmes
Because fuel prices are regulated and identical across filling stations of the same brand, loyalty programmes are one of the few ways to effectively reduce your per-litre cost:
| Programme | Station / Partner | Benefit |
|---|---|---|
| eBucks | Engen / FNB | Earn eBucks on fuel purchases when paying with an FNB card at Engen stations |
| Shell V+ Rewards | Shell | Earn points on fuel and in-store purchases, redeemable for fuel or rewards |
| Clicks ClubCard | Caltex (Astron Energy) | Earn ClubCard points on fuel, redeemable in-store at Clicks |
| Spar Rewards | Spar / Caltex | Earn Spar rewards vouchers on selected fuel purchases |
| Standard Bank UCount | BP / Engen | UCount rewards on fuel spend with eligible Standard Bank cards |
3. Keep Your Vehicle Well Maintained
A well-maintained vehicle uses less fuel. These checks have the greatest direct impact on fuel consumption:
- Tyre pressure — underinflated tyres increase rolling resistance. Check monthly and before long trips.
- Air filter — a clogged air filter restricts airflow, degrading the fuel-air mix and increasing consumption.
- Engine oil grade — using the correct viscosity oil reduces internal friction. Check your owner's manual.
- Wheel alignment — misaligned wheels cause uneven tyre wear and drag, increasing both fuel use and tyre replacement costs.
- Roof racks and accessories — significantly increase aerodynamic drag at highway speeds. Remove when not in use.
Useful Resources
- AA Fuel Price Forecasts & Trip Calculator: aainform.co.za
- Central Energy Fund mid-month projections: cef.org.za
- Official DMPR fuel price announcements: dmpr.gov.za
Sources: AA Inform; Department of Mineral and Petroleum Resources (DMPR); Central Energy Fund (CEF). Loyalty programme details subject to change — verify current terms with individual providers. Updated June 2026.