Africa

R1.73

R23.36

increase in SA petrol price since 2000

Petrol in South Africa cost R1.73 in 2000. Today it's R23.36.

The price of petrol in South Africa has risen over 1,200% in 26 years — from R1.73 per litre in 2000 to R23.36 in 2026. We trace every spike, crash, and crisis.

2 April 2026 · 3 min

R1.73 → R23.36a 1,250% increase in 26 years

Wow Moments

R1.73 → R23.36a 1,250% increase in 26 years
R86.50 → R1,168cost of filling a 50-litre tank then vs now
R26.74the all-time record, hit in July 2022 after Russia invaded Ukraine
R3.06/litrepetrol jumped in a single month after the US-Iran conflict pushed oil past $100/barrel
R7+ per litrethe portion of today's price that goes to taxes and levies

In January 2000, a litre of 95 unleaded in Gauteng cost R1.73. Today it's R23.36. That's a 1,250% increase — or roughly 13.5 times what your parents paid.

Filling a 50-litre tank cost R86.50 in 2000. The same tank today costs R1,168.

The timeline tells the story:

2000-2005 — petrol climbed steadily from R1.73 to R4.43. The Iraq war and Hurricane Katrina pushed oil prices up globally. Most South Africans barely noticed.

2008 — the first shock. Oil hit $147 a barrel. SA petrol spiked to R9.13 — more than five times the 2000 price. Then the financial crisis hit and prices briefly dropped. They never went back to pre-2008 levels.

2012 — double digits for the first time at R10.71. The rand was weakening past R8 to the dollar.

2015 — the RAF levy jumped 48% overnight, adding 50 cents per litre in a single announcement. Government taxes now make up over R7 of every litre you buy.

2020 — COVID briefly crashed oil demand. Brent crude dropped below $20. SA petrol fell to R12.22. A temporary reprieve nobody enjoyed because nobody was driving.

2022 — Russia invaded Ukraine. Oil spiked. The rand weakened. In July, SA hit an all-time record of R26.74 per litre. Cost-of-living protests followed.

April 2026 — the US-Iran conflict pushed oil past $100 a barrel. Petrol jumped R3.06 per litre and diesel surged R7.37 per litre in a single month. Inland 95 ULP hit R23.36. Government introduced a temporary R3/litre fuel levy reduction to soften the blow — without it, the increase would have been over R5. Over 35% of the pump price is still taxes and levies. The basic fuel price — what the actual petrol costs — is less than two-thirds of what you pay.

The uncomfortable truth: even if oil drops, the taxes don't. The price floor keeps rising regardless of what happens in global markets. And when geopolitics collide with a weak rand, South African motorists feel it first and hardest.

See the full visual timeline →