fuel
Petrol Price in South Africa (2026)
Quick Answer
Petrol in South Africa currently costs between R25 and R27 per litre, depending on the octane grade and whether you are inland or at the coast.
95 Unleaded inland is around R26.63/litre, while coastal prices are slightly cheaper at around R25.76/litre.
Average cost of petrol in South Africa.
Petrol Prices in South Africa
Petrol is one of the largest monthly expenses for many South African households and businesses. Prices are regulated nationally and adjusted monthly by the Department of Mineral Resources and Energy based on global oil prices, the rand exchange rate, transport costs, and fuel levies. Coastal regions such as Durban and Cape Town usually have slightly lower fuel prices than inland areas like Johannesburg.
2026 Petrol Price Table (ZAR)
| Product | Price |
|---|---|
| 93 Unleaded Petrol (Inland) | R26.52/litre |
| 95 Unleaded Petrol (Inland) | R26.63/litre |
| 93 Unleaded Petrol (Coastal) | R25.73/litre |
| 95 Unleaded Petrol (Coastal) | R25.76/litre |
| Diesel 0.05% (Inland) | R32.09/litre |
What to Know About Petrol Pricing
Fuel prices in South Africa are heavily affected by international crude oil prices and the rand-dollar exchange rate. In May 2026, fuel prices rose significantly due to higher global oil costs and levy-related increases. Coastal cities like Durban generally benefit from lower transport and distribution costs compared to inland provinces.
How to Save on Petrol
- Fill up before monthly fuel price increases when possible
- Use rewards programs from fuel stations and banks
- Maintain tyre pressure and smooth driving habits to improve fuel economy
What Affects the Price of petrol?
- Global crude oil prices
- Rand to US dollar exchange rate
- Government fuel levies and transport costs
Frequently Asked Questions
Why is petrol cheaper at the coast?
Coastal regions have lower transport and distribution costs because imported fuel arrives at nearby ports.
How often do petrol prices change in South Africa?
Fuel prices are usually adjusted once a month by the government.
Why did petrol prices increase in May 2026?
Higher global oil prices, a weaker rand, and levy adjustments contributed to the increase.