Canadian city retail gasoline prices, weekly (NRCan)
Les téléchargements sont désactivés pour ce jeu de données : sa licence interdit l’usage commercial. La documentation, le schéma et les lignes d’exemple restent disponibles ici.
Weekly retail price of regular gasoline across 71 Canadian cities plus the Canada national average, published by Natural Resources Canada (2016 -> present, week-ending Tuesdays, cents per litre). Each city/week carries the pump price with its published decomposition: taxes included in the price, marketing margin and refining margin. The intelligence layer adds week-over-week and year-over-year momentum, the city spread versus the national average, 52-week high/low flags and a documented 0-100 fuel cost-pressure score. Joins other Canadian panels on week_ending + city (or province_code). Note: the most recent week is often partial — NRCan publishes before all margins are final, so refining/market margins can be null for the latest week. Source: Natural Resources Canada. Commercial redistribution requires NRCan's prior written permission (see THIRD_PARTY_LICENSES.md).
Les titres et les descriptions proviennent des sources de données, en anglais.
- Lignes
- 40 311
- Colonnes
- 20
- Cadence de la source
- Hebdomadaire
- Dernière actualisation
- 1 oct. 2026
- Thème
- energy
| Colonne | Type | Description |
|---|---|---|
| week_ending | date | Week-ending Tuesday of the observation week (NRCan publishes the weekly average retail price). Panel join key; gapless 7-day grid per city. (unit: date) |
| fuel | string | Fuel covered by this dataset: regular_gasoline or diesel (one dataset per fuel). |
| city | string | City name as published by NRCan (71 cities), plus 'Canada' for the national average row. Panel join key. |
| province_code | string | Two-letter province/territory code for the city; null for the Canada national-average row. |
| province | string | Province/territory name; null for the Canada national-average row. |
| country | string | Canonical country name (always Canada). |
| country_code | string | ISO alpha-3 country code (always CAN); joins country-keyed datasets. |
| price_cents_l | float | Weekly average retail pump price, taxes included, in cents per litre. (unit: cents/L) |
| taxes_cents_l | float | Tax component included in the pump price (federal excise + provincial + GST/HST), cents per litre. (unit: cents/L) |
| marketing_margin_cents_l | float | NRCan marketing margin (retail markup over the rack/refiner price), cents per litre. Can be negative when wholesale costs move faster than the pump; null for the latest partial week. (unit: cents/L) |
| refining_margin_cents_l | float | NRCan refining margin (rack price over crude cost), cents per litre. Null for the latest partial week until NRCan finalizes it. (unit: cents/L) |
| price_wow_chg | float | Week-over-week change in the pump price, cents per litre (1-week difference). (unit: cents/L) |
| price_yoy_chg | float | Year-over-year change in the pump price, cents per litre (52-week difference). Null for the first 52 weeks per city. (unit: cents/L) |
| price_yoy_pct | float | Year-over-year percent change in the pump price. Null for the first 52 weeks per city. (unit: percent) |
| spread_vs_national_cents_l | float | City pump price minus the Canada national average for the same week, cents per litre. Positive = city pays more than the national average. Null for the Canada row itself. (unit: cents/L) |
| fuel_cost_pressure_score | float | Documented 0-100 fuel cost-pressure score: 100 * (0.6 * clip01(price_yoy_pct / 50) + 0.4 * clip01(price_wow_chg / 10)). A +50% YoY spike saturates the trend term; a +10 cents/L weekly jump saturates the shock term. Null for the first 52 weeks per city. (unit: score 0-100) |
| pressure_tier | string | Fixed-cut tier of fuel_cost_pressure_score: surge (>=75), elevated (>=60), moderate (>=45), soft (>=30), slack (<30). |
| week_52w_high_flag | boolean | True when this week's price is the highest of the trailing 52 weeks (inclusive). |
| week_52w_low_flag | boolean | True when this week's price is the lowest of the trailing 52 weeks (inclusive). |
| row_hash | string | Deterministic 16-hex SHA-256 of fuel|city|week_ending|price — stable across re-ingests of identical data. |
10 premières lignes d’exemple — un aperçu, pas le jeu de données complet.
| week_ending | fuel | city | province_code | province | country | country_code | price_cents_l | taxes_cents_l | marketing_margin_cents_l | refining_margin_cents_l | price_wow_chg | price_yoy_chg | price_yoy_pct | spread_vs_national_cents_l | fuel_cost_pressure_score | pressure_tier | week_52w_high_flag | week_52w_low_flag | row_hash |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2016-01-05 | regular_gasoline | Abbotsford | BC | British Columbia | Canada | CAN | 107,2 | 36,2 | — | — | — | — | — | 5,9 | — | — | false | false | 3b12c356d14ace5a |
| 2016-01-12 | regular_gasoline | Abbotsford | BC | British Columbia | Canada | CAN | 94,3 | 35,7 | — | — | -12,9 | — | — | -2,5 | — | — | false | false | 89666b6088ebbc08 |
| 2016-01-19 | regular_gasoline | Abbotsford | BC | British Columbia | Canada | CAN | 90,4 | 35,5 | — | — | -3,9 | — | — | -3,3 | — | — | false | false | b16cb51043613576 |
| 2016-01-26 | regular_gasoline | Abbotsford | BC | British Columbia | Canada | CAN | 89,9 | 35,4 | — | — | -0,5 | — | — | -1,4 | — | — | false | false | cec3b0cb34c9e56d |
| 2016-02-02 | regular_gasoline | Abbotsford | BC | British Columbia | Canada | CAN | 96,8 | 35,8 | — | — | 6,9 | — | — | 3 | — | — | false | false | a40c64b33538d3ae |
| 2016-02-09 | regular_gasoline | Abbotsford | BC | British Columbia | Canada | CAN | 88,9 | 35,4 | — | — | -7,9 | — | — | 0,3 | — | — | false | false | 7b930c34ff24d267 |
| 2016-02-16 | regular_gasoline | Abbotsford | BC | British Columbia | Canada | CAN | 88,2 | 35,4 | — | — | -0,7 | — | — | 0 | — | — | false | false | 3c8becbaba619558 |
| 2016-02-23 | regular_gasoline | Abbotsford | BC | British Columbia | Canada | CAN | 91,3 | 35,6 | — | — | 3,1 | — | — | 1,2 | — | — | false | false | 0cc8530388d00b9b |
| 2016-03-01 | regular_gasoline | Abbotsford | BC | British Columbia | Canada | CAN | 95,9 | 35,7 | — | — | 4,6 | — | — | 6,6 | — | — | false | false | b94d0c7c830a9c31 |
| 2016-03-08 | regular_gasoline | Abbotsford | BC | British Columbia | Canada | CAN | 98 | 35,8 | — | — | 2,1 | — | — | 6,5 | — | — | false | false | 43c1c36ac7c0937b |
Profilé le 1 oct. 2026 à partir de l’instantané 20261001T152216Z-859c124dfbf1
Mesuré- Complétude
- 97,5 %
- Lignes
- 40 311
- Colonnes
- 20
- Colonnes incomplètes
- 10
| Colonne | Manquant | Distinctes | Plage | Distribution |
|---|---|---|---|---|
| week_endingdate | 0 % | 541 | 5 janv. 2016 → 6 oct. 2026 | — |
| fuelvarchar | 0 % | 1 | — |
|
| cityvarchar | 0 % | 66 | — |
|
| province_codevarchar | 1,4 % | 11 | — |
|
| provincevarchar | 1,4 % | 12 | — |
|
| countryvarchar | 0 % | 1 | — |
|
| country_codevarchar | 0 % | 1 | — |
|
| price_cents_ldouble | 0 % | 1 492 | 57,9 → 238,7médiane 132,9 | 805 hors du 1er–99e centile |
| taxes_cents_ldouble | 0 % | 635 | 15 → 67,7médiane 41,8 | 788 hors du 1er–99e centile |
| marketing_margin_cents_ldouble | 4,2 % | 521 | -13,8 → 52,6médiane 9,3 | 747 hors du 1er–99e centile |
| refining_margin_cents_ldouble | 4,4 % | 903 | -4,7 → 107,4médiane 26,8 | 762 hors du 1er–99e centile |
| price_wow_chgdouble | 0,18 % | 967 | -38,4 → 29,1médiane 0 | 817 hors du 1er–99e centile |
| price_yoy_chgdouble | 9,3 % | 4 130 | -77,2 → 94médiane 4,6 | 730 hors du 1er–99e centile |
| price_yoy_pctdouble | 9,3 % | 34 683 | -50,31 → 103,24médiane 3,45 | 732 hors du 1er–99e centile |
| spread_vs_national_cents_ldouble | 1,4 % | 1 928 | -41,6 → 68,7médiane -2,7 | 795 hors du 1er–99e centile |
| fuel_cost_pressure_scoredouble | 9,3 % | 987 | 0 → 100médiane 11,7 | 365 hors du 1er–99e centile |
| pressure_tiervarchar | 9,3 % | 5 | — |
|
| week_52w_high_flagboolean | 0 % | 2 | — |
|
| week_52w_low_flagboolean | 0 % | 2 | — |
|
| row_hashvarchar | 0 % | 36 092 | — |
|
- Actuelle
20261001T152216Z-859c124dfbf1 · sha256 859c124dfbf1…
40 311 lignes · premier instantané
Dirigez n’importe quel LLM vers le point d’accès des métadonnées — la documentation ci-dessus est aussi lisible par machine (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/nrcan_city_fuel_intel/ca_city_gasoline_weekly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/nrcan_city_fuel_intel/ca_city_gasoline_weekly").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)Point d’accès API : https://datazimuts.com/v1/datasets/nrcan_city_fuel_intel/ca_city_gasoline_weekly
Astuce : récupérez /llms.txt pour le catalogue complet lisible par machine.
D’où viennent ces données et ce qui en a été fait. Le travail des autres apparaît sous forme de décomptes ; seuls les projets partagés sont nommés.
Citer cet instantané
Épinglé à l’instantané 20261001T152216Z-859c124dfbf1 et à son empreinte, pour que vos lecteurs obtiennent exactement les données utilisées.
Canadian city retail fuel prices (NRCan, weekly). (2026). Canadian city retail gasoline prices, weekly (NRCan) [Data set, snapshot 20261001T152216Z-859c124dfbf1, sha256 859c124dfbf1]. Datazimuts. Retrieved 2026-10-02, from https://datazimuts.com/fr/datasets/nrcan_city_fuel_intel/ca_city_gasoline_weekly?snapshot=20261001T152216Z-859c124dfbf1
@misc{dz_nrcan_city_fuel_intel_ca_city_gasoline_w_859c124d,
title = {{Canadian city retail gasoline prices, weekly (NRCan)}},
author = {{Canadian city retail fuel prices (NRCan, weekly)}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/fr/datasets/nrcan_city_fuel_intel/ca_city_gasoline_weekly?snapshot=20261001T152216Z-859c124dfbf1}},
note = {Snapshot 20261001T152216Z-859c124dfbf1, sha256 859c124dfbf1271318eb33754af0ce1d25c04d210124538478c2d0706cec9aef; accessed 2026-10-02}
}Intégrer un tableau ou un graphique
Collez ce code dans n’importe quelle page. L’intégration est épinglée au même instantané, suit le thème clair ou sombre du lecteur et affiche toujours la source, la licence et un lien de retour.
<iframe src="https://datazimuts.com/embed/chart?dataset=nrcan_city_fuel_intel%2Fca_city_gasoline_weekly&lang=fr&theme=auto&snapshot=20261001T152216Z-859c124dfbf1&x=week_ending&y=price_cents_l&agg=avg" title="Canadian city retail gasoline prices, weekly (NRCan)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Posez une question sur ce jeu de données. Les réponses viennent uniquement de sa fiche, de son profil mesuré et de son historique, et citent les faits utilisés.