CountryCanada
Home / Canada guides / RV fuel cost in Canada, by city

RV fuel cost in Canada, by city

Statistics Canada publishes monthly pump prices for major cities. Prices differ a lot from province to province, so pick the city nearest your route.

Latest monthly prices (self-serve)

CityRegular gasolineDiesel
Canada (national)184.3 cents a litre1not published
Vancouver209.5 cents a litre1285.3 cents a litre1
Victoria210.0 cents a litre1278.3 cents a litre1
Calgary167.3 cents a litre1240.8 cents a litre1
Edmonton162.5 cents a litre1236.0 cents a litre1
Regina174.0 cents a litre1241.0 cents a litre1
Winnipeg171.5 cents a litre1242.2 cents a litre1
Toronto183.7 cents a litre1249.4 cents a litre1
Montréal198.4 cents a litre1287.1 cents a litre1
Halifax193.2 cents a litre1263.4 cents a litre1
Whitehorse199.6 cents a litre1249.5 cents a litre1

This table is monthly, not weekly, and has no national diesel average: pick the nearest city in the calculator, or type the price you see.

The formula

Litres = km × L/100 km ÷ one hundred. Cost = litres × price per litre.

How much fuel an RV uses

RVs carry no official fuel rating. Cruise America, which also rents in Canada, says Class C motorhomes get usually 10–14 mpg2, Class A around 8–10 mpg2, and Class B campervans approximately 18–25 mpg2. Those are US miles per gallon; the calculator converts the low end of each range to litres per hundred km so you don’t under-budget.

Work out your own trip: open the RV rental calculator. It starts with sourced defaults and leaves the rest for your quote.

Sources

  1. Statistics Canada, Table 18-10-0001-01, Monthly average retail prices for gasoline and fuel oil, data for September 2026. Checked October 31, 2026. Statistics Canada Open Licence. hand-entered from the table's CSV (release 2026-10-19). Monthly, not weekly; StatCan publishes no national diesel figure in this table, so pick a city for diesel..
  2. Cruise America, How much fuel does an RV consume. Checked October 31, 2026. The page is undated; its fuel-price examples are stated as of 23 June 2023.