⛽ Canada Gas Prices Today

Regular gasoline prices in 30 Canadian cities — 12-week trends and a data-backed fill-up signal for each city, rebuilt from Natural Resources Canada data.

NorthPeak Auto › Canada Gas Prices Today

🕐 Last updated: 2026-10-07 11:39 UTC · NRCan data week: 6-Oct-2026. Prices are weekly averages, taxes included. Individual stations vary.

Canada average · regular gasoline · week ending 2026-10-06

$1.85/L

−3.3¢ vs last week  ·  4-week trend −0.4¢

National reference only — your city’s price and signal are what matter for fill-up timing.

West

Vancouver BC

⏳ WAIT
$2.08/L ▼ −0.4¢ vs last week

Healthy retail margins with flat or falling prices — room for prices to ease.

Victoria BC

⏳ WAIT
$2.02/L ▼ −2.3¢ vs last week

Prices dropped this week and the 4-week trend is down — next week could be cheaper.

Kelowna BC

➡ STEADY
$1.88/L ▼ −12.5¢ vs last week

No clear signal this week — prices are holding roughly steady.

Calgary AB

⏳ WAIT
$1.50/L ▼ −19.2¢ vs last week

Prices dropped this week and the 4-week trend is down — next week could be cheaper.

Edmonton AB

⏳ WAIT
$1.52/L ▼ −14.2¢ vs last week

Prices dropped this week and the 4-week trend is down — next week could be cheaper.

Red Deer AB

➡ STEADY
$1.58/L ▼ −18.1¢ vs last week

No clear signal this week — prices are holding roughly steady.

Regina SK

➡ STEADY
$1.80/L ▼ −6.1¢ vs last week

No clear signal this week — prices are holding roughly steady.

Saskatoon SK

⏳ WAIT
$1.81/L ▼ −5.8¢ vs last week

Healthy retail margins with flat or falling prices — room for prices to ease.

Winnipeg MB

➡ STEADY
$1.74/L ▼ −5.8¢ vs last week

No clear signal this week — prices are holding roughly steady.

Ontario

Toronto ON

➡ STEADY
$1.84/L ▲ +0.2¢ vs last week

No clear signal this week — prices are holding roughly steady.

Ottawa ON

➡ STEADY
$1.78/L ▲ +0.3¢ vs last week

No clear signal this week — prices are holding roughly steady.

Hamilton ON

➡ STEADY
$1.84/L ▲ +0.1¢ vs last week

No clear signal this week — prices are holding roughly steady.

London ON

➡ STEADY
$1.84/L ▲ +0.1¢ vs last week

No clear signal this week — prices are holding roughly steady.

Kitchener–Waterloo ON

⏳ WAIT
$1.84/L ▼ −0.2¢ vs last week

Healthy retail margins with flat or falling prices — room for prices to ease.

Windsor ON

➡ STEADY
$1.83/L ▲ +0.4¢ vs last week

No clear signal this week — prices are holding roughly steady.

Kingston ON

➡ STEADY
$1.76/L ▲ +2.1¢ vs last week

No clear signal this week — prices are holding roughly steady.

Barrie ON

➡ STEADY
$1.83/L ▲ +0.4¢ vs last week

No clear signal this week — prices are holding roughly steady.

Sudbury ON

➡ STEADY
$1.75/L ▼ −0.5¢ vs last week

No clear signal this week — prices are holding roughly steady.

Thunder Bay ON

➡ STEADY
$1.80/L ▼ −5.9¢ vs last week

No clear signal this week — prices are holding roughly steady.

Quebec

Montreal QC

➡ STEADY
$1.98/L ▲ +1.4¢ vs last week

No clear signal this week — prices are holding roughly steady.

Quebec City QC

➡ STEADY
$1.92/L ▼ −1.2¢ vs last week

No clear signal this week — prices are holding roughly steady.

Gatineau QC

➡ STEADY
$1.79/L ▼ −0.6¢ vs last week

No clear signal this week — prices are holding roughly steady.

Sherbrooke QC

➡ STEADY
$1.94/L ▲ +0.1¢ vs last week

No clear signal this week — prices are holding roughly steady.

Atlantic

Moncton NB

⏳ WAIT
$1.93/L ▼ −3.5¢ vs last week

Healthy retail margins with flat or falling prices — room for prices to ease.

Saint John NB

➡ STEADY
$1.92/L ▼ −3.7¢ vs last week

No clear signal this week — prices are holding roughly steady.

Halifax NS

⏳ WAIT
$1.93/L ▼ −5.3¢ vs last week

Healthy retail margins with flat or falling prices — room for prices to ease.

Charlottetown PE

➡ STEADY
$2.04/L ▼ −7.2¢ vs last week

No clear signal this week — prices are holding roughly steady.

St. John's NL

⏳ WAIT
$2.18/L ▼ −2.8¢ vs last week

Healthy retail margins with flat or falling prices — room for prices to ease.

North

Whitehorse YT

⏳ WAIT
$2.00/L ▼ −11.0¢ vs last week

Healthy retail margins with flat or falling prices — room for prices to ease.

Yellowknife NT

⛽ FILL UP NOW
$1.88/L ▲ +2.4¢ vs last week

Prices climbed this week and the 4-week trend is up.

Cheapest & priciest right now

Cheapest tracked city: Calgary at $1.50/L. Priciest: St. John's at $2.18/L — a 0.68 gap per litre, or $33.95 on a 50-litre fill.

Report your local price

NRCan publishes weekly. Spotted a different price at the pump today? Report it anonymously — community reports appear below the city’s official price, clearly labelled.

Frequently asked questions

How often are these gas prices updated?

The prices come from Natural Resources Canada, which publishes average retail prices every week (usually on Tuesdays, for the week ending the previous Tuesday). We pull the latest data every day, so this page refreshes the moment NRCan publishes a new week.

Why does the price differ from what I see at the pump?

These are weekly averages across surveyed stations in each city, taxes included. Individual stations can be several cents above or below the average on any given day — especially right after a price reset. Use the city average as your benchmark, then shop the cheapest stations near you.

What does FILL UP NOW vs WAIT mean?

It's a simple signal computed from each city's own data: this week's price change, the 4-week trend, and the retail marketing margin NRCan reports. When margins go negative, stations are selling at a loss and a hike usually follows — that's a FILL UP NOW. When prices are falling and margins are healthy, waiting can pay off — that's a WAIT. Otherwise we say STEADY: no clear signal.

Does the day of the week I fill up matter?

Our data is weekly, so we can't measure daily cycles from it — and we won't pretend otherwise. Industry analysts do report that Ontario prices often reset mid-week, so if you drive in Ontario, checking a daily tracker before you fill up can help. The trend signal above is what our data can verify.

Are taxes included in these prices?

Yes. NRCan's retail prices include all federal and provincial fuel taxes plus GST/HST, which is a big part of why prices differ so much between provinces.

Can I report the price I paid?

Yes — use the form below. Community reports are anonymous and help fill the gap between NRCan's weekly updates. We label them as community-reported, never mixing them into the official averages.

About this data

Source: Natural Resources Canada retail fuel prices (weekly averages, taxes included). This page is rebuilt automatically from NRCan’s published tables — no prices are estimated or invented. Signals are computed from each city’s own week-over-week change, 4-week trend and reported retail margin. This page carries no affiliate links.

Related auto tools