Gas prices are going up tomorrow across Canada but here's where you can still get it cheap
Some cities are in for double-digit jumps overnight. 😬

Gas prices tomorrow are rising by up to 11 c/L in Canada.
If you've got an empty tank and plans to hit the road this weekend, you might want to plan your next fuel stop carefully — gas prices in Canada are shifting again, and some cities are looking at double-digit increases starting Friday.
Gas prices tomorrow are predicted to rise in many Canadian cities, from Toronto and Ottawa to Calgary and Vancouver, according to gas price prediction site Gas Wizard's latest forecasts.
But it's not all bad news: Some spots will see only minor changes or even slight drops, and there are still a few places where you can find a good deal at the pump.
Whether you're watching gas prices in Toronto, Calgary, Vancouver or Ottawa — or just trying to avoid overpaying on your next road trip — here's what to know before you fill up.
Explore this list 👀
British Columbia
Gas Wizard predicts the following regular gas prices for Friday across major B.C. cities:
- Vancouver — 168.9 c/L (+3¢)
- Victoria — 167.9 c/L (no change)
- Kamloops — 147.9 c/L (-1¢)
- Kelowna — 137.9 c/L (+7¢)
- Prince George — 130.9 c/L (-1¢)
B.C. drivers are in for a bit of a mixed bag. Vancouver is back in its spot as the most expensive gas of any major city in the country, with a 3-cent jump expected. Kelowna is also on the upswing, with a 7-cent increase that brings it to one of its highest averages in a while.
Meanwhile, it's good news for drivers in Prince George and Kamloops — both are expected to drop slightly, shaving a cent off the average. Victoria stays steady, but still comes in near the top end of the national price scale.
According to crowdsourced data from GasBuddy, the cheapest gas in B.C. today is at a Super Save Gas in Quesnel, sitting at 130.9 c/L.
Prairies
Here are Friday's predicted gas prices across Alberta, Saskatchewan and Manitoba, according to Gas Wizard:
- Saskatoon — 134.9 c/L (no change)
- Regina — 133.9 c/L (no change)
- Winnipeg — 131.9 c/L (+2¢)
- Calgary — 129.9 c/L (+2¢)
- Edmonton — 127.9 c/L (no change)
Not much movement in the Prairies this week. Alberta is seeing a small uptick, with Calgary and Winnipeg both expecting 2-cent increases — not huge, but enough to nudge things up just as the weekend begins.
Edmonton holds steady, solidifying its price as the cheapest for a major city in Canada tomorrow. Saskatchewan cities like Regina and Saskatoon remain unchanged as well.
Today's cheapest fuel in Alberta is at the Costco in Nisku (Edmonton Airport), where prices are down to 109.9 c/L. Over in Saskatchewan, the Costco in Regina has the lowest reported price at 119.9 c/L, and a Winnipeg Co-Op leads Manitoba with 114.9 c/L, according to GasBuddy.
Ontario
Gas Wizard is forecasting the following average prices for Friday across Ontario:
- Toronto, Markham & Oakville — 137.9 c/L (+4¢)
- Ottawa — 136.9 c/L (+3¢)
- Thunder Bay — 132.9 c/L (+3¢)
- Barrie, Mississauga, Niagara, Oshawa, St. Catharines & Waterloo — 131.9 c/L (+4¢)
- Brampton — 131.9 c/L (-2¢)
- Windsor — 130.9 c/L (+11¢)
- Peterborough — 130.9 c/L (+10¢)
- Sudbury — 130.9 c/L (+4¢)
- Hamilton & London — 130.9 c/L (+3¢)
- Cornwall — 128.9 c/L (+3¢)
- Kingston — 127.9 c/L (-3¢)
Ontario's numbers are climbing just about everywhere, with Peterborough and Windsor facing the steepest jumps at 10 and 11 cents, respectively.
Most GTA cities — including Toronto, Mississauga, Markham and Oshawa — will see more moderate increases of 4 cents, while Ottawa and Thunder Bay climb by around 3 cents apiece.
Brampton and Kingston are the only bright spots — both are expected to dip slightly, which could be a rare opportunity to save. Kingston in particular is set to have the cheapest gas prices in the country tomorrow.
GasBuddy reports that the cheapest fill-up in the province today is curently tied between two stations: Smokes Fuel and Convenience in Alderville First Nation (near Cobourg), and Little Arrows in Southwold First Nation (near London), both offering gas at just 105.9 c/L.
Quebec
Here's what Gas Wizard predicts for Friday in Quebec:
- Montreal — 164.9 c/L (+4¢)
- Quebec City — 153.9 c/L (+4¢)
Gas prices in Quebec remain high, despite the province removing its longstanding floor price on fuel last week — a move that was aimed at making gas prices more competitive. But prices haven't seemed to have caught up with the new legislation just yet.
Both Montreal and Quebec City are looking at identical increases, with average prices jumping by 4 cents per litre. This keeps Montreal squarely in the top tier for gas prices nationwide, and Quebec City not far behind.
According to GasBuddy the lowest reported price in the province today is at a Shell station in Gatineau, where fuel is going for 135.3 c/L.
Atlantic Canada
Here are the predicted prices for Friday in the Atlantic provinces, via Gas Wizard:
- St. John's — 147.7 c/L (no change)
- Charlottetown — 142.7 c/L (-0.6¢)
- Fredericton, Moncton & Saint John — 141.1 c/L (-0.6¢)
- Halifax — 137.5 c/L (-0.6¢)
It's mostly steady or slightly down across Atlantic Canada. Every major city in the region is either holding firm or seeing a marginal dip of just over half a cent — not dramatic, but in today's economy, every little bit counts.
The cheapest gas in the region today, according to GasBuddy, is at an Irving in Oromocto, New Brunswick, where it's going for 137.1 c/L. In Nova Scotia, another Irving in New Glasgow has the lowest price at 139.3 c/L. Newfoundland drivers will find the best deal at the Costco in St. John's, at 141.9 c/L. On the Island, at least two Summerside Ultramar stations and one Irving are all offering 143.3 c/L.
National trends
As of Thursday morning, GasBuddy's live ticker puts Canada's national average gas price at 135.1 cents per litre. Prices appear to have been holding pretty steady lately — the current average is up a small 0.4 cents from yesterday, but down 0.5 cents from last week and 0.6 cents from last month.
Compared to this time last year, we're doing significantly better, thanks in large part to the removal of the consumer carbon tax earlier this year. Prices are currently down a full 23.7 cents per litre from last year's average.
Here's how each province's average stacks up today:
- B.C. — 152.5 c/L
- Alberta — 127.8 c/L
- Saskatchewan — 133.3 c/L
- Manitoba — 127.9 c/L
- Ontario — 127.0 c/L
- Quebec — 151.7 c/L
- New Brunswick — 138.7 c/L
- P.E.I. — 144.0 c/L
- Nova Scotia — 139.0 c/L
- Newfoundland — 148.4 c/L
While prices have dipped slightly from last month, we're still a few cents off from the lowest national average of the year — that was back on April 16, when it sat at 131.4 cents. We're also well below the all-time high for this date: a record-high 210.8 cents per litre on June 12, 2022, when global fuel markets were reeling from the effects of the war in Ukraine.
Bottom line? If you're in a city like Montreal, Toronto, Windsor, Peterborough or Kelowna where gas prices are climbing tomorrow, it might be worth filling up today before things get worse. But if you're near Brampton, Kingston or Kamloops, waiting a day could save you a few bucks.
Just keep in mind that Gas Wizard's forecasts are average predictions for each city — your mileage may vary. And since GasBuddy relies on crowdsourced info, those numbers might not show the entire picture either. So anytime you see a good deal, it might be smart to snag it!
Love this? Check out our Narcity noticeboard for details on jobs, benefits, travel info and more!
AI tools may have been used to support the creation or distribution of this content; however, it has been carefully edited and fact-checked by a member of Narcity's Editorial team. For more information on our use of AI, please visit our Editorial Standards page.