BC Fuel Info

New Developments

Thanks to the public feedback we received, we have expanded our collecting and reporting of fuel price data for specific cities in BC. The dashboards below provide information about gas and diesel prices in the areas we heard most about; Kamloops, Kelowna, West Kelowna, Port Alberni, Powell River, Revelstoke, Squamish, and Vernon. Data sets for Langley, Nanaimo and Metro Vancouver have also been collected for comparative purposes. Data will be collected for these cities from June 1, 2020 – December 31, 2020 and published on this page at regular intervals.

This map shows how fuel price averages differ between cities. Areas with larger bubbles experience higher prices than those with smaller bubbles. Compare cities or change the date, fuel type, and/or components to find out more.

Disclaimer: Retail fuel prices powered by OPIS. Any calculation of a retail margin or other modification or manipulation of the OPIS retail fuel prices was performed by the BCUC and may include data from other sources. The OPIS retail price is the last reported price each day. As of July 1, 2020, the retail price reflected in the dashboards is the average of multiple retail prices collected throughout each day.

The following charts compare daily fuel prices and its components for select cities to the city where the nearest fuel terminal is located. Gas station owners or retailers buy fuel at a wholesale price from gas companies at the terminal and then sell it to customers at the pump.

Dashboard 2A (right) compares Kelowna, Vernon and West Kelowna to Kamloops.

Dashboard 2B (right) compares Port Alberni and Powell River to Nanaimo.

Dashboard 2C (right) compares Langley and Squamish to Vancouver.

Disclaimer: Retail fuel prices powered by OPIS. Any calculation of a retail margin or other modification or manipulation of the OPIS retail fuel prices was performed by the BCUC and may include data from other sources. The OPIS retail price is the last reported price each day. As of July 1, 2020, the retail price reflected in the dashboards is the average of multiple retail prices collected throughout each day.

Components such as retail price, taxes, refining price and the price of crude oil all affect the average price of fuel in BC. Hover over the graph to see a definition of each component that makes up the cost of fuel. You can change cities, date, and fuel types for more information.

Retail Margin: The BC government has defined Retail Margin as, “the difference between the amount a retailer pays for gasoline and diesel and the amount the retailer charges its customers for gasoline and diesel, excluding taxes”.

Refining Margin: The BC government has defined Refining Margin as, “the difference between the amount the refiner pays for crude oil and other components, and the amount the refiner charges its customers in the wholesale market for gasoline and diesel”.

Disclaimer: Retail fuel prices powered by OPIS. Any calculation of a retail margin or other modification or manipulation of the OPIS retail fuel prices was performed by the BCUC and may include data from other sources. The OPIS retail price is the last reported price each day. As of July 1, 2020, the retail price reflected in the dashboards is the average of multiple retail prices collected throughout each day.

Pick one price component a fuel type, and a date range, to have the dashboard show a comparison of that component in the cities you have selected over a specific period of time.

Disclaimer: Retail fuel prices powered by OPIS. Any calculation of a retail margin or other modification or manipulation of the OPIS retail fuel prices was performed by the BCUC and may include data from other sources. The OPIS retail price is the last reported price each day. As of July 1, 2020, the retail price reflected in the dashboards is the average of multiple retail prices collected throughout each day.