The Fire Computer

Housing record/Canada · 1948 – 2025/Layer 1 — verifiable fact · one projection, marked/Built 2026-08-13

Homes, started.

Canada started 259,028 homes in 2025 — 6.2 for every thousand people living here. In 1973 it started 12.0.

That gap is 52 years old and it has never closed. But the story is not the one the number invites: 2025 was a better year per person than any year of the 2010s, and the worst year on this chart is 1995, not a recent one. What has happened is not a collapse. It is a plateau — 5.1 to 6.3 homes per thousand people, every decade since 1990, through five governments.

Homes started per 1,000 people

Every year from 1948 to 2025. Housing starts across all areas of Canada, divided by the average of that year’s four quarterly population estimates.

peak12.01973 trough3.81995 20256.2-48% vs peak years781948–2025
The axis starts at zero. The marked point is 1973. The dashed segment and open point are the 2026 projection — its arithmetic is under “The year underway” below, where you can change it.
By decade
DecadePer 1,000 peoplePer new residentYears
1940s6.910.252
1950s7.360.2810
1960s7.920.4510
1970s10.240.7710
1980s7.000.6010
1990s5.130.4810
2000s6.270.6310
2010s5.650.5210
2020s6.300.516

The 1940s and 2020s are partial decades — 2 years and 6 years — and are shown with their counts rather than left to look like the others.

The 1970s were the anomaly, not the baseline. Canada averaged 10.2 homes per thousand people through that decade and has never come close since. Some of that was policy and some of it was arithmetic: the baby boom reached household-forming age all at once, and a country whose 25-year-olds outnumber its 45-year-olds builds more houses than one where the reverse is true. Treating 1973 as the target Canada has failed to hit is a way of blaming the present for not being a demographic accident.

The other denominator

Per-person is the fair way to compare 1948 to 2025. It is not the way to ask whether Canada is keeping up, because it divides this year’s construction by everyone who already has somewhere to live. This chart divides it by the people who arrived.

Homes started per net new resident

Housing starts divided by the year’s increase in population. The dashed line at 0.42 is one home per 2.4 people, the average Canadian household in the 2021 census — roughly the rate at which construction houses population growth and does nothing else.

20250.54homes per newcomer 20240.213rd lowest of 78 all-time low0.171949 break-even0.421 ÷ 2.4
The axis starts at zero. The dashed line is break-even at 0.42. The 2026 projection appears here only when the projected population grows — a ratio with a negative denominator is not drawn.
The 2025 recovery is the denominator. On this measure 2023 and 2024 were the two lowest years since 1952 — 0.23 and 0.21 homes per new resident, about half of break-even. 2025 came in at 0.54, which reads as a 137% improvement in two years. It is not one. Starts went from 240,267 to 259,028 over the same period — +8%. Population growth went from 1,063,106 to 483,757 — -54%. Canada did not build its way back to break-even. It admitted fewer people. Whether that is the right policy is not this page’s question; that it is what happened is arithmetic, and a chart of this ratio without this paragraph beside it would be a lie told with true numbers.
Break-even is a floor and not a target. 0.42 houses population growth and nothing else. It assumes no one already here forms a new household, that nothing is demolished, and that no one currently living somewhere too small ever leaves. It also assumes household size holds, and it has not: the census average fell from 2.9 people in 1981 to 2.4 in 2021, which means the same population needs more homes each decade simply to stand still. A country genuinely keeping up would sit above this line, not on it.

The year underway

Everything above this line is measurement. This section is not. It takes the 2 reported quarters of 2026 and projects the rest of the year from them — a judgment, not a fact, which is why its arithmetic is printed here in numbers you can change. A projection whose assumptions are hidden is an opinion wearing a number’s clothes. The tables on this page carry measured years only.

2026, projected from 2 of four quarters

Reported so far: 51,211 in Q1, 66,788 in Q2 — 117,999 starts. The population estimate stands at 41,417,056 as of Q2, down from 41,575,585 at the end of 2025. Those are facts. Everything below the line inside this box is arithmetic on two assumptions, both editable.

Over the last 10 full years, the first 2 quarters carried per cent of the year’s starts — the year-to-year range was 41.9 to 49.1. Hold that share and 2026 finishes at starts — per 1,000 people, drawn as the open point on the first chart.

The population estimate has moved persons per quarter so far this year. Extend the 2 missing quarters at that pace and the four-quarter average is against 2025, which makes the projected homes per net new resident .

The defaults are recomputed on every build: the share is the ten-year mean, the quarterly change is this year’s own reported pace. Edits live in your browser and are written nowhere.

The numbers

Every figure on this page is in this table, and every figure in this table is a division of two columns that are also in it. A rate whose inputs are not published is not checkable. The headings sort.

