Cheapest gas in Canada, city by city
Today Edmonton has the lowest figure, 151.2¢/L, and Victoria the highest, 212.3¢/L.
Cheapest, regular gasoline
Edmonton
151.2¢/L · most expensive: Victoria, 212.3¢/L
| Gap between the two | +61.1¢ |
| On a 55 L fill-up | $33.61 |
| Cities compared | 20 |
| City | Price | Figure |
|---|---|---|
| Edmonton | 151.2¢/L | estimate |
| Calgary | 156.0¢/L | estimate |
| Gatineau | 166.1¢/L | average of October 26, 2026 |
| Ottawa | 170.8¢/L | survey of Monday, October 19, 2026 |
| Winnipeg | 173.8¢/L | estimate |
| St. Catharines and Niagara | 174.4¢/L | survey of Monday, October 19, 2026 |
| Windsor | 175.9¢/L | survey of Monday, October 19, 2026 |
| Regina | 176.3¢/L | estimate |
| Toronto | 176.7¢/L | survey of Monday, October 19, 2026 |
| London, Ontario | 177.0¢/L | survey of Monday, October 19, 2026 |
| Saskatoon | 177.8¢/L | estimate |
| Moncton | 185.2¢/L | maximum price in force since October 23, 2026 |
| Halifax | 185.3¢/L | maximum price in force since October 23, 2026 |
| Quebec City | 187.1¢/L | average of October 26, 2026 |
| Laval | 189.0¢/L | average of October 26, 2026 |
| Sherbrooke | 189.5¢/L | average of October 26, 2026 |
| Montreal | 189.6¢/L | average of October 26, 2026 |
| St. John's | 202.5¢/L | maximum price in force since October 24, 2026 |
| Vancouver | 211.8¢/L | estimate |
| Victoria | 212.3¢/L | estimate |
Prepared by Radif Partners · Method · official sources read on October 26, 2026 · estimate for October 27, 2026, published method
Among the 20 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, a gap of 61.1¢/L, or $33.61 on a 55-litre fill-up. Taxes explain part of the ranking, not all of it: per-litre taxes and sales tax range from 7.2¢/L in Edmonton to 46.9¢/L in Montreal. Before taxes, the spread between the cheapest and the dearest market is still 50.9¢/L, so wholesale costs, distance from refineries and local margins weigh as much as tax rates. Figures mix sources of different dates: the Régie de l'énergie's daily survey in Quebec, Ontario's weekly survey, Atlantic regulators' maximums and, in the West, Statistics Canada monthly averages brought to tomorrow by the published estimate. Each row of the table gives its source date.
The ranking
Each city appears once, with its latest official figure or, where the only open source is a monthly average, the estimate for tomorrow. The two columns on the right split the price into taxes and the rest, which is what the market, the wholesalers and the stations charge.
| # | City | Regular | Taxes | Before taxes | Figure |
|---|---|---|---|---|---|
| 1 | Edmonton | 151.2¢/L | 7.2¢/L | 144.0¢/L | estimate |
| 2 | Calgary | 156.0¢/L | 7.4¢/L | 148.6¢/L | estimate |
| 3 | Gatineau | 166.1¢/L | 34.8¢/L | 131.3¢/L | average of October 26, 2026 |
| 4 | Ottawa | 170.8¢/L | 28.6¢/L | 142.2¢/L | survey of Monday, October 19, 2026 |
| 5 | Winnipeg | 173.8¢/L | 20.8¢/L | 153.0¢/L | estimate |
| 6 | St. Catharines and Niagara | 174.4¢/L | 29.1¢/L | 145.3¢/L | survey of Monday, October 19, 2026 |
| 7 | Windsor | 175.9¢/L | 29.2¢/L | 146.7¢/L | survey of Monday, October 19, 2026 |
| 8 | Regina | 176.3¢/L | 23.4¢/L | 152.9¢/L | estimate |
| 9 | Toronto | 176.7¢/L | 29.3¢/L | 147.4¢/L | survey of Monday, October 19, 2026 |
| 10 | London, Ontario | 177.0¢/L | 29.4¢/L | 147.6¢/L | survey of Monday, October 19, 2026 |
| 11 | Saskatoon | 177.8¢/L | 23.5¢/L | 154.3¢/L | estimate |
| 12 | Moncton | 185.2¢/L | 35.0¢/L | 150.2¢/L | maximum price in force since October 23, 2026 |
| 13 | Halifax | 185.3¢/L | 38.3¢/L | 147.0¢/L | maximum price in force since October 23, 2026 |
| 14 | Quebec City | 187.1¢/L | 43.6¢/L | 143.5¢/L | average of October 26, 2026 |
| 15 | Laval | 189.0¢/L | 46.8¢/L | 142.2¢/L | average of October 26, 2026 |
| 16 | Sherbrooke | 189.5¢/L | 43.9¢/L | 145.6¢/L | average of October 26, 2026 |
| 17 | Montreal | 189.6¢/L | 46.9¢/L | 142.7¢/L | average of October 26, 2026 |
| 18 | St. John's | 202.5¢/L | 33.9¢/L | 168.6¢/L | maximum price in force since October 24, 2026 |
| 19 | Vancouver | 211.8¢/L | 37.1¢/L | 174.7¢/L | estimate |
| 20 | Victoria | 212.3¢/L | 30.1¢/L | 182.2¢/L | estimate |
The suburbs that share a market with a larger city, such as Mississauga or Surrey, are left out of the ranking because their figure is that of the neighbouring market. Kelowna has no official average that can be reused, so it is not ranked either.
Taxes or market?
Of the 61.1¢/L between Edmonton and Victoria, taxes account for 22.9¢/L; the rest, 38.2¢/L, is what the product and the margins cost in each place. Before taxes, the cheapest market is Gatineau and the dearest Victoria, 50.9¢/L apart. The heaviest tax load per litre is in Montreal, the lightest in Edmonton.
Two tax facts weigh on the ranking right now. In Alberta, the provincial fuel tax has not been collected since October 1, 2026, which leaves Calgary and Edmonton with little more than GST. In Metro Vancouver, the TransLink levy adds 18.5 cents a litre to the provincial tax before GST, and Victoria pays a 5.5-cent regional tax of its own. Quebec combines a higher fuel tax with two sales taxes, GST and QST, applied on top of it.
The market side has its own order. Ranked before taxes, the three lowest figures today are those of Gatineau, Ottawa, Laval, and the three highest those of Victoria, Vancouver, St. John's. That order owes nothing to provincial policy: it is what remains once every tax in force on the date of each figure is taken out.
Reading figures of different dates
A ranking of this kind compares figures that were not all collected on the same day. Quebec's come from this morning's survey, Ontario's from the last Monday survey, the Atlantic maximums from the regulator's latest order, and the western ones from a monthly average carried forward by the estimate. When the market moves fast, a city surveyed a week ago can look cheaper or dearer than it is today. That is why the last column gives the date or the word estimate for every row, and why a difference of a cent or two between two cities should not be read as a real gap.
Taxes in the most expensive city
Taxes in one litre in Victoria
30.1¢/L
| B.C. motor fuel tax | 14.50¢/L |
| BC Transit motor fuel tax (Victoria area) | 5.50¢/L |
| Federal excise tax | 0.00¢/L |
| Sales tax (GST, 5%) | 10.11¢/L |
Within Ontario
Ontario has the same tax rate everywhere, so differences between its cities come from the market only. On the last weekly survey, Ottawa was the cheapest of the Ontario cities followed here at 170.8¢/L, and London, Ontario the dearest at 177.0¢/L. That gap of 6.2¢/L reflects distance from the refineries and terminals, local competition and the week of the survey, all of which move.
Two Ontario cities side by side
Difference per litre, London, Ontario minus Ottawa
+6.2¢
| Ottawa | 170.8¢/L (survey of Monday, October 19, 2026) |
| London, Ontario | 177.0¢/L (survey of Monday, October 19, 2026) |
| On a 55 L fill-up | $3.41 |
| Over 15,000 km a year | $81 |
What the gap is worth
A gap per litre only matters through the litres you buy. For a driver covering 15,000 km a year at 8.5 L/100 km, about 1,275 litres, the full gap between the first and last city of the ranking is worth $779.03 a year. Few people can choose their city for fuel, but those who commute across a provincial or regional border, such as between Gatineau and Ottawa, or into Metro Vancouver from the Fraser Valley, face part of that gap every week. The gas taxes page explains each line of the tax column.