Gas Prices in Canada
Provincial gasoline prices updated weekly from Natural Resources Canada
Prices reported in CAD per litre • Source: NRCan • Last updated: 2026-04-04
Canada National Average Gasoline Price
Data not available
CAD per litre, all taxes included
Federal Excise Tax
$0.10/L CAD
Federal gasoline excise tax
Highest-Tax Province
British Columbia
Provincial + federal + carbon tax
Provinces Tracked
10 Provinces
All major provinces via NRCan
Gasoline Prices by Province
Alberta
ABEdmonton
GASOLINE_RETAIL_CA_AB_CAD
British Columbia
BCVancouver
GASOLINE_RETAIL_CA_BC_CAD
Manitoba
MBWinnipeg
GASOLINE_RETAIL_CA_MB_CAD
New Brunswick
NBFredericton
GASOLINE_RETAIL_CA_NB_CAD
Newfoundland & Labrador
NLSt. John's
GASOLINE_RETAIL_CA_NL_CAD
Nova Scotia
NSHalifax
GASOLINE_RETAIL_CA_NS_CAD
Ontario
ONToronto
GASOLINE_RETAIL_CA_ON_CAD
Prince Edward Island
PECharlottetown
GASOLINE_RETAIL_CA_PE_CAD
Quebec
QCMontreal
GASOLINE_RETAIL_CA_QC_CAD
Saskatchewan
SKRegina
GASOLINE_RETAIL_CA_SK_CAD
Access Canada Gas Prices via API
Fetch Canadian provincial gasoline prices programmatically using commodity codes.
Frequently Asked Questions
Why are gas prices different by province?
Canadian gas prices vary by province due to differences in provincial fuel taxes, carbon pricing programs (such as BC's LCFS), proximity to refineries, and local market conditions. British Columbia typically has the highest prices; Alberta and Saskatchewan the lowest, partly because Alberta has no provincial sales tax.
Where does OilPriceAPI get Canadian gas price data?
We source Canadian fuel prices from Natural Resources Canada (NRCan), the official federal government source for weekly transportation fuel prices. NRCan publishes average retail prices for gasoline and diesel across major cities and provinces every week.
How often are Canadian gas prices updated?
NRCan publishes weekly fuel price averages, typically released each Monday. Our scraper fetches and indexes the data the same day. Prices are reported in Canadian dollars (CAD) per litre, including all applicable taxes.
What commodity codes do Canadian fuel prices use?
Canadian gasoline prices use the format GASOLINE_RETAIL_CA_[PROV]_CAD. Examples:
GASOLINE_RETAIL_CA_CAD— National averageGASOLINE_RETAIL_CA_ON_CAD— OntarioGASOLINE_RETAIL_CA_BC_CAD— British ColumbiaGASOLINE_RETAIL_CA_AB_CAD— Alberta
Need Canadian Fuel Prices in Your App?
Access Canada gasoline and diesel prices via REST API. Free tier available.