Petrol price

The petrol price, October 2026.

The official prices set by the Department of Mineral and Petroleum Resources, inland and at the coast, every month since 2008, and where next month’s price is heading from the oil price and the rand so far.

R30.2595 petrol inland, a litre

+39.9% on a year ago · +12.4% on last month · Record high

95 petrol, coastal
R29.38
93 petrol, inland
R29.88
93 petrol, coastal
R29.09
Diesel 0.05%, inland
R31.95
Diesel 0.05%, coastal
R31.08

Our estimateWhere November 2026 is heading.

Up about R0.25 a litre

95 petrol +R0.25 · diesel +R0.34

Likely between -R0.15 and +R0.65, if the rest of the period is like the start.

Early days: only a few trading days are in, so this can still swing a lot.

  • From the oil price and the rand over the 4 trading days of the current review period, against the period before. It moves every day until the announcement, usually in the last days of the month.
  • Tested on the last 104 monthly changes, the method called the direction right 90 times, and missed by R0.40 a litre on average. It leaves out tax and levy changes, which mostly come in April, and changes in refining margins.
  • Our estimate, not an official price. The official price is announced by the Department of Mineral and Petroleum Resources.

Every month since 2008The long climb.

95 inland R19.54 in November 2021, R30.25 now.

Rand per litre. Official monthly prices, as recorded by the AA. Diesel is the wholesale price.

The last two years

Month95 inland95 coastal93 inlandDiesel 0.05% inland95 inland, change
October 2026R30.25R29.38R29.88R31.95+R3.33
September 2026R26.92R26.05R26.76R29.11+R1.34
August 2026R25.58R24.71R25.42R26.17-R0.52
July 2026R26.10R25.23R25.94R24.78-R1.96
June 2026R28.06R27.19R27.95R27.92+R1.43
May 2026R26.63R25.76R26.52R31.17+R3.27
April 2026R23.36R22.53R23.25R25.90+R3.06
March 2026R20.30R19.47R20.19R18.53+R0.20
February 2026R20.10R19.27R19.99R17.91-R0.65
January 2026R20.75R19.92R20.64R18.41-R0.66
December 2025R21.41R20.58R21.26R19.78+R0.29
November 2025R21.12R20.29R20.97R19.13-R0.51
October 2025R21.63R20.80R21.48R19.34+R0.08
September 2025R21.55R20.72R21.47R19.44-R0.04
August 2025R21.59R20.76R21.51R20.00-R0.28
July 2025R21.87R21.04R21.79R19.35+R0.52
June 2025R21.35R20.56R21.24R18.53-R0.05
May 2025R21.40R20.61R21.29R18.90-R0.22
April 2025R21.62R20.83R21.51R19.32-R0.72
March 2025R22.34R21.55R22.09R20.16-R0.07
February 2025R22.41R21.62R22.16R20.34+R0.82
January 2025R21.59R20.80R21.34R19.29+R0.12
December 2024R21.47R20.68R21.15R19.21+R0.17
November 2024R21.30R20.51R20.98R18.66+R0.25

Diesel prices are wholesale; pump prices for diesel are higher. Inland prices include the cost of getting fuel to the inland market. Official prices of the Department of Mineral and Petroleum Resources, as recorded by the AA. Oil and the rand: Yahoo Finance.

QuestionsGood to know.

  • Petrol, diesel and paraffin prices are regulated. Each month the Department of Mineral and Petroleum Resources works out the basic fuel price from international product prices and the rand exchange rate over a review period, adds taxes, levies and margins, and announces the new prices to take effect on the first Wednesday of the month.

  • Fuel arrives at the coast. Inland prices include the cost of moving it to Gauteng and other inland areas, so they are higher.

  • No. It is our own estimate from the oil price and the rand so far in the review period, scaled by how the pump price has moved with them in the past. The official price is only known when the department announces it.

  • The octane rating. 95 is sold everywhere; 93 is sold mainly inland. Use the grade your car’s manual specifies.

The whole squeeze: food, fuel, power, rates · Your month, now and a year ago

The Monday briefCommerce, in your inbox.

Every Monday: last week’s moves in JSE commerce, your own shares, and the results and numbers due this week. Free, and you can unsubscribe any time.

We don’t take outside money, but we always like talking markets and commerce.

For media, research and partnership questions, send us an email.

Say hello