You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add: Housing starts Nov 2025 + International reserves Dec 2025
New articles with verified data from CANSIM tables:
Housing Starts (34-10-0156):
- Nov 2025: 233,600 units SAAR (+11.0% MoM, -5.7% YoY)
- Verified: JSON value=233.573K matches article figures
- Source: CMHC housing starts survey, released Dec 17, 2025
International Reserves (10-10-0127):
- Dec 2025: US$127.8B (+5.1% YoY, unchanged MoM)
- Verified: JSON value=127787M matches article figures
- Source: Bank of Canada, released Jan 6, 2026
Data validation performed:
- All headline figures traced to verification JSON
- YoY/MoM calculations verified against time series
- Component breakdowns cross-checked with source data
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- Housing starts rose 9.4% to a seasonally adjusted annual rate of 254,058 units in November 2025
15
-
-Year over year, starts were down 5.0% compared with November 2024
16
-
-The Prairie provinces led with 71,000 units, followed by Quebec with 63,000 units
17
-
-Ontario recorded 55,000 units at a seasonally adjusted annual rate
14
+
- Housing starts rose 11.0% to 233,600 units (seasonally adjusted annual rate) in November 2025
15
+
-Multi-family units accounted for 83% of all starts, reaching 194,000 units
16
+
-On a year-over-year basis, starts were down 5.7% compared with November 2024
17
+
-New Brunswick (+76.7%) and Manitoba (+69.9%) recorded the largest provincial gains year over year
18
18
19
19
</div>
20
20
21
-
Housing starts increased 9.4% to a seasonally adjusted annual rate of 254,058 units in November 2025, recovering from a decline in October. Compared with November 2024, starts were down 5.0%.
21
+
The seasonally adjusted annual rate of housing starts rose 11.0% to 233,600 units in November 2025, following a decline in October. Despite the monthly rebound, starts were down 5.7% compared with November 2024, when 247,800 units were started.
22
22
23
-
The monthly increase was broad-based across most provinces, reflecting improved construction activity heading into the winter months.
23
+
Multi-family construction continued to dominate new housing activity, with apartments and other multi-unit types accounting for 83% of all starts. Apartment and other unit types totalled 159,100 units, while row units added 23,000 and semi-detached units contributed 11,900. Single-detached starts reached 39,700 units.
24
24
25
25
```js
26
26
import*asPlotfrom"npm:@observablehq/plot";
27
27
28
+
// Real data from Statistics Canada Table 34-10-0156
The Prairie provinces recorded the highest level of housing starts at a seasonally adjusted annual rate of 71,000 units in November. Quebec followed with 63,000 units, while Ontario recorded 55,000 units.
73
+
Multi-family construction remains the primary driver of housing starts activity. In November, apartments and other unit types accounted for 68% of all starts, while single-detached homes represented 17% of total activity.
61
74
62
-
British Columbia saw 42,000 units, while the Atlantic provinces combined for 23,000 units.
75
+
```js
76
+
consttypeData= [
77
+
{type:"Apartment and other unit types", value:159.1},
78
+
{type:"Single-detached units", value:39.7},
79
+
{type:"Row units", value:23.0},
80
+
{type:"Semi-detached units", value:11.9}
81
+
];
82
+
83
+
display(Plot.plot({
84
+
title:"Housing starts by dwelling type, November 2025 (thousands)",
85
+
width:640,
86
+
height:240,
87
+
marginLeft:200,
88
+
marginRight:60,
89
+
x: {domain: [0, 180], grid:true, label:"Thousands of units"},
90
+
y: {label:null},
91
+
marks: [
92
+
Plot.barX(typeData, {
93
+
y:"type",
94
+
x:"value",
95
+
fill:"#AF3C43",
96
+
sort: {y:"-x"}
97
+
}),
98
+
Plot.text(typeData, {
99
+
y:"type",
100
+
x:"value",
101
+
text:d=>d.value.toFixed(1) +"K",
102
+
dx:25,
103
+
fill:"currentColor"
104
+
})
105
+
]
106
+
}));
107
+
```
108
+
109
+
## Provincial variation
110
+
111
+
On a year-over-year basis in November, housing starts increased in five provinces and decreased in five compared with November 2024.
112
+
113
+
New Brunswick (+76.7%) recorded the largest year-over-year increase, followed by Manitoba (+69.9%) and Nova Scotia (+19.0%). These gains were partially offset by declines in Saskatchewan (-38.5%), British Columbia (-21.0%), and Alberta (-12.6%).
114
+
115
+
Quebec led all provinces with 55,000 starts, followed by Ontario and Alberta, each at 52,100 starts. British Columbia recorded 39,100 starts.
Housing starts are reported as a seasonally adjusted annual rate (SAAR), which represents the number of housing units that would be started in a year if the current month's pace were maintained.
163
+
Housing starts represent the beginning of construction on a new residential building. The data are collected by the Canada Mortgage and Housing Corporation (CMHC) through field surveys of residential building sites across Canada.
164
+
165
+
Data are seasonally adjusted at annual rates (SAAR) to facilitate month-to-month comparisons. The SAAR represents the number of housing starts that would occur over a year if the current month's pace continued for 12 months.
106
166
107
167
</div>
108
168
@@ -113,31 +173,40 @@ Housing starts are reported as a seasonally adjusted annual rate (SAAR), which r
113
173
library(cansim)
114
174
library(dplyr)
115
175
116
-
# Fetch housing starts data
117
-
starts<- get_cansim("34-10-0158")
176
+
# Fetch housing starts data (SAAR)
177
+
df<- get_cansim("34-10-0156")
118
178
119
-
#Total housing starts (SAAR)
120
-
total_starts<-starts %>%
179
+
#National time series - Total units
180
+
national<-df %>%
121
181
filter(GEO=="Canada",
122
-
`Type of dwelling unit`=="Total units",
123
-
`Housing estimates`=="Housing starts") %>%
182
+
`Type of unit`=="Total units") %>%
124
183
select(REF_DATE, VALUE) %>%
125
184
arrange(desc(REF_DATE))
126
185
127
-
# By dwelling type
128
-
by_type<-starts %>%
186
+
# Calculate month-over-month and year-over-year changes
0 commit comments