FuelWide

Calgary vs Toronto gas prices

Regular gasoline is C$0.04 a litre cheaper in CalgaryC$1.98 on a 55-litre tank. Monthly city averages for June 2026.

CalgaryAlberta
C$1.62
per litre · $4.36/US gal
C$0.04/L cheaper
TorontoOntario
C$1.65
per litre · $4.46/US gal
Statistics Canada monthly city averages, June 2026 — not live station prices.
Every grade · CAD per litre
GradeCalgaryTorontoDiff.
RegularC$1.62C$1.65C$0.04Calgary
PremiumC$1.88C$1.96C$0.08Calgary
DieselC$1.69C$1.87C$0.18Calgary

What the gap is worth

One 55L tank
C$1.98
saved in Calgary
A year of weekly fills
C$102.96
saved in Calgary
20,000 km at 9 L/100 km
C$64.80
saved in Calgary

Based on the June 2026 gap of C$0.04 per litre, which changes each month. Run your own numbers →

Alberta vs Ontario

Because the two cities sit in different provinces, most of the gap is tax. Provinces set fuel tax independently, and metropolitan transit levies sit on top in Metro Vancouver, Greater Montréal and Victoria. Wholesale gasoline itself costs much the same across the country.

Other comparisons

Frequently asked questions

Is gas cheaper in Calgary or Toronto?

Calgary, at C$1.62 a litre against C$1.65 in Toronto — a gap of C$0.04/L, or 2.2%. On a 55-litre tank that is C$1.98. These are Statistics Canada monthly averages for June 2026, not live station prices.

Why is gas more expensive in Toronto?

Chiefly provincial fuel tax and local levies. Alberta and Ontario set their own fuel taxes independently, and several metropolitan areas add a transit levy on top — Metro Vancouver's is the largest in the country. Wholesale fuel costs vary far less between Canadian cities than the pump prices suggest.

Is diesel cheaper in Calgary or Toronto?

Diesel is cheaper in Calgary at C$1.69 a litre, against C$1.87 in Toronto — C$0.18/L apart.

How current are these figures?

They are the Statistics Canada averages for June 2026, published roughly three weeks after the month ends. Pump prices in both cities have moved since. Use them to compare the two cities, which is what a monthly average is good for — not to decide what you will pay this afternoon.