Consumer Price Index, all-items, monthly
Monthly headline Consumer Price Index from Statistics Canada (table 18-10-0004-01): the all-items index for Canada, the 10 provinces and the three territories (published for Whitehorse, Yellowknife and Iqaluit). Index base 2002 = 100, not seasonally adjusted. The CPI measures price change for the goods and services purchased by Canadian consumers. Coverage: Canada 1914-01 -> present; provinces 1978-09 ->; Whitehorse and Yellowknife 1982-03 ->; Iqaluit 2002-12 -> (all-items only). No upstream gaps inside the published ranges. Caveats: not seasonally adjusted; the latest months are occasionally revised. Statistics Canada Open Licence (commercial reuse allowed); source: Statistics Canada.
- Source
- Statistics Canada
- Rows
- 8,465
- Columns
- 4
- Source cadence
- Monthly
- Last refreshed
- Sep 26, 2026
- Theme
- economy
| Column | Type | Description |
|---|---|---|
| month | string | Reference month of the index value, as an ISO date (first of the month). |
| country_code | string | ISO 3166-1 alpha-3 code for Canada (CAN) — the join key for the 'Enrich with public data' feature. |
| geo_name | string | Geography: Canada, one of the 10 provinces, or one of the territorial capitals (Whitehorse, Yellowknife, Iqaluit), as published by Statistics Canada. |
| cpi_index | float | Consumer Price Index: the price of the component's basket relative to the 2002 base year (2002 = 100), not seasonally adjusted. Non-negative float; genuine upstream coverage differences (components start later in some geographies; Iqaluit publishes all-items only) are kept missing, never filled. (unit: index (2002=100)) |
- Current
20260926T052303Z-f8af5804edd2 · sha256 f8af5804edd2…
8,465 rows · first snapshot
Point any LLM at the metadata endpoint — the documentation above is machine-readable too (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/statcan_cpi/statcan_cpi_all_items_monthly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/statcan_cpi/statcan_cpi_all_items_monthly").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)API endpoint: https://datazimuts.com/v1/datasets/statcan_cpi/statcan_cpi_all_items_monthly
Tip: fetch /llms.txt for the full machine-readable catalog.
Where this data comes from and what was made from it. Other people's work shows as counts; only shared projects are named.
Cite this snapshot
Pinned to snapshot 20260926T052303Z-f8af5804edd2 and its content hash, so readers get exactly the data you used.
Statistics Canada. (2026). Consumer Price Index, all-items, monthly [Data set, snapshot 20260926T052303Z-f8af5804edd2, sha256 f8af5804edd2]. Datazimuts. Retrieved 2026-09-26, from https://datazimuts.com/en/datasets/statcan_cpi/statcan_cpi_all_items_monthly?snapshot=20260926T052303Z-f8af5804edd2
@misc{dz_statcan_cpi_statcan_cpi_all_items_monthl_f8af5804,
title = {{Consumer Price Index, all-items, monthly}},
author = {{Statistics Canada}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/en/datasets/statcan_cpi/statcan_cpi_all_items_monthly?snapshot=20260926T052303Z-f8af5804edd2}},
note = {Snapshot 20260926T052303Z-f8af5804edd2, sha256 f8af5804edd24dea925c5d04569e51d7b23cf7da67da9b10c95b21b3d7411488; accessed 2026-09-26}
}Embed a table or a chart
Paste this into any page. The embed is pinned to the same snapshot, follows the reader's light or dark setting, and always shows the source, license and a link back.
<iframe src="https://datazimuts.com/embed/chart?dataset=statcan_cpi%2Fstatcan_cpi_all_items_monthly&lang=en&theme=auto&snapshot=20260926T052303Z-f8af5804edd2&x=month&y=cpi_index&agg=avg" title="Consumer Price Index, all-items, monthly" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Ask about this dataset. Answers come only from its catalog record, measured profile and change history, and list the facts they used.