Construction Pulse: December 2025

42 cities reported a combined $9.3B in building permit value for December 2025, based on direct readings from Statistics Canada Table 34-10-0292-01.

National snapshot

In December 2025, 42 municipalities with a direct reading from Statistics Canada's monthly building permits survey authorized 12,753 permits worth a combined $9,279,152,000 ($9.3B). That works out to an average of $728K per permit across the cities counted this month. Of that total, $5,848,040,000 was residential construction and $3,431,109,000 was non-residential, and the underlying permits point to 20,052 new housing starts recorded in the period.

This snapshot covers only municipalities with a direct, city-level figure in the source table for December 2025. Municipalities that only appear inside a broader census metropolitan area row, and municipalities whose current figure is a seed estimate, are left out of every total and ranking on this page. The national figure then matches activity that was reported directly for that month. Some smaller places still appear on the permits atlas through a regional proxy; they are simply omitted from this report.

Year-over-year and month-over-month change

Measured against December 2024, the same cohort of cities reported $9,161,121,000 in total permit value, so this month's $9,279,152,000 figure is +1.3% year over year. Permit counts moved -10.7% over the same span, moving in the opposite direction from total value, a sign that the average permit size shifted materially.

Against November 2025, the prior calendar month, total permit value moved +7.1% and permit counts moved -23.3%. Month-over-month figures move more than year-over-year figures on average, since they are more exposed to a single large project clearing approvals, seasonal permitting patterns, and the normal lag between a municipality submitting data and the survey closing for the period.

MetricDecember 2025December 2024YoY changeNovember 2025MoM change
Total permit value$9.3B$9.2B+1.3%$8.7B+7.1%
Total permits12,75314,276-10.7%16,624-23.3%
New housing starts20,05221,81718,768

Residential vs non-residential

Residential permits accounted for 63.0% of total permit value this month ($5,848,040,000), against 37.0% non-residential ($3,431,109,000). The two categories are driven by different forces: residential permit volume tracks population growth, mortgage rates, and municipal zoning capacity in a comparatively gradual way, while non-residential permit volume moves in large, irregular steps tied to individual industrial, commercial, and institutional projects. A single large hospital, warehouse, or office tower clearing approvals in one city can shift the national non-residential total for the month without reflecting any broader change in the pace of construction elsewhere.

Reading the split alongside the national total avoids treating a jump driven by one category as evidence of a broad-based acceleration in the other. New housing starts, which move with the residential category specifically, are the more direct read on whether that gradual upward trend continued this month.

Top cities by value

The 15 cities below reported the highest total permit value in December 2025. Together they account for roughly 53% of the month's national total in just the top three, a reminder that a handful of large metropolitan markets carry most of the dollar value in any given month even though many more cities are tracked.

RankCityProvinceTotal permit valuePermitsYoY change
1TorontoOntario$2.4B2,333-7.4%
2VancouverBritish Columbia$1.7B916+0.4%
3CalgaryAlberta$820.1M1,535+28.1%
4MontrealQuebec$642.2M1,557-30.1%
5Quebec CityQuebec$427.8M390+512.1%
6EdmontonAlberta$405.3M838-14.5%
7WinnipegManitoba$394.6M562+50.3%
8LondonOntario$320.2M255+197.5%
9OttawaOntario$263.5M478-7.3%
10BrantfordOntario$235.9M121+303.8%
11HalifaxNova Scotia$136.4M185+8.7%
12St. CatharinesOntario$136.2M198-37.1%
13KingstonOntario$120.3M149-30.2%
14VictoriaBritish Columbia$112.9M132-28.4%
15WindsorOntario$95.5M130+26.7%

Fastest-rising cities

The cities below posted the largest year-over-year increase in total permit value among cities with a meaningful prior-year base to compare against. A city moving from a very small prior-year figure can post an enormous percentage gain without much of an actual dollar increase, so this ranking only includes cities whose reading for December 2024 was at least $5.0M in total permit value.

RankCityProvinceYoY changeTotal permit value
1Quebec CityQuebec+512.1%$427.8M
2BrantfordOntario+303.8%$235.9M
3LondonOntario+197.5%$320.2M
4GuelphOntario+183.4%$40.5M
5MonctonNew Brunswick+179.2%$53.1M
6FrederictonNew Brunswick+171.9%$20.0M
7ChilliwackBritish Columbia+162.7%$37.6M
8St. John'sNewfoundland and Labrador+62.0%$46.6M
9WinnipegManitoba+50.3%$394.6M
10PeterboroughOntario+30.6%$14.3M
11LethbridgeAlberta+29.3%$14.9M
12Trois-RivieresQuebec+28.9%$48.3M
13CalgaryAlberta+28.1%$820.1M
14WindsorOntario+26.7%$95.5M
15ReginaSaskatchewan+22.0%$43.0M

A city appearing here is reporting faster growth than its own recent history, not necessarily a higher absolute total than the cities in the value ranking above. A mid-sized city adding one large project to a modest base can rank above a much larger city with steady, unremarkable growth. Cross-checking a city's position here against its position in the value ranking, and against its own multi-month history on its permit momentum ranking entry, gives a fuller picture than either ranking alone.

How to read this report

  • Treat a single month as one data point. Building permit value is naturally lumpy, particularly on the non-residential side, so look for a pattern across several editions of this report before concluding that a city or the national total is on a sustained trend.
  • Permits measure authorization, not completion. A permit counted this month can still be delayed, revised, or in some cases withdrawn before construction finishes, and the survey does not update this report retroactively for those later changes.
  • Only cities with a direct reading for the month are included. A municipality missing from this report for a given month either has not yet been assigned a live reading for that period or is tracked on the permits atlas through a regional proxy rather than a city-specific figure; its topic page states which applies.
  • Percentage changes on a small prior-year base can look dramatic without representing much dollar value. The fastest-rising table applies a minimum prior-year threshold for this reason, but the same caution is worth applying when comparing any two figures directly.

Construction Pulse counts only municipalities with a direct reading from Statistics Canada Table 34-10-0292-01 for the month shown. Regional-proxy and seed-fallback rows, used for municipalities not separately broken out in the underlying CMA table, are excluded from every total, ranking, and share calculated on this page so the national and city figures reflect directly reported activity only. The fastest-rising ranking additionally requires a same-month reading one year earlier of at least $5.0M in total permit value, so a small city moving from a negligible base cannot register an outsized percentage change.

Sources

Every figure in this report is drawn from Statistics Canada Table 34-10-0292-01, "Building permits, by type of structure and type of work", the same source cited on every city page in the permits atlas. See the data sources page for the full list of datasets behind every OpenStats permits topic, and the methodology page for how figures are ingested, normalized, and assigned a data tier.

For background on what the underlying survey measures and how to read a single city's figures, see the guide to Canadian building permit data. For a cross-city view outside this monthly format, see the building permit value ranking and the permit momentum ranking.

Open permits data

Related: Methodology · Data sources · All guides

Get the next Pulse by email

One email a month when the new Statistics Canada permit figures land: national totals, fastest climbers, and the full city table.

No spam. Unsubscribe with one reply.