NBC: National Building Code of Canada

The National Building Code of Canada is a model construction code issued by the Canadian Commission on Building and Fire Codes, part of the National Research Council. It is law nowhere until a province or territory adopts it by regulation. NBC 2020 is free to download from the NRC Publications Archive with no registration, and since 1 January 2025 Ontario's O. Reg. 163/24 adopts the First Printing directly, as amended by the Ontario Amendment Document. Take the First Printing: the Second Printing is a different document and it is the wrong one for an Ontario compliance question.

Last updated: September 2026

What the document actually is

A model code. The National Building Code of Canada is issued by the Canadian Commission on Building and Fire Codes, part of the National Research Council, and it has no legal force anywhere until a province or territory adopts it. NBC 2020 is the edition underneath most of the country. Newfoundland and Labrador moved to NBC 2025 on 12 July 2026.

Where to get it free, and which printing to take

NBC 2020 is free in electronic format from the NRC Publications Archive, with no registration. Print copies are sold; the PDF costs nothing, which makes it the single most useful free document in Canadian fire alarm work.

One trap. The archive offers a First Printing, a Second Printing that folds in revisions and errata released 31 March 2025, and a separate errata package. Ontario's adopting regulation names the First Printing by name. For an Ontario question, the Second Printing is the wrong book.

How it becomes law, and what that did to Ontario

O. Reg. 163/24, in force 1 January 2025, adopts the National Building Code of Canada 2020 (First Printing) as amended by the Ontario Amendments to the National Building Code of Canada 2020. So the Ontario Building Code is now the national code plus an amendment document, and the old full length O. Reg. 332/12 was revoked the same day.

Two consequences for anybody reading article numbers. Subsection 3.2.4 was renumbered to match the NBC, with no constant offset, so numbers on pre 2025 Ontario paperwork do not translate by subtraction. And the surviving Ontario amendments are the interesting ones, because Ontario set out to eliminate variation rather than preserve it. We found twelve fire alarm differences plus one in the occupancy classification table behind them, itemised in where Ontario differs from the NBC.

What it governs, and what it does not

Whether a building needs a fire alarm system, what type, zoning, annunciation, electrical supervision, detector and signal placement, audibility and visible signals, plus the instruction to install to CAN/ULC-S524 and verify to CAN/ULC-S537. Most of it sits in Subsection 3.2.4.

What it does not govern is anything after occupancy. Inspection, testing, maintenance and record keeping belong to its companion document, the National Fire Code.

It also does not tell you which edition of a CAN/ULC standard applies. The article text names the standard with no year attached. The year lives in the referenced documents table, and that table is the operative instruction. See the adoption gap.

Who else is on it

Most of the country, on staggered dates. British Columbia's 2024 codes, Alberta's National Building Code 2023 Alberta Edition, Quebec's Construction Code Chapter I, Manitoba's M.R. 78/2023, Saskatchewan, Nova Scotia, New Brunswick and Prince Edward Island are all built on an NBC 2020 base, with in force dates running from January 2024 to 2025, and Quebec in transition until 17 October 2026. The base code and in force date for each jurisdiction are tracked in the CAN/ULC edition tracker.

A useful inference, stated as an inference: a jurisdiction on an NBC 2020 base generally inherits the 2019 generation of S524, S536 and S537, because that is the generation NBC 2020 was aligned to. We have read Ontario's designation tables ourselves. We have not read every province's, and we are not going to pretend otherwise.

Why "the code says" is usually a bad sentence

Because at least two documents are always involved, and one of them is a model with no legal force of its own. Before you accept a quotation, ask three things: which regulation adopted it, which printing, and what date the amendment document carries. All three change the answer, and all three are free to check. The full inventory of Canadian fire alarm documents, with costs and links, is in where to get each Canadian code free.


Fire Alarm Academy provides educational content only. It does not confer any certification, licence or credential, and it is not affiliated with, endorsed by, or accredited by the Canadian Fire Alarm Association, the Electrical Contractors Association of Ontario, ULC Standards, UL Standards and Engagement, CSA Group, the Electrical Safety Authority, any authority having jurisdiction, or any manufacturer. Always work from the edition of any standard adopted by your authority having jurisdiction.

Sources

Related terms

Fire Alarm Academy

Canadian fire alarm training built on CAN/ULC standards and the Ontario codes, taught by a licensed 309A electrician who does the work.

Learn

Free Resources

Company

Disclaimer: Fire Alarm Academy is an educational course. It is not a certification, licence, or accredited program, and it is not affiliated with or endorsed by the Canadian Fire Alarm Association, ECAO, ULC Standards, or any authority having jurisdiction. Course content does not replace the CAN/ULC standards, the Canadian Electrical Code, the applicable building or fire code, manufacturer instructions, or the direction of your AHJ. Always verify against the edition adopted in your jurisdiction.

© 2026 Fire Alarm Academy. Built for the trade.