Alberta advantage? Here's how gas prices compare to the rest of Canada right now

It’s no secret that gas prices are high right now, but how does Alberta compare to the rest of the country?
We looked at Gas Wizard, a fuel price forecasting site, to check out what gas prices are like across major Canadian cities.
Compared with the rest of the country, Alberta remains one of the cheapest places to fill up, particularly for regular gas.
Edmonton had the lowest regular gas price among the cities we compared. Calgary was slightly higher, but both cities were below every major market east or west of the Prairies.
The biggest gap was with Vancouver, where regular gas was 40 cents per litre higher than in Edmonton. On a 50-litre fill, that could mean a $20 difference!
Here’s how gas prices compared across Canada as of Friday, May 8, according to the site.
- You might also like:
- An Alberta city is seeing the largest rent increase in Canada
- Canada has the worldâs biggest beaver dam and it can be seen from space
- 14 Alberta camping spots to check out over May long weekend 2026
Edmonton

Thomas Roell/Shutterstock
Regular: $1.77 per litre
Premium: $2.05 per litre
Diesel: $2.01 per litre
Calgary

Nick Fox/Shutterstock
Regular: $1.81 per litre
Premium: $2.06 per litre
Diesel: $2.03 per litre
Saskatoon

Scott Prokop/Shutterstock
Regular: $1.81 per litre
Premium: $2.05 per litre
Diesel: $1.98 per litre
Winnipeg

Fotogro/Shutterstock
Regular: $1.80 per litre
Premium: $2.03 per litre
Diesel: $2.16 per litre
Toronto

Sean Pavone/Shutterstock
Regular: $1.84 per litre
Premium: $2.14 per litre
Diesel: $1.98 per litre
Montreal

EQRoy/Shutterstock
Regular: $2.01 per litre
Premium $2.30 per litre
Diesel: $2.16 per litre
Halifax

J Duquette/Shutterstock
Regular: $1.98 per litre
Premium: $2.05 per litre
Diesel: $2.13 per litre
Fredericton

Russ Heinl/Shutterstock
Regular: $1.97 per litre
Premium: $2.09 per litre
Diesel: $2.27 per litre
Victoria

rvarchol/Shutterstock
Regular: $2.16 per litre
Premium: $2.40 per litre
Diesel: $2.50 per litre
Vancouver

Wirestock Creators/Shutterstock
Regular: $2.17 per litre
Premium: $2.47 per litre
Diesel: $2.44 per litre
St. John’s

Nancy Anderson/Shutterstock
Regular: $2.03 per litre
Premium: $2.09 per litre
Diesel: $2.20 per litre
So while prices are certainly higher than they were at the start of the year, Alberta drivers are still paying some of the lowest fuel prices in Canada right now. The same can’t be said for drivers in B.C., however, where prices sit well above the national average across all fuel types.