July 2025. Kalibrate's Canadian Petroleum Price Snapshot

Gasoline
|
Retail gasoline prices in Canada rose 6.5 cents per litre in July as crude oil prices increased and demand picked up, with the summer driving season in full swing.
Crude oil prices strengthened in July due to multiple factors. The postponement of the U.S. trade deal deadline to August fostered optimism that trade agreements could be finalized before broad tariffs were introduced, which was achieved with two key trading partners in July – Japan and the European Union.
Shipping attacks in the Red Sea during July also supported crude oil prices. Moreover, the European Union’s sanctions against Russia, along with the U.S. threat of secondary tariffs targeting purchasers of Russian oil, further supported crude oil prices. Overall, the rise in crude oil prices in July contributed to a 4.6 cents per litre increase in gasoline prices.
In July, the largest increase in gasoline prices in Canada was observed in Abbotsford, British Columbia, where retail prices rose 24.0 cents per litre over the month, ending July at 162.9. Retail gasoline prices declined in some markets during July, with the largest drop in Timmins, Ontario, where prices decreased 6.0 cents per litre, finishing the month at 138.6. Overall, gasoline prices in Canada ended the month the highest in Vancouver, British Columbia, at 170.9 cents per litre, and lowest in Sarnia, Ontario, at 124.9 cents.
Diesel
|
Retail diesel prices in Canada also increased in July, rising 3.9 cents per litre over the month, in line with rising crude oil prices.
Diesel prices follow a different seasonal pattern than gasoline due to heating oil (a similar product) and agricultural demand patterns. This year has been an exception to the norm, as diesel refining margins have remained elevated this summer due to low distillate inventory levels. Distillate inventory levels have been at or near the bottom of the previous five-year range since the start of the year in the U.S. (EIA), and data available up to May of this year shows a significant decline in distillate stocks in Canada, down 18.9 percent from April (Statistics Canada). Lower stock levels have prevented retail diesel prices from declining this summer.
The largest retail diesel price increase in July occurred in Barrie, Ontario, where prices rose 6.4 cents per litre, ending the month at 140.7. Conversely, diesel prices fell in some markets during July, with the biggest decline occurring in Val d’Or, Quebec, where prices declined 4.7 cents per litre, ending the month at 169.9. Overall, by the end of July, the lowest price was recorded in Lloydminster, Alberta, at 135.4 cents per litre, while the highest was noted in Vancouver, British Columbia, at 182.4 cents per litre.
We conduct a daily survey of retail gasoline, diesel, propane, and furnace fuel prices in 77 Canadian cities.
Canadian petroleum prices are available for download and display using a variety of analytic tools on our website: Charting.kalibrate.com/
Read more articles about:
Fuel pricingSubscribe and get the latest updates
You may unsubscribe from our mailing list at any time. To understand how and why we process your data, please see our Privacy & Cookies Policy
Related Resources
Fuel pricing
Petroleum pricing in Canada — the Q2 2025 report
Retail fuel prices in Canada dropped significantly in the second quarter of 2025.

Fuel pricing
June 2025. Kalibrate's Canadian Petroleum Price Snapshot
Kalibrate conducts a daily survey of retail gasoline, diesel, propane, and furnace fuel prices in 77 Canadian cities....
