South Africa fuel price history

Each forecourt in South Africa sets its own price, so the line is the national daily average across every forecourt that reported that day. Our record starts on 18 September 2026; earlier months are not in it and are not drawn. Today’s South Africa prices →

price per litreR26,00R28,0018 Sept21 Sept24 Sept27 Sept30 Sept
Petrol (E5)Super unleaded (E5)Diesel (B7)Premium diesel (B7)Breaks are days with no data.

Petrol (E5)

Latest
R26,51
Change since 18 September 2026
+R1,35
Highest recorded
R26,51 23 September 2026
Lowest recorded
R25,16 18 September 2026

13 days recorded since 18 September 2026.

Super unleaded (E5)

Latest
R26,67
Change since 18 September 2026
+R1,35
Highest recorded
R26,67 23 September 2026
Lowest recorded
R25,32 18 September 2026

13 days recorded since 18 September 2026.

Diesel (B7)

Latest
R28,86
Change since 18 September 2026
+R2,95
Highest recorded
R28,86 23 September 2026
Lowest recorded
R25,91 18 September 2026

13 days recorded since 18 September 2026.

Premium diesel (B7)

Latest
R29,31
Change since 18 September 2026
+R3,16
Highest recorded
R29,31 23 September 2026
Lowest recorded
R26,15 18 September 2026

13 days recorded since 18 September 2026.