South African Fuel Price - May 2026
Petrol, diesel, paraffin and LP gas prices effective 6 May 2026. Prices in SA are set monthly by the Department of Mineral and Petroleum Resources and apply to either inland or coastal magisterial districts.
Fuel price by province
Click your province for the price applicable in your magisterial district plus historical context.
Gauteng
Inland - Petrol 95: R25.21/L
Western Cape
Coastal - Petrol 95: R24.38/L
KwaZulu-Natal
Coastal - Petrol 95: R24.38/L
Eastern Cape
Coastal - Petrol 95: R24.38/L
Mpumalanga
Inland - Petrol 95: R25.21/L
Limpopo
Inland - Petrol 95: R25.21/L
North West
Inland - Petrol 95: R25.21/L
Free State
Inland - Petrol 95: R25.21/L
Northern Cape
Inland - Petrol 95: R25.21/L
Full price table (May 2026)
| Fuel | Inland | Coastal | Change |
|---|---|---|---|
| Petrol 95 (ULP) | R25.21 | R24.38 | +R3.27 |
| Petrol 93 (ULP) | R25.07 | R24.18 | +R3.27 |
| Diesel 0.005% (50ppm) | R23.05 | R22.32 | +R3.75 |
| Diesel 0.05% (500ppm) | R23.00 | R22.20 | +R3.73 |
| Illuminating Paraffin | R14.18 | R13.30 | +R1.97 |
| LP Gas (per kg) | R38.40 | R35.20 | +R1.06 |
Why coastal is cheaper
Coastal pricing zones are closer to refineries and import terminals (Cape Town, Durban, Mossel Bay). Inland prices include a transport differential to cover the cost of moving fuel inland by pipeline, rail and road.
SA fuel prices are reviewed monthly and adjusted on the first Wednesday of each month. The adjustment is based on the average international Brent crude oil price, the USD/ZAR exchange rate, and the basic fuel price formula. Effective dates may shift if the first Wednesday is a public holiday.
Related
- Fuel cost calculator - calculate the trip cost
- Full fuel price breakdown - what makes up the petrol price
- SA salaries - relative purchasing-power context
Prices verified 2026-05-14 from the Department of Mineral and Petroleum Resources May 2026 adjustment announcement. Fuel zones are determined by magisterial district, not strictly by province - a small number of districts in border areas may have non-standard pricing. For exact pricing in your area, ask at your local filling station.

