Key Takeaways
- National Building Code of Canada (NBC 2020) is the federal model code — provinces adopt, modify, and supplement it.
- Ontario Building Code (OBC 2024) references NBC plus AODA accessibility supplements; fire-rated doors must comply with NFPA 80 and ULC-S104.
- Quebec (Code de construction du Québec, CCQ) is administered by RBQ and includes Quebec-specific accessibility and seismic provisions.
- BC Building Code (BCBC 2024) adds BC Energy Step Code performance paths for door insulation and air leakage.
- Alberta Building Code (ABC 2023) mirrors NBC with provincial wind-load and snow-load schedules.
- Atlantic provinces (NS, NB, PE, NL) mostly adopt NBC directly with minor provincial supplements; Newfoundland & Labrador also enforces specific exposure requirements for coastal wind loads.
A commercial door in Toronto, Montreal, Vancouver, Calgary, and Halifax has the same physical job — but five different building codes determine how it must be specified, fire-rated, sealed, anchored, and inspected. This reference guide is for specifiers, project managers, and facility owners working on multi-province portfolios. Each province's code variation matters when you're tendering, permitting, and signing off on a commercial-door install.
NBC 2020 — the federal baseline
The National Building Code of Canada (NBC 2020) is published by the National Research Council Canada and adopted (with modifications) by every province and territory. For commercial doors, the relevant NBC sections are:
- Section 3.1.8 — Fire separations and fire-rated assemblies
- Section 3.4 — Exits and egress (door size, swing direction, hardware)
- Section 3.7 — Health requirements (operable openings, ventilation)
- Section 3.8 — Barrier-free design (accessibility), referencing CSA B651
- Section 5 — Environmental separation (wind/snow/water/vapour)
- Section 9.6 — Glass and glazing
NBC defers to referenced standards for door specifics:
- NFPA 80 — Standard for Fire Doors and Other Opening Protectives (annual inspection mandatory)
- CSA B651 — Accessible design for the built environment (door clear opening, force, hardware reach)
- ULC-S104 — Standard Method for Fire Tests of Door Assemblies (manufacturer testing)
- ULC-S134 — Forced-Entry Resistance (security doors)
Ontario Building Code (OBC) 2024 — most prescriptive
OBC 2024 became effective January 1, 2025, and includes the following commercial-door-relevant provisions:
- Mandatory NFPA 80 annual inspection for all rated assemblies in Group A, B, C, F2, F3 occupancies
- AODA (Accessibility for Ontarians with Disabilities Act) supplement to CSA B651 — applies to all new commercial construction and major renovations, including:
- Power-operated entrance doors required at primary public entrances of buildings ≥ 300 m² floor area - Door-opening force maximum 38 N (8.5 lbf) on interior doors, 22 N (5 lbf) on accessible-route doors - Clear opening minimum 850 mm (34 inches) — slightly more than CSA B651's 800 mm
- Wind-load schedule — Ontario uses Climate Data Annex 1-1, with Toronto, Ottawa, and Windsor at 0.45-0.49 kPa hourly reference; Thunder Bay and Sault Ste. Marie up to 0.55 kPa
- Seismic considerations — Southern Ontario is low-seismic; Ottawa Valley has moderate seismic anchorage requirements
For commercial overhead doors at Group F (industrial) buildings:
- Snow load — design to NBC Climate Data with 1-in-50 year ground snow per location (Toronto: 1.0 kPa; Sudbury: 2.6 kPa; Thunder Bay: 2.4 kPa)
- Wind load — design pressure per Section 4.1.7 referenced ground-level wind speed
When specifying for Toronto, Mississauga, Ottawa, Hamilton, Markham, or any Ontario city, OBC 2024 + AODA supplement governs.
Quebec — Code de construction du Québec (CCQ)
The CCQ is administered by the Régie du bâtiment du Québec (RBQ) and consists of:
- Chapter I — Building — adopts NBC with Quebec-specific modifications
- Chapter VIII — Building Code Quebec — Energy efficiency — equivalent to NECB with Quebec adaptations
Distinctive Quebec provisions:
- Bilingual signage required on automatic-door warning signs and emergency-egress markings (French primary, English equivalent below)
- Quebec-specific accessibility — references CSA B651 plus Quebec-specific Loi sur l'exercice des droits des personnes handicapées
- Higher seismic anchorage in the St. Lawrence Valley — Quebec City and Saguenay have specific seismic acceleration coefficients exceeding NBC defaults
- Cold-weather — Quebec snow loads are among the highest in eastern Canada (Saguenay: 4.6 kPa, La Malbaie: 4.8 kPa)
When specifying for Montréal, Québec, Laval, Gatineau, Sherbrooke, or any Quebec city, CCQ governs and bilingual signage is mandatory.
BC Building Code (BCBC 2024) — energy-performance focus
BCBC 2024 introduces the BC Energy Step Code — a tiered performance standard above NBC's prescriptive minimums. For commercial doors, this means:
- Step 2-3 (most current commercial construction): door air-leakage rate ≤ 1.5 L/(s·m²) at 75 Pa
- Step 4-5 (high-performance): door air-leakage rate ≤ 0.5 L/(s·m²) at 75 Pa, plus minimum U-factor by climate zone
- Whole-door U-factor specified rather than panel R-value alone
- Thermal-break frames effectively mandatory at Step 3+ for opaque doors
BC also has province-specific seismic anchorage requirements — Vancouver Island and Lower Mainland are high-seismic zones requiring engineered hardware mounts and frame anchorage exceeding NBC defaults.
When specifying for Vancouver, Surrey, Burnaby, Victoria, or Kelowna, BCBC 2024 + BC Step Code governs. See R-Value Selection by Climate Zone for performance specs.
Alberta Building Code (ABC 2023)
ABC 2023 is the most NBC-aligned of the major provincial codes — adopts NBC 2020 with minimal modifications. Key Alberta-specific provisions:
- Wind-load schedule — Alberta uses NBC Climate Data Annex 1-1, with Calgary at 0.48 kPa and Edmonton at 0.45 kPa hourly reference
- Snow-load — Calgary 1.1 kPa, Edmonton 1.4 kPa, Fort McMurray 2.1 kPa
- Seismic — Alberta is mostly low-seismic (Foothills excepted)
- Cold-weather — Alberta winters are among the harshest in southern Canada; commercial doors should specify R-16-18 minimum, low-temperature springs, and 1.5 m frost-depth foundations
When specifying for Calgary, Edmonton, Red Deer, or Lethbridge, ABC 2023 governs.
Saskatchewan, Manitoba — NBC adoption
Both provinces adopt NBC 2020 with minimal modifications:
- Saskatchewan — administered through The Construction Codes Act; specific snow-load schedules for Saskatoon (1.2 kPa) and Regina (1.5 kPa)
- Manitoba — administered through The Buildings and Mobile Homes Act; Winnipeg snow-load 1.9 kPa, Brandon 1.6 kPa
When specifying for Saskatoon, Regina, Winnipeg, or Brandon, follow NBC 2020 with provincial supplement.
Atlantic provinces — NS, NB, PE, NL
The Atlantic provinces share characteristics: coastal exposure, high winds, moderate seismic, mostly NBC-adoption with provincial supplements:
- Nova Scotia — adopts NBC; Halifax Hurricane wind-zone classification adds 20% to design wind pressure
- New Brunswick — adopts NBC; coastal communities (Saint John, Moncton) have hurricane wind supplements
- Prince Edward Island — adopts NBC; Charlottetown coastal wind-load schedule
- Newfoundland & Labrador — adopts NBC; most stringent coastal wind exposure in eastern Canada (St. John's: design wind 0.65 kPa; Corner Brook: 0.55 kPa)
NL also has the unique "category D coastal exposure" that adds a wind-velocity-pressure multiplier of up to 1.4× for buildings within 1 km of the Atlantic coast.
When specifying for Halifax, Moncton, Saint John, Fredericton, Charlottetown, St. John's, or Corner Brook, NBC + provincial wind supplement governs.
Territories — NWT, Yukon, Nunavut
All three territories adopt NBC 2020 with cold-climate supplements:
- Yukon (Whitehorse) — NBC + Yukon Building Code, snow-load 1.5 kPa, wind 0.42 kPa
- NWT (Yellowknife) — NBC + NWT Building Code, extreme cold (-40 °C design temperature), permafrost foundation requirements
- Nunavut (Iqaluit) — NBC + Nunavut Building Code, extreme cold, permafrost, very high snow-load (4.5 kPa+)
Commercial doors at all three territory installs require: R-20+ insulation, low-temperature silicone seals (-50 °C rated), permafrost-compatible foundations, hot-dip galvanized hardware.
When specifying for Whitehorse, Yellowknife, or Iqaluit, follow NBC + territorial supplement.
Code-Reference Quick Card
| Province / Territory | Code | Key supplement | Wind-load reference | Snow-load reference |
|---|---|---|---|---|
| ON | OBC 2024 | AODA accessibility | NBC Annex 1-1 | NBC Climate Data |
| QC | CCQ Ch. I | RBQ + bilingual signage | NBC Annex 1-1 | NBC Climate Data |
| BC | BCBC 2024 | BC Energy Step Code | NBC + Lower Mainland seismic | NBC Climate Data |
| AB | ABC 2023 | NBC-aligned | NBC Annex 1-1 | NBC Climate Data |
| SK | NBC 2020 | Construction Codes Act | NBC | NBC |
| MB | NBC 2020 | Buildings & Mobile Homes Act | NBC | NBC |
| NS / NB / PE | NBC 2020 | Hurricane wind supplement | NBC + 20% | NBC |
| NL | NBC 2020 | Coastal exposure D | NBC × 1.4 (within 1 km) | NBC |
| YT / NT / NU | NBC 2020 | Territorial cold-climate | NBC | NBC + permafrost |
Frequently Asked Questions
Does my commercial door spec change between Toronto and Montreal?
For most product categories, no — the door itself is the same. What changes:
- Bilingual signage required on automatic-door warning labels in Quebec
- Accessibility supplements — AODA in Ontario specifies slightly higher clear-opening (850 mm) than CSA B651 base (800 mm)
- Snow/wind-load schedules vary city-to-city per NBC Climate Data Annex
- Inspection paperwork differs — OBC requires NFPA 80 annual inspection records on file with the building owner; QBC has parallel requirements through RBQ
Which code applies to a multi-province portfolio?
Each location follows its provincial code. For corporate-standard programs (single-spec across portfolio), specify to the most stringent code in your portfolio — typically OBC 2024 + AODA for Ontario installs, with BC Step Code 4-5 if you have BC sites. This single-spec approach passes everywhere.
How often do these codes change?
Major code cycles are typically 5 years (NBC 2015 → 2020 → 2025 expected). Provincial adoptions lag by 1-3 years. Track effective dates carefully — a project tendered under one code cycle and built under the next can fail inspection.
Where do I find the actual code text?
- NBC — National Research Council Canada (free PDF download, English/French)
- OBC — Ontario Ministry of Municipal Affairs and Housing (paid)
- CCQ — RBQ (paid, French primary)
- BCBC — BC Building & Safety Standards Branch (paid)
- ABC — Government of Alberta Municipal Affairs (free)
---
Related reading: NFPA 80 Fire Door Inspection — Canadian Property Manager Guide · ANSI A156.10 vs A156.19 — Automatic Door Standards · R-Value Selection by Canadian Climate Zone · Standard Commercial Door Sizes Canada
Related products: Fire-Rated Doors · Automatic Doors · Hollow Metal Doors · Commercial Door Repair
Service area: All 61 Canadian cities, all 10 provinces and 3 territories. We tender to OBC, CCQ, BCBC, ABC, NBC, and territorial codes simultaneously across multi-province portfolios.
---
FAQ
Does the National Building Code apply across all provinces?
Yes, but each province publishes its own edition with amendments. Ontario (OBC), Quebec (CCQ), Alberta (NBC-Alberta Edition), BC (BCBC) — all reference NBC 2020 with provincial overrides.
Do I need a Quebec RBQ licence to install in Quebec?
Yes for any commercial installation. The RBQ licence is mandatory for the contractor, not just the project. We hold the RBQ licence and dispatch licensed crews from our Montreal hub.
Is fire-door inspection certification recognized across provinces?
DHI FEDI certification is recognized federally. Some provincial AHJs prefer their own list of approved inspectors — verify before scheduling. Our inspectors are listed across all 10 provinces.