Canada fuel price history

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

price per litre175.0¢200.0¢225.0¢250.0¢31 Aug7 Sept15 Sept22 Sept30 Sept
Petrol (E5)Super unleaded (E5)Diesel (B7)Breaks are days with no data.

Petrol (E5)

Latest
179.0¢
Change since 31 August 2026
−5.5¢
Highest recorded
184.4¢ 31 August 2026
Lowest recorded
179.0¢ 26 September 2026

15 days recorded since 31 August 2026.

Super unleaded (E5)

Latest
205.2¢
Change since 31 August 2026
−5.1¢
Highest recorded
210.3¢ 31 August 2026
Lowest recorded
205.2¢ 26 September 2026

15 days recorded since 31 August 2026.

Diesel (B7)

Latest
235.6¢
Change since 31 August 2026
−21.8¢
Highest recorded
257.4¢ 31 August 2026
Lowest recorded
214.5¢ 1 September 2026

15 days recorded since 31 August 2026.