Gas prices in Canada today and tomorrow

Pick a city: the latest official average, the estimate for October 27, 2026, what your fill-up costs and how much of a litre is tax.

Method and measured error · Who publishes this site

A compact car fill-up: about 45 L; a pickup: about 90 L

More options

Combined rating of your vehicle (EnerGuide label)

Regular gasoline in Toronto, survey of Monday, October 19, 2026

176.7¢/L

Estimate for tomorrow, Tuesday, October 27, 2026: 173.4¢/L (−3.3¢).

55 L at this price$97.19
The same fill-up tomorrow (estimate)$95.37
Fuel for 15,000 km a year$2,263
Taxes in one litre29.3¢/L (16.6%)
Past error of the estimate±2.4¢ on average over 140 weeks ("no change" guess: ±3.8¢)

Source: Government of Ontario, survey of Monday, October 19, 2026.

How this is computed
Canada, regular, Statistics Canada
184.3¢/L (September 2026)
Federal excise tax
0¢ since April 20, 2026
Alberta fuel tax
0¢ from October 1, 2026
Latest daily survey
October 26, 2026

The cheapest regular gasoline among the cities this site follows is in Edmonton, at 151.2¢/L, and the most expensive in Victoria, at 212.3¢/L, a gap of 61.1 cents a litre. Those figures start from official sources only: the weekly survey of the Government of Ontario (latest October 19, 2026), the daily survey of the Régie de l'énergie du Québec (latest October 26, 2026), the maximum prices set by the Nova Scotia, New Brunswick and Newfoundland and Labrador regulators, and the monthly averages of Statistics Canada for the West (latest September 2026). Each figure is shown with its date. For tomorrow, the site adds what the wholesale market has done since the survey and any tax change already scheduled, and prints how far that method missed in past weeks next to the result. Across Canada, regular gasoline averaged 184.3¢/L in September 2026, against 144.2¢/L a year earlier.

This site does better than the first Google result because it gives every city its latest dated official price and an estimate for tomorrow whose method and past error are published, then turns them into the cost of a fill-up, a yearly budget and the taxes in a litre, with no app, no account and no form.

Every city, cheapest first

Regular and diesel in every city followed, cheapest regular first. The date says how fresh each official figure is; for cities that only have a monthly average, the price shown is the estimate for October 27, 2026.

Prices in cents per litre, self-serve, taxes included.
CityRegularDieselFigureRegular, October 27, 2026
Edmonton151.2¢/L223.9¢/Lestimate (September 2026 average)151.2¢/L
Calgary156.0¢/L228.7¢/Lestimate (September 2026 average)156.0¢/L
Gatineau166.1¢/Laverage of October 26, 2026166.1¢/L
Ottawa170.8¢/L264.1¢/Lsurvey of Monday, October 19, 2026167.5¢/L
Winnipeg173.8¢/L243.8¢/Lestimate (September 2026 average)173.8¢/L
St. Catharines and Niagara174.4¢/L257.9¢/Lsurvey of Monday, October 19, 2026171.1¢/L
Windsor175.9¢/L260.0¢/Lsurvey of Monday, October 19, 2026172.6¢/L
Regina176.3¢/L242.6¢/Lestimate (September 2026 average)176.3¢/L
Toronto176.7¢/L261.5¢/Lsurvey of Monday, October 19, 2026173.4¢/L
London, Ontario177.0¢/L259.8¢/Lsurvey of Monday, October 19, 2026173.7¢/L
Saskatoon177.8¢/L238.3¢/Lestimate (September 2026 average)177.8¢/L
Moncton185.2¢/L275.2¢/Lmaximum price in force since October 23, 2026185.2¢/L
Halifax185.3¢/L270.7¢/Lmaximum price in force since October 23, 2026185.3¢/L
Quebec City187.1¢/L295.3¢/Laverage of October 26, 2026187.1¢/L
Laval189.0¢/L298.3¢/Laverage of October 26, 2026189.0¢/L
Sherbrooke189.5¢/Laverage of October 26, 2026189.5¢/L
Montreal189.6¢/L298.3¢/Laverage of October 26, 2026189.6¢/L
St. John's202.5¢/L284.6¢/Lmaximum price in force since October 24, 2026202.5¢/L
Vancouver211.8¢/L286.9¢/Lestimate (September 2026 average)211.8¢/L
Victoria212.3¢/L279.9¢/Lestimate (September 2026 average)212.3¢/L

Why a dated official figure changes everything

Most gas price pages show a number without saying where it comes from or when it was taken. A figure reported by drivers in an app can be an hour old or a week old, and can describe one station or a whole city. The figures here are official surveys and orders, each with its date, and they are not all the same kind of number. Ontario's is a Monday snapshot of stations in 14 markets. The Régie de l'énergie surveys Quebec every weekday morning. Nova Scotia, New Brunswick and Newfoundland and Labrador set a legal maximum that stations cannot exceed. Statistics Canada publishes a monthly average for the large cities of the West and the Atlantic about three weeks after the month ends.