YearStartsPopulationPer 1,000GrowthPer new resident
2025259,02841,601,5786.23483,7570.54
2024245,36741,117,8215.971,181,4620.21
2023240,26739,936,3596.021,063,1060.23
2022261,84938,873,2536.74648,4210.40
2021271,19838,224,8337.09227,0341.19
2020217,88037,997,7985.73442,5840.49
2019208,68537,555,2145.56545,8750.38
2018212,84337,009,3395.75514,9990.41
2017219,76336,494,3406.02441,8110.50
2016197,91536,052,5295.49376,0620.53
2015195,53535,676,4675.48287,2330.68
2014189,32935,389,2345.35356,9960.53
2013187,92335,032,2385.36368,0900.51
2012214,82734,664,1486.20365,6180.59
2011193,95034,298,5315.65339,0530.57
2010189,93033,959,4785.59377,3000.50
2009149,08133,582,1774.44382,6940.39
2008211,05633,199,4836.36350,8290.60
2007228,34332,848,6546.95319,3760.71
2006227,39532,529,2786.99326,3720.70
2005225,48132,202,9067.00303,5460.74
2004233,43131,899,3607.32297,5200.78
2003218,42631,601,8406.91293,9770.74
2002205,03431,307,8646.55336,5720.61
2001162,73330,971,2915.25323,8910.50
2000151,65330,647,4004.95280,3490.54
1999149,96830,367,0514.94243,1770.62
1998137,43930,123,8754.56256,3030.54
1997147,04029,867,5724.92297,6970.49
1996124,71329,569,8754.22306,8680.41
1995110,93329,263,0073.79302,9430.37
1994154,05728,960,0645.32308,6020.50
1993155,44328,651,4625.43327,3080.47
1992168,27128,324,1545.94337,0430.50
1991156,19727,987,1115.58354,7510.44
1990181,63027,632,3606.57417,4580.44
1989215,38227,214,9027.91463,4280.46
1988222,56226,751,4748.32353,6040.63
1987245,98626,397,8709.32330,3840.74
1986199,78526,067,4877.66254,2870.79
1985165,82625,813,2006.42236,4650.70
1984134,90025,576,7355.27240,7840.56
1983162,64525,335,9516.42253,0060.64
1982125,86025,082,9455.02298,3910.42
1981177,97324,784,5547.18313,8390.57
1980158,60124,470,7156.48300,5510.53
1979197,04924,170,1648.15234,7040.84
1978227,66723,935,4609.51241,5250.94
1977245,72423,693,93510.37279,5810.88
1976273,20323,414,35411.67311,3440.88
1975231,45623,103,01010.02330,9670.70
1974222,12322,772,0439.75318,3010.70
1973268,52922,453,74211.96266,6471.01
1972249,91422,187,09511.26439,7760.57
1971233,65321,747,31910.74459,8190.51
1970190,52821,287,5008.95293,2500.65
1969210,41520,994,25010.02302,2500.70
1968196,87820,692,0009.51328,2500.60
1967164,12320,363,7508.06366,2500.45
1966134,47419,997,5006.72364,0000.37
1965166,56519,633,5008.48356,2500.47
1964165,65819,277,2508.59358,2500.46
1963148,62418,919,0007.86348,2500.43
1962130,09518,570,7507.01346,2500.38
1961125,57718,224,5006.89369,2500.34
1960108,85817,855,2506.10387,7500.28
1959141,34517,467,5008.09405,2500.35
1958164,63217,062,2509.65482,7500.34
1957122,34016,579,5007.38509,2500.24
1956127,31116,070,2507.92389,0000.33
1955138,27615,681,2508.82411,7500.34
1954113,52715,269,5007.43436,5000.26
1953102,40914,833,0006.90396,2500.26
195283,24614,436,7505.77431,7500.19
195168,57914,005,0004.90301,5000.23
195092,53113,703,5006.75348,5000.27
194990,50913,355,0006.78538,7500.17
194890,19412,816,2507.04271,5000.33

Method

All areas, not “centres 10,000 and over”. The 10,000-and-over tables are the ones quoted in the news, because they are released monthly and fast. They also omit every home built in a small town or in the country. This page uses the quarterly all-areas table, which is slower and complete.

Unadjusted, not seasonally adjusted at annual rates. A SAAR figure answers “what pace is this quarter running at” and cannot be added into a year without saying something false four times over.

A start is not a home. It is an excavation and an intention. The number that would check it is completions, and it is not available: CMHC’s all-areas completions series returns null for 14 consecutive quarters, every one after 2022. Statistics Canada serves those as empty rather than as zero, which is correct and which this page’s own reader nearly got wrong — an early build of it read null as zero and reported that Canada finished no homes at all in 2023. Absence is not a quantity. It is disclosed here because a reader deciding how much to trust a starts chart deserves to know which cross-check was missing.

Partial years are projected, not drawn short and not dropped. A year with 2 quarters reported plotted beside years with four is a bar shorter than its neighbours, and every reader on earth reads that as a decline — so an earlier rule dropped the running year from this page entirely. The rule is now one step less blunt: the reported quarters are printed as facts under “The year underway”, the full year is projected from them by arithmetic the page shows and lets you change, everything derived from the projection is drawn dashed and open rather than solid, and the tables carry measured years only.

Population is the four-quarter mean. Starts accumulate across a year, so the denominator should describe the whole year rather than its last day.

Fetched live, not from a snapshot. Every other page on this site names one downloaded file and one hash and can stand behind it indefinitely. This one asks Statistics Canada at build time, so it can only tell you the day it asked, the tables it asked for, and the exact coordinates within them. Those are below. Statistics Canada renumbers table members between vintages; the generator reads each cube’s metadata back on every run and refuses to build if a coordinate no longer points at the member it was written for.

Sources

  • Table 34-10-0135 — Canada Mortgage and Housing Corporation, housing starts, under construction and completions, all areas, quarterly.
    coordinate 1.1.1.1.0.0.0.0.0.0 · vector 730416 · through 2026-04-01
  • Table 17-10-0009 — Population estimates, quarterly.
    coordinate 1.0.0.0.0.0.0.0.0.0 · vector 1 · through 2026-04-01
  • Table 98-10-0039 — average household size in private dwellings, 1981 to 2021 censuses.
    1981: 2.9 · 1986: 2.8 · 1991: 2.7 · 1996: 2.6 · 2001: 2.6 · 2006: 2.5 · 2011: 2.5 · 2016: 2.5 · 2021: 2.4

Statistics Canada’s Web Data Service needs no key and no account. That is worth saying out loud: a source that requires a credential is a source that can be revoked, and a chart whose provenance can be revoked is a chart this site should not publish.