Building Construction Materials Price Indexes and Construction Price Indexes (Statistics Canada)
Datadory delivers broadline retail data covering building construction materials price indexes and construction price indexes statistics canada: Statistics Canada's quarterly Building Construction Price Indexes family, headed by table 18-10-0289-01 - roughly 8,750 index series carrying 310,204 datapoints on a 2023=100 base, split across twenty-five geographies (a fifteen-CMA composite, ten provinces and named census metropolitan areas), sixteen building types from high-rise apartments to industrial structures, and twenty-four UniFormat-style trade divisions from general requirements through demolition, concrete, masonry and structural steel framing. History reaches back to January 1981, with companion relative-importance tables and decades of inactive vintages for long-run work.
What is the Building Construction Materials Price Indexes dataset?
Building Construction Materials Price Indexes and Construction Price Indexes is Statistics Canada's construction-cost family: the official measurement of what it costs to build in Canada, tracked quarter by quarter since January 1981. The active flagship is table 18-10-0289-01, Building construction price indexes, by type of building and division - about 8,750 series totalling 310,204 datapoints, every value expressed on a 2023=100 base.
The cube is dimensioned three ways. Geography runs to 25 members: a fifteen-census-metropolitan-area composite at the top, then provinces and individual CMAs such as Toronto, Montréal, Vancouver, Calgary and Halifax. Type of building offers 16 members - residential buildings split into high-rise apartments, low-rise apartments, single-detached houses and townhouses; non-residential buildings covering commercial, industrial and institutional structures. Division contributes 24 members following UniFormat-style trade divisions: general requirements, demolition, concrete, masonry, structural steel framing and onward.
Around the flagship sits the rest of the family: annual relative-importance tables by type of building and division, and by type of building and census metropolitan area; an infrastructure construction price index; construction union wage rates and their index running monthly through June 2026; and investment-in-building-construction value tables linked from the same subject hub. Where it sits among its peers is mapped on our broadline retail data hub.
What do sample rows look like?
One row per reference period per geography per building type per division. Straight from the collection:
REF_DATE : 1981-01 GEO: Fifteen CMA composite
Type of building: Non-residential buildings [622]
Division: Division composite UOM: Index, 2023=100
VALUE: 24.6
REF_DATE : 1981-01 GEO: Fifteen CMA composite
Type of building: Commercial buildings [62212]
Division: Division composite UOM: Index, 2023=100
VALUE: 25.4
REF_DATE : 2026-04 GEO: Fifteen CMA composite
Type of building: Residential buildings [621]
Division: General requirements UOM: Index, 2023=100
VALUE: 110.3The pair of 1981 rows is the pitch: non-residential construction at an index of 24.6 on today's base means the same bundle of building work costs more than four times what it did forty-five years ago, and the quarterly grid lets you watch that repricing arrive trade by trade rather than as one blended line. Request a sample and you get live rows in this shape for whichever geographies, building types and divisions you name.
What fields does the dataset include?
Twelve verified fields form the dictionary, and they do two jobs at once. Four of them - REF_DATE, GEO, Type of building and Division - are the coordinates that locate every observation; because all four sit on each row, any cut of the panel is a filter rather than a restructure. The rest are bookkeeping that makes the panel dependable: UOM and UOM_ID pinning the index base, SCALAR_FACTOR stating the multiplier, VECTOR giving every series a permanent identifier, COORDINATE fixing its position inside the cube, VALUE carrying the reading itself, and STATUS/SYMBOL flags distinguishing preliminary from final figures and marking suppressions.
Companion-table measures beyond the flagship cube - relative importance, infrastructure indexes, union wage rates - fold under additional fields on request, pinned down against a delivered extract before anything depends on them.
What does coverage look like across geography, time and granularity?
Geography - Canada end to end. The fifteen-CMA composite gives one national-shape line, provinces give ten regional ones, and up to fifteen named census metropolitan areas give city-level readings including Toronto, Montréal, Vancouver, Calgary and Halifax. A national trend and a Toronto-specific high-rise cost curve come out of the same table.
Temporal - quarterly values from January 1981 through the current release; the 2026-04 reference quarter posted on 24 July 2026. Inactive historical vintages stretch further still, reaching back to 1956 for some utility and highway indexes, while the union wage-rate series run monthly through June 2026. Few economic series anywhere offer forty-five years of uninterrupted, consistently defined construction pricing.
Granularity - roughly 8,750 series formed as geography x building type x trade division, so the finest cut is something like high-rise apartment construction in Vancouver, concrete division. Annual relative-importance tables sit above that at division and CMA level, and monthly wage-rate indexes beside it. There is no project-level or firm-level detail anywhere in it - this is market-price data, not cost-estimate data.
How is the data delivered?
API, files, or your warehouse. Daily, weekly, or hourly.
Your cadence is your call even though the underlying releases move once a quarter - load the 1981-onward history once as a backfill, then keep each new vintage rotating into place on whatever schedule your models expect. Samples ship in exactly the twelve-field shape shown above, cut to the geographies, building types and divisions you care about.
Who uses this data, and for what?
- Construction cost escalation and contract indexing - anchor escalator clauses and change-order formulas to a specific geography-building-type-division cell, so both sides of a contract resolve disputes against the same official series rather than a hand-collected number.
- Procurement and bid forecasting - read concrete, masonry and structural steel framing movements ahead of tender windows, using province and CMA cells to keep a national bid model honest about regional divergence.
- Investor and quant work - treat construction input inflation as an input-cost signal for building-products equities, homebuilder margins and REIT expense models, with forty-five years of history supporting real cycle analysis; see investors quants use cases.
- Real estate development feasibility - separate high-rise from low-rise from single-detached trajectories so pro formas reflect the building type actually being underwritten, not an all-construction average.
- Economic and policy analysis - cite the official measure of construction inflation behind deflators, capital-cost allowances and infrastructure program evaluation instead of reconciling unofficial estimates.
Which personas get the most value?
Data scientists and quant researchers (relevance 3 of 3) get a clean, fully keyed panel - four coordinates plus a permanent VECTOR identifier per series - that joins into cost models without fuzzy label matching; see data scientists use cases. Competitive intelligence and product teams (3 of 3) at building-materials suppliers and distributors get the official price environment their customers budget against, division by division. Investors and analysts (3 of 3) get input-cost context for construction-exposed portfolios across multiple full cycles. Market researchers and consultants (3 of 3) get the citable benchmark their construction-market deliverables are judged against. Journalists and academics get a named national statistical office standing behind every number, which makes attribution simple.
How does it compare to alternatives in its slice?
Within construction-cost data, this family owns the official Canadian whole-building view and concedes on materials-only granularity. The AGC Construction Data Hub tracks roughly 100 US producer-price series for individual materials - cement, lumber, steel mill products, gypsum - updated monthly, but stops at the US border and prices inputs rather than installed building work. The American Cement Association Market Intelligence goes deep on one material with forecasts, but one material only. The APA Engineered Wood Association data does the same for structural panels and engineered lumber.
What none of them replicates: whole-building installed cost, priced by trade division, across fifteen metropolitan markets and forty-five years, issued by the country's national statistical office. The usual pattern is to stack them - this family sets the authoritative Canadian baseline, the US materials feeds cover commodity input moves south of the border. The full slate sits on our best broadline retail datasets ranking.
Field dictionary
Every field below is documented against real records. The full dictionary ships with the sample.
| field | type | definition | example |
|---|---|---|---|
REF_DATE | date | Reference period of the estimate in YYYY-MM form; the flagship table reports on quarter-start months, so each value represents one quarter. | 2026-04 |
GEO | string | Geography member name from the Geography dimension - the fifteen-census-metropolitan-area composite, a province, or an individual census metropolitan area such as Toronto or Vancouver. | Fifteen census metropolitan area composite |
DGUID | string | Statistics Canada standard geographic unit identifier tying the row to its geography or classification member, so joins against other StatCan tables resolve exactly. | on request |
Type of building | string | Building category being priced, with classification code in brackets - residential buildings split into high-rise and low-rise apartments, single-detached houses and townhouses; non-residential into commercial, industrial and institutional structures. | Non-residential buildings [622] |
Division | string | Construction trade division component of the cost index, following UniFormat-style divisions - general requirements, demolition, concrete, masonry, structural steel framing and onward through twenty-four members. | Concrete |
UOM | string | Unit of measure label for the value; the flagship table publishes everything as index levels. | Index, 2023=100 |
UOM_ID | integer | Numeric identifier of the unit of measure, stable across tables for machine joins. | 451 |
SCALAR_FACTOR / SCALAR_ID | string | Multiplier applied to VALUE - units, thousands, millions - together with its numeric identifier. | units |
VECTOR | string | Unique time-series vector ID identifying one series across its full history - the handle any downstream series-level refresh keys on. | v1617908148 |
COORDINATE | string | Dot-delimited member position across the cube's dimensions locating the exact series inside the table. | 1.7.1 |
VALUE | number | Index level for the reference period on the 2023=100 base; null where the figure is suppressed or not yet available for that cut. | 24.6 |
STATUS / SYMBOL / TERMINATED / DECIMALS | string | Data-quality flags carried on each row: preliminary versus final status, suppression symbol, whether the series is terminated, and decimal precision. | 1 |
Questions buyers ask
What does the dataset actually measure?
Changes in what it costs to construct buildings in Canada. Each index tracks the contractor's price of a defined bundle of building work for one building type in one geography, decomposed into twenty-four UniFormat-style trade divisions, expressed on a 2023=100 base. It measures selling prices of constructed buildings rather than raw material sticker prices alone.
Which building types are covered?
Sixteen members spanning both sides of the market: residential buildings broken out into high-rise apartments, low-rise apartments, single-detached houses and townhouses; and non-residential buildings covering commercial, industrial and institutional structures. Residential and non-residential composites sit above those detail rows.
How far back does the history go?
January 1981 for the flagship quarterly table, continuously defined and rebased to 2023=100 - about 45 years of observations per series. Older inactive vintages reach back to 1956 for some utility and highway indexes, and the construction union wage-rate series run monthly through June 2026.
How granular can a query get?
Down to a single cell: one reference quarter x one geography x one building type x one trade division - roughly 8,750 such series in the flagship table alone, each with its own permanent vector identifier. Above that sit building-type and division composites, and beside it annual relative-importance tables at division and CMA level.
Does it include labor costs as well as materials?
Whole-building price indexes embed both, because contractors' selling prices include labor, materials and equipment together. For explicit labor tracking, companion tables publish construction union wage rates and their index monthly through June 2026.
When does new data arrive?
On a quarterly rhythm, roughly eight weeks after the reference quarter closes - the 2026-04 reference quarter was published on 24 July 2026. Datadory keeps the latest vintage flowing to you on whatever cadence you choose, with each release slotted into place alongside the 1981-onward history.
Notes on this record
- One methodology, forty-five years A single index framework spans January 1981 to today, rebased to 2023=100 - so a 1980s construction boom and last quarter's concrete costs read off the same ruler.
- Buildings priced by trade, not just in total Twenty-four UniFormat-style divisions decompose each building type, so structural steel framing or concrete can be isolated instead of buried inside one blended number.
- The long tail is included Inactive historical vintages - class-of-structure and sub-trade-group series back decades - stay retrievable for longitudinal work rather than vanishing when superseded.
- Sample policy Samples ship cut to the geographies, building types, divisions and periods you name, in exactly the twelve-field shape documented above.
See the rows before you pay anything.
Name this dataset and we send real records from it — scoped to the fields you asked for.