Knowing which kind you are looking at matters more than a decimal. A Monday average in Toronto says little about Thursday if wholesale prices have dropped since. A maximum in Halifax is a ceiling: many stations sell a few cents under it. A September average in Calgary does not include the Alberta fuel tax pause that started on October 1. This site moves each figure to tomorrow with a published rule, and says how good that rule has been.

Tomorrow, with the error printed

An estimate without a track record is only an opinion. For every city and fuel, the site replays its own method over the past: it starts from each official survey, adds what was known the day before the next one, and compares the result with what was actually published. In Toronto, over 140 weeks, the average miss was 2.4¢ a litre, against 3.8¢ for simply repeating the last price. Where the method does no better than "no change", for diesel for example, the page says so instead of hiding it.

Tomorrow in your city

Estimate for tomorrow, Tuesday, October 27, 2026, Toronto

173.4¢/L

Official starting point176.7¢/L (survey of Monday, October 19, 2026)
Wholesale price, up to October 21, 2026, with sales tax−3.3¢
Past error of the method±2.4¢ on average over 140 weeks ("no change" guess: ±3.8¢)
Open the full calculator →

The same litre, very different taxes

Taxes explain much of the gap between provinces. In Toronto, 16.6% of today's litre is tax: 20.3¢/L of HST and 9 cents of Ontario gasoline tax. Montreal adds 19.2 cents of Quebec fuel tax, 3 cents for regional transit and both GST and QST. Metro Vancouver carries 27 cents of provincial and TransLink tax. Alberta, since October 1, 2026, collects no provincial fuel tax at all under its relief program, which puts Calgary at 156.0¢/L and Edmonton at 151.2¢/L by the estimate for tomorrow. The federal excise tax of 10 cents on gasoline has been suspended everywhere since April 20, 2026.

Taxes in a litre, by city

Taxes in one litre in Montreal

46.9¢/L

Quebec fuel tax19.20¢/L
Montreal metropolitan transit levy (ARTM)3.00¢/L
Federal excise tax0.00¢/L
Sales tax (GST + QST, 14.975%)24.69¢/L
Open the full calculator →

Tomorrow, diesel, taxes

Ontario

  • TorontoWeekly Ontario survey, tomorrow’s estimate, fill-up cost
  • MississaugaToronto West survey, tomorrow’s estimate, compact car fill-up
  • BramptonToronto West average, commute cost, yearly fuel budget
  • OshawaToronto East average, East against West, tomorrow
  • HamiltonSouthern Ontario average, against Niagara, tomorrow
  • Kitchener-WaterlooDiesel and gasoline, SUV fuel budget, southern Ontario figure
  • BarrieHighway 400 commute, monthly budget, proposed excise return
  • OttawaOttawa survey, Gatineau across the river, tomorrow
  • LondonLondon survey, premium against regular, the 401 corridor
  • WindsorWindsor survey, the Detroit question, diesel
  • St. CatharinesNiagara survey, weekly swings, Ontario ranking

Quebec

  • MontrealDaily Régie average, ARTM levy, premium and diesel
  • LavalLaval's own daily average, next to Montreal
  • Quebec CityCapitale-Nationale daily figure, no ARTM levy, diesel
  • GatineauDaily Régie figure, 6-cent border reduction, Ottawa gap
  • SherbrookeEstrie daily average, base Quebec tax, rank in Quebec

West

  • VancouverMonthly Statistics Canada average, TransLink tax, estimate for today
  • SurreyVancouver average reused, TransLink area, yearly budget
  • VictoriaIsland prices, the 20-cent Victoria fuel tax, excise return
  • KelownaNo open average: B.C. taxes, Okanagan fill-up, Vancouver gap
  • CalgaryAlberta fuel tax relief, monthly average, estimate for today
  • EdmontonThe western wholesale hub, rank in the West, diesel
  • ReginaSaskatchewan 15-cent tax, pickup budget, proposed excise return
  • SaskatoonMonthly average, gap with Regina, year in review
  • WinnipegManitoba 12.5-cent tax, monthly average, east-west gap

Atlantic

  • HalifaxRegulated maximum price, Friday reset, premium monthly
  • MonctonOne New Brunswick maximum, delivery charge, Friday reset
  • St. John’sAvalon Zone 1 maximum, reset daily for now, diesel

Understand the price at the pump

What a litre pays for

A pump price is the sum of four layers. The first is the refined gasoline itself, bought at a terminal at the wholesale or "rack" price, which follows the North American refinery market quoted in New York Harbor in the East and at Edmonton in the West. The second is the wholesaler's and retailer's margin, which pays for trucks, staff, rent and profit. The third is the per-litre taxes: the provincial fuel tax, sometimes a regional transit tax, and the federal excise tax when it applies. The last is the sales tax, GST, HST or GST plus QST, charged on everything before it, taxes included.

Only the first layer moves every day. Margins move with competition and taxes move on dates set by law. That is why a rack price that falls by 5¢/L usually shows up at the pump as a drop of a little more than five cents once sales tax is added, and why a tax change can be priced in to the cent on the day it takes effect.

Where the official figures come from

Statistics Canada's table 18-10-0001-01 gives the monthly average pump price of regular, premium and diesel in 18 cities, under the Open Government Licence. The Government of Ontario publishes a weekly survey of 14 markets and daily wholesale prices for Toronto, Thunder Bay and Edmonton, also under an open licence. The Régie de l'énergie du Québec publishes a daily survey by region every weekday morning. The Atlantic regulators publish the maximum prices they set, usually every Friday, and currently every day in Newfoundland and Labrador.

Natural Resources Canada also publishes weekly averages for many cities, but its terms forbid commercial reuse without written permission, so this site links to it without reproducing its figures. It does not use prices reported by app users or scraped from other sites.

Provinces where the price is regulated

In Nova Scotia, New Brunswick, Prince Edward Island and Newfoundland and Labrador, an independent board sets the pump price from a benchmark wholesale price and allowed margins: a maximum by zone in Nova Scotia and Newfoundland and Labrador, one maximum for all of New Brunswick, and a minimum and a maximum in Prince Edward Island. Stations may not sell above the maximum, so the published figure is a ceiling. Halifax's ceiling for regular is 185.3¢/L since October 23, 2026; St. John's, where the board is resetting prices every day for now, is at 202.5¢/L. Because the next change date is known, the estimate for tomorrow stays at the ceiling in force unless tomorrow is a reset day.

Quebec does not cap prices. The Régie de l'énergie publishes a survey of posted prices by region every weekday morning, which this site uses as its Quebec source.

The excise tax holiday and its end

Ottawa suspended the 10-cent federal excise tax on gasoline and the 4-cent tax on diesel on April 20, 2026. Draft legislation published by Finance Canada in September 2026 (proposed, not enacted) keeps the rate at zero until January 31, 2027, applies half the rate in February and March 2027, and restores it in full on April 1, 2027. With HST at 13%, the full return adds 11.30¢/L to a litre of gasoline in Ontario. The tax change is already dated in the site's estimate, so the day it happens the figure for tomorrow includes it.

What one cent a litre is worth

A cent a litre sounds small. On a 55-litre fill-up it is 55 cents; over a year of 15,000 km in a car using 8.7 L/100 km it is about $13.05. The 61.1-cent gap between Edmonton and Victoria is therefore worth $33.61 on that fill-up and about $797 over a year.

Your yearly fuel budget

Fuel for a year, small suv in Toronto

$2,367

Per month$197
Per 100 km$15.78
Consumption used9.1 L/100 km
Each extra 10¢ a litre$137
Open the full calculator →

Common questions

Will gas prices go up or down tomorrow in Canada?

It depends on the city and on what wholesale prices did since the last official survey. The estimate on this page starts from that survey, adds the wholesale movement published since and any tax change dated for tomorrow, and shows the result with its past error. When the market has not moved, the estimate equals the last official price and the page says so rather than inventing a change.

Where is gas cheapest in Canada right now?

Among the cities with their own official figure, regular gasoline is cheapest in Edmonton at 151.2¢/L and most expensive in Victoria at 212.3¢/L. Taxes explain a large part of the ranking: Alberta collects no provincial fuel tax since October 1, 2026, while Metro Vancouver and Montreal add regional transit taxes on top of high provincial rates.

How accurate is the gas price estimate for tomorrow?

Each city page prints the average miss of the method over past surveys, next to the miss of a naive "no change" guess. In Toronto it was 2.4¢/L against 3.8¢/L over 140 weeks. In the West, measured on monthly averages, it was 1.9¢/L in Calgary and 5.8¢/L in Vancouver.

Why is the price on this page different from my station?

Official figures are averages of many stations, or a legal maximum in the Atlantic provinces. A given station can be several cents above or below, and can change its sign at any hour. The page always says which kind of figure it shows and its date, so you can tell a Monday average from a ceiling in force since Friday.

When does the federal fuel excise tax come back?

The 10-cent excise tax on gasoline has been suspended since April 20, 2026. Under the draft legislation published by Finance Canada in September 2026 (proposed, not enacted), it stays at zero until January 31, 2027, returns at half rate on February 1, 2027 and in full on April 1, 2027. With 13% HST, the full return adds 11.30¢/L a litre in Ontario.

Why is gas so cheap in Alberta in late 2026?

Alberta returned to its Fuel Tax Relief Program on October 1, 2026: the 13-cent provincial fuel tax is not collected until at least December 31, 2026. From January 1, 2027 at the earliest the rate is reset each quarter to 0, 4.5, 9 or 13 cents according to the price of WTI oil, rising by 9 cents at most per quarter.

Official sources for this page

Prepared by

Independent publisher of Canadian pump-price estimates built on Statistics Canada, Ontario and Régie de l'énergie price series and on federal and provincial fuel tax rates

Data read on · Editorial policy · Contact

Prices 2026, updated from official sources on