South African wholesale diesel went up R2.94 a litre on 2 September 2026. Inland 0.05% diesel is now R29.11 a litre, up from R19.44 a year ago — a rise of 49.7%. Petrol rose 24.9% over the same year. Diesel went up exactly twice as fast, and almost nobody said so.
The one-line version. On a Johannesburg–Cape Town run at 2.5 km per litre, fuel alone now costs about R16 267 one way. That is R1 642 more than last month and R5 402 more than the same trip in September 2025 — before you have paid a toll, a driver or a tyre.
What the price is, right now
The Department of Mineral and Petroleum Resources (DMPR) sets South African fuel prices monthly. The change is announced in the last days of the month and takes effect on the first Wednesday of the next one. These prices took effect on Wednesday 2 September 2026.
| Product | Inland (Gauteng) | Coastal | Change on 2 Sep |
|---|---|---|---|
| Diesel 0.05% sulphur (500 ppm), wholesale | R29.11 | R28.24 | +R2.93 |
| Diesel 0.005% sulphur (50 ppm), wholesale | R30.05 | R28.79 | +R3.14 |
| Petrol 95 ULP, retail | R26.92 | R26.05 | +R1.34 |
| Petrol 93 ULP, retail | R26.76 | — | +R1.34 |
Why diesel has no pump price and petrol does. Petrol is sold at a fixed regulated price: every station in a zone charges the same. Diesel is not. What the DMPR publishes for diesel is a wholesale list price, and the retailer adds their own margin on top. That is why two truck stops 40 km apart can differ by 80 cents, and why a fuel card or a bulk supply deal is worth real money on diesel in a way it never is on petrol.
The 13-month trend
This is the part that gets lost in the monthly headline. The September increase is large, but it is not the highest diesel has been this year. May was worse.
| Effective | Inland diesel 0.05% | Change |
|---|---|---|
| 3 Sep 2025 | R19.44 | — |
| 1 Oct 2025 | R19.34 | -0.10 |
| 3 Nov 2025 | R19.13 | -0.21 |
| 3 Dec 2025 | R19.79 | +0.65 |
| 1 Jan 2026 | R18.42 | -1.37 |
| 4 Feb 2026 | R17.92 | -0.50 |
| 4 Mar 2026 | R18.54 | +0.62 |
| 1 Apr 2026 | R25.91 | +7.37 |
| 6 May 2026 | R31.18 | +5.27 |
| 3 Jun 2026 | R27.93 | -3.25 |
| 1 Jul 2026 | R24.79 | -3.14 |
| 5 Aug 2026 | R26.17 | +1.38 |
| 2 Sep 2026 | R29.11 | +2.94 |
What the shape of that line tells you
- Sep 2025 to Mar 2026 was flat. Six months inside a R2 band, ending at a low of R17.92 in February.
- April and May broke it. Diesel went from R18.54 to R31.18 in two months — up 68%. That is the single biggest cost event a South African operator has had to absorb in this cycle.
- June and July gave some of it back, down to R24.79.
- August and September took it straight back up, to R29.11 — still R2.06 below the May peak, and R11.19 above the February low.
If you priced a contract off the February number, you are R11.19 a litre underwater. At 2.5 km per litre that is R4.48 on every kilometre you run, and it does not come back on its own. This is what a fuel surcharge clause is for — and it is the single most valuable page on this site if you have not got one.
What actually drove it
Most operators experience a fuel increase as weather — it arrives, and you absorb it. It is not weather. It is three separable forces, and two of them are local.
| Force | What it did | Can South Africa control it? |
|---|---|---|
| The global product price | The DMPR cited continued US–Iran tension, uncertainty over the Strait of Hormuz and higher shipping costs. Brent averaged US$87.88 over the September review period, up from US$82.37. | No |
| The rand | The DMPR recorded the rand as strengthening over the September review period, which pushed the basic fuel price down and offset part of the increase. | Indirectly |
| Tax and the slate | The slate levy rose from 61.38 c/l to 83.28 c/l on 2 September — a 21.90 c/l increase — against a cumulative negative slate balance of R9.519 billion. Government also ran temporary general fuel levy relief of R3.93 a litre on diesel from 1 April 2026, halved to R1.96 in June and ended on 1 July. | Yes |
Read the third row again. The diesel levy relief ended on 1 July 2026. Part of what you are paying now is not an oil price at all — it is the removal of a subsidy you had for three months and may not have noticed arriving. The slate is the same kind of thing: a R9.5 billion shortfall being recovered from you at 83.28 cents a litre.
What it costs on the corridors we measure
Everything above is national. This is the part that is ours. We hold road-network distances for 225 of our 269 active corridors, measured against the actual road, not straight-line. Here is what the September increase does to a one-way run, at 2.5 km per litre.
| Lane | km | Fuel, one way | vs August | vs Sept 2025 |
|---|---|---|---|---|
| Johannesburg → Durban | 571 | R6 649 | +R671 | +R2 208 |
| Johannesburg → Cape Town | 1 397 | R16 267 | +R1 642 | +R5 402 |
| Johannesburg → Beitbridge | 540 | R6 288 | +R635 | +R2 088 |
| Beitbridge → Durban | 1 103 | R12 844 | +R1 297 | +R4 265 |
| Johannesburg → Harare | 1 121 | R13 053 | +R1 318 | +R4 335 |
| Durban → Harare | 1 680 | R19 563 | +R1 975 | +R6 497 |
Do this with your own number.
Fuel per kilometre = diesel price ÷ your km per litre.
At R29.11: 2.0 km/l is R14.56/km · 2.5 km/l is R11.64/km · 3.0 km/l is R9.70/km.
The September increase alone added R1.47, R1.18 and R0.98 per kilometre at those three consumption rates.
And every one of those numbers doubles if the truck comes home empty. That is not a fuel problem, it is a load problem — what empty running actually costs works it out.
Where diesel is cheaper across the border
The old rule was simple: fill up in South Africa. That rule is weaker than it was, and the reason is this year’s increase.
| Price | In US dollars | What kind of price | |
|---|---|---|---|
| South Africa, inland | R29.11 | US$1.80 | wholesale list — retail is higher |
| South Africa, coastal | R28.24 | US$1.75 | wholesale list — retail is higher |
| Zimbabwe (ZERA ceiling) | R31.50 | US$1.95 | maximum pump price |
Zimbabwe’s pump ceiling is about 8% above South Africa’s wholesale price. Because South African retail diesel sits above the wholesale list, the real gap at the pump is smaller than 8% — and it has narrowed sharply, because South African diesel rose 49.7% in a year while Zimbabwe’s ceiling moved 10.2% since March. Still fill in South Africa where the tank allows it, but the arbitrage is no longer the free money it was in 2025. The Zimbabwe numbers are here.
Kweli Load Exchange
Now find a load for your truck — or a truck for your load
Free for transporters and shippers. No commission, no subscription.
Local
and cross-border
See
who you are dealing with
R0
commission, always
List your truck and its corridors, or post a load. Your corridors decide which loads we show you first — they do not lock you out of the rest. Body, weight, fit, papers: we show them, and you decide.
WhatsApp-integrated · your number is your account. Nothing from an app store — you finish with your trucks and their corridors on the board.
New to Kweli? See what the network does → — load exchange, driver registry and the Pulse community.
Questions people ask
What is the diesel price in South Africa in September 2026?
R29.11 a litre for 0.05% sulphur diesel, wholesale, inland; R28.24 at the coast. The 0.005% grade is R30.05 inland. These took effect on 2 September 2026. Diesel has no fixed retail price, so what you pay at the pump will be above the wholesale figure.
Who sets the fuel price in South Africa?
The Department of Mineral and Petroleum Resources (DMPR). Note the name — it was the Department of Mineral Resources and Energy (DMRE) until the department was split, and a lot of published material still uses the old name.
When is the fuel price announced?
In the last days of each month, taking effect on the first Wednesday of the following month. The September 2026 change was announced on 31 August and took effect on 2 September.
Why did diesel go up more than petrol?
Diesel and petrol are different products with different international prices, different tax treatment and a different slate position. Over the year to September 2026 diesel rose 49.7% and petrol 24.9%. If your costing tracks the petrol headline in the news, it has understated your diesel bill by half.
Is this the highest diesel has been?
No. Inland wholesale diesel peaked at R31.18 on 6 May 2026. September’s R29.11 is R2.06 below that.
How we put this together
The price series is the published record from the Fuels Industry Association of South Africa, which lists the DMPR-gazetted prices for each month. We pulled it on 1 September 2026 and checked it three ways: the September inland and coastal figures match the press reporting of the DMPR announcement; the July figure matches an independent tracker; and the August-to-September change computed from the series (+R2.939 and +R3.149) matches the +R2.93 and +R3.14 the DMPR announced. Corridor distances are our own, measured on the road network. The consumption figures are illustrative and stated as such — use yours.
More on what fuel does to a rate: the fuel surcharge formula, with a worked example · what a good cost per kilometre looks like · what is actually inside the price · all fuel and freight cost coverage



