Building Permit Wait Times by City: The 2026 Canadian Study

We ranked every Canadian city in our permit warehouse by measured building-permit wait time: the median days from application to issuance. Only 13 of the 28 cities we track publish an application date next to the issue date, so those are the only 13 with a real number below. The other 15 do not have usable application-to-issuance date pairs in their feeds; we say so instead of estimating. Every figure comes from official municipal open-data feeds, aggregated as of 2026-09-02. Free to cite with attribution (CC BY 4.0).

13 of 28
Cities with a measured wait time
5 days
Fastest
Lethbridge
68 days
Slowest
Vancouver
80,469
Matched permit pairs
behind the 13 medians

Ranked: median wait time by city

Sorted fastest to slowest. Pairs is the number of permits with a real matched application-to-issuance date behind that median, more pairs means a steadier number. Class A cities have at least 5,000 matched pairs; class B cities have between 200 and 4,999, enough to clear our reporting bar but worth reading knowing the sample is thinner.

RankCityMedian daysMatched pairsConfidence
1Lethbridge, AB5726B (moderate)
2Prince George, BC122,393B (moderate)
3Thunder Bay, ON12586B (moderate)
4Kelowna, BC16986B (moderate)
5Calgary, AB2220,940A (high)
6Montreal, QC2218,335A (high)
7Kitchener, ON23536B (moderate)
8Winnipeg, MB232,042B (moderate)
9St. Catharines, ON271,106B (moderate)
10Toronto, ON2927,614A (high)
11Mississauga, ON40598B (moderate)
12Vaughan, ON57285B (moderate)
13Vancouver, BC684,322B (moderate)

Data as of 2026-09-02. Medians prefer the trailing 12 months; Prince George falls back to the all-time distribution because the recent sample does not clear the 200-pair bar (see Methodology).

The 15 cities with no measured wait time

These cities have no usable application-to-issuance date pairs in their open-data feeds, so there is no honest way to compute a wait time from their data. Most of these feeds do not include an application date at all. A few do record one, but it equals the issue date in the raw data, a known artifact in certain municipal systems that makes the elapsed time meaningless. We link to their permit-data pages below instead of guessing a number.

Methodology

  • Source: official municipal open-data feeds for the 28 cities in the Van Permit Audit warehouse, aggregated as of 2026-09-02.
  • Wait time equals elapsed days from application to issuance: each city's own reported elapsed-days field when it is a real value, otherwise issue date minus application (record-created) date when both exist, floored at 1 day and capped at 1,500 to exclude data errors.
  • Same-day-artifact guard: a city whose feed stamps the created date equal to the issue date produces a false 0-day median and is excluded rather than shown one.
  • A city only gets a median when it has at least 200 real date pairs. Below that, or with no usable dates at all, the city is reported as volume-only ("no measured wait time" above), never estimated.
  • The preferred window is the trailing 12 months; a city drops back to its all-time distribution only when the trailing-12-month sample does not clear the 200-pair bar (Prince George, in this run).
  • Confidence class: A means at least 5,000 matched pairs, B means 200 to 4,999. No city in the ranked table has fewer than 200, below that a city has no median at all.
  • This ranks measured wait time, not permit volume, project value, or approval likelihood; none of these feeds publish an approval or denial field.
  • License: Creative Commons Attribution 4.0. Cite as "Source: Van Permit Audit (vanpermitaudit.ca)". CSV download on the open dataset page.

Frequently asked questions

Which Canadian city has the fastest building permit wait time?

Lethbridge, AB, at a median of 5 days, based on 726 permits with a real matched application-to-issuance date pair.

Which Canadian city has the slowest building permit wait time?

Vancouver, BC, at a median of 68 days, based on 4,322 matched pairs.

How many Canadian cities have a real measured permit wait time?

13 of the 28 cities in the Van Permit Audit warehouse have enough usable application-to-issuance date pairs to compute a reliable median. The other 15 do not: most publish no application date at all, and a few record one that equals the issue date, a known data artifact. This study reports their permit volume honestly instead of estimating a wait time.

How is wait time measured in this study?

Elapsed days from application to issuance, taken from each city's own open-data feed (its own reported elapsed-days field, or issue date minus application date), floored at 1 day and capped at 1,500 to exclude data errors. A city only gets a median with at least 200 real pairs; a feed that stamps the created date equal to the issue date is excluded rather than shown a false same-day median.

Explore the ranked cities

Submitting a permit in one of these cities?

A wait time is how long the city takes once your application is complete. Most of the delay a homeowner controls happens before that clock starts: plans checked against zoning, building, and parking bylaws before you submit. The Permit Readiness Review does that check for $149 CAD, one time.

More from the dataset

Source: Van Permit Audit national permit dataset, aggregated from official municipal open-data sources. Median issue times reflect 2018 to 2025 issued permits; permit-volume coverage windows vary by city. Citation: "Source: Van Permit Audit (vanpermitaudit.ca)."