Sterling Fire Protection
Resources

Alberta Fire Code Compliance for Owners

Which fire and building codes apply in Alberta, who enforces them in Edmonton, what owners have to inspect and keep on file, and what to do when an order arrives. Every rule is tied to the edition in force today.

Fire code in force
NFC(AE) 2023, since May 1, 2024
Building code in force
NBC(AE) 2023, since May 1, 2024
Enforced under
Safety Codes Act
Order appeals
35 days to the Safety Codes Council

Which fire and building codes apply in Alberta

Two 2023 Alberta editions govern: the National Fire Code 2023 Alberta Edition (NFC(AE) 2023) and the National Building Code 2023 Alberta Edition (NBC(AE) 2023). Both came into force on May 1, 2024 and replaced the 2019 editions. Each is a national 2020 code with Alberta amendments, and Edmonton has issued permits under the 2023 cycle since that date. A project permitted under the 2019 editions before then could finish under them, unless the AHJ saw an unsafe condition.

The two books split the work. The building code says what gets built in when you construct, alter or change the use of a building. The fire code covers what follows: maintenance, fire safety plans, hazardous activities, construction sites. A building has to satisfy both, which is why a change of use can force a sprinkler upgrade. The fire code requires one when the new use creates a hazard beyond what the system was designed for (Division B, 2.1.3.1).

Here's the part that catches out-of-province designers. Alberta's codes reference standards as they stood on July 15, 2019, unless the code names another edition (Division B, 1.3.1.1). So the editions are older than what NFPA sells today. Sprinklers are designed to NFPA 13-2019, standpipes to NFPA 14-2013 and fire pumps to NFPA 20-2016 under the NBC(AE), and maintained to NFPA 25-2017 under the NFC(AE). Fire alarms are installed to CAN/ULC-S524:2019, verified to S537:2019 and tested to S536:2019.

NFPA 72 isn't in that list on purpose. Alberta works from the ULC standards, and a guide that says otherwise is describing a different jurisdiction.

What's coming, and what isn't

The 2025 National Model Codes were published on December 22, 2025, and they carry no legal force in Alberta until the province adopts its own editions. We found no announced in-force date. Any adoption date you see quoted online is somebody's estimate.

Alberta's fire code page now lists a second printing of the NFC(AE) 2023, dated August 17, 2026, and the building code page lists one too. That's a printing of the same edition, and we haven't verified what it changes. Under section 65(4) of the Safety Codes Act, an amendment or replacement of the code takes effect on the first day of the month after 12 months from publication, unless the Minister sets another date. Whether that applies to the second printing is unconfirmed, so ask your AHJ before you quote it to anyone.

Who enforces the fire code

The Safety Codes Act (RSA 2000, c S-1) is the law behind both codes, and it's where the authority having jurisdiction comes from. In the NFC(AE), the AHJ is a safety codes officer in the fire discipline.

In Edmonton that means Edmonton Fire Rescue Services (EFRS) Fire Prevention, whose inspectors are Fire Safety Codes Officers. Building and trade permits sit with a different group, the City's Safety Codes, Permits and Inspections. Same building, two counters.

Elsewhere it depends on the municipality. Often the AHJ belongs to an accredited municipal fire department, but a municipality that hires an accredited agency may have no fire department involved at all. We haven't checked how each town around Edmonton is set up, so ask your municipality's fire department or its accredited safety codes agency who your AHJ is.

Municipalities can't pass bylaws on matters the Act regulates, and an accredited authority can't waive the code. It can accept a documented alternative to the code text, registered with the Safety Codes Council as a variance. Anyone can ask the Provincial Fire Administrator in writing for a code interpretation that applies province-wide (Division C, 2.2.2.1). Deciding which of these your problem calls for is fire code consulting work.

Orders, reviews and appeals

A safety codes officer can issue an order when they believe on reasonable grounds that the Act is being contravened, or that there's danger of serious injury or damage (section 49). It can be served on the owner, the occupier, a contractor, a designer or a service provider, and it has to say what must be done and give a reasonable time to do it.

StepDeadlineWho decides
Ask for a review, in writing14 days from serviceThe Administrator, who may revoke or vary the order within 21 days of service
Appeal the order35 days from service, whether or not you asked for a reviewThe Safety Codes Council, which can confirm, revoke or vary it, or issue a variance
Appeal a refused written variance30 daysThe Safety Codes Council
Appeal a Council decision30 days, on a question of law or jurisdiction onlyCourt of King's Bench

Calendar the 14 and 35 days the day the order lands. Nobody gets them back.

Sitting on an order gets expensive. Failing to comply is an offence, every day counts separately (section 67), and a first offence can bring a fine of up to $100,000 plus up to $1,000 a day while it continues, or up to 6 months in jail, or both (section 68).

Edmonton has a softer first step. When a contractor's report shows a deficiency, EFRS sends the owner a notice with a correction timeline set by the deficiency's category, and a Fire Safety Codes Officer may inspect if it isn't fixed. That notice isn't an order, and we couldn't find the published categories or timelines. Holding one? Start with closing out a fire marshal deficiency in Edmonton.

What owners have to inspect and test

The owner, or the owner's authorized agent, is responsible for carrying out the fire code (Division C, 2.2.1.1). Fire protection installations must be kept in operating condition (Division B, 6.1.1.2), nobody may tamper with them, and they must stay unobstructed and accessible (Division C, 2.1.2.7). Division B, Part 6 names the standard for each system.

SystemNFC(AE) 2023 articleStandard or rule
Portable extinguishers6.2.1.1NFPA 10-2013
Fire alarm and voice communication6.3.1.1 and 6.3.1.2CAN/ULC-S536:2019 (monitoring stations: CAN/ULC-S561-2013)
Sprinklers, standpipes, private hydrants, hose systems, fire pumps6.4.1.1NFPA 25-2017
Emergency power6.5.1.1CSA C282-15
Emergency lighting and exit signs6.5.1.6 to 6.5.1.8Monthly function tests and yearly full-duration tests, set in the code itself
Kitchen and other special suppression6.6.1.1The design standard for that system, such as NFPA 17A-2017

Some rules sit on top of the table. High buildings get their fire emergency systems tested at intervals not over 3 months, unless Part 7 says otherwise. A longer interval than the standard's needs the AHJ to be satisfied that reliability won't suffer (Division C, 2.2.1.3). And one duty gets forgotten until a fire crew can't get in: a fire department key box is required where the alarm controls sit behind a locked panel, or a sprinkler control valve is locked open or in a locked room (Division C, 2.2.10.1). Task-by-task frequencies live in fire system inspections and the NFPA 25 frequency guide.

Records to keep, and for how long

Division C, 2.2.1.2 is stricter than most owners assume.

  • The original or a copy of every required audit, test, inspection and maintenance record stays at the premises, available to the AHJ.
  • Initial verification reports, integrated systems testing reports and test reports for each system are kept for the life of the system.
  • Of the later records, keep at least the current one and the one before it. But no record may be destroyed within five years of being prepared, and they stay on site.
  • Fire drill and evacuation records stay at the premises.
  • Use forms the AHJ accepts, which include those in CAN/ULC-S536, S537 and S1001.

You'll see two or three years quoted online. In Alberta the floor is five. Verification and acceptance reports are the ones nobody can recreate, so collect them at handover, before the GC's closeout binder goes missing. Our fire protection closeout guide lists what general contractors should hand over.

Who's allowed to do the work

The NFC(AE) is a regulation under the Safety Codes Act, so the qualification rules in Division C, 2.2.4 are law, not custom.

WorkWho the code names
Install or alter sprinklersA journeyperson sprinkler system installer recognized in Alberta, or a supervised apprentice. Residential flow-through NFPA 13D systems go to a journeyperson plumber
Inspect, test and maintain sprinklersA journeyperson sprinkler system installer for everything, repairs included. A person with an approved NFPA 25 certificate for everything but repairs
Install fire alarmsAn Alberta journeyperson electrician, or an earlier Alberta or Red Seal electrician with a fire alarm course the Provincial Fire Administrator recognizes
Inspect, test and maintain fire alarmsA public post-secondary certificate (electrician routes included), or CFAA Fire Alarm Technician certification kept current
Service extinguishersAn approved post-secondary certificate, working for an agency certified annually to CAN/ULC-S532
Fire-line backflow tests in EdmontonA WCS AWWA Cross Connection Control Specialist certificate, registered with EPCOR

The old fire alarm credentials are gone. The code's note says NAIT and SAIT certificates, Alberta Labour "P" cards and Alberta Fire Safety Association cards were recognized only until December 31, 2025. Qualified persons must show their certificate on request (Division C, 2.2.4.10), so ask. It costs nothing.

Some things owners and GCs ask for aren't law. A Certificate of Recognition (COR) is an occupational health and safety credential that prequalification lists lean on, not a fire code qualification or a trade licence. "ULC-listed" carries legal weight where the building code requires fire department notification: the owner then files a Fire Protective Signalling Certificate naming a listed installer and monitoring company (NBC(AE) Division C, 2.2.3.4).

Permits, plans and registered professionals

Before a sprinkler system or fire alarm is installed or altered, scaled plans go in with the application to build (NBC(AE) Division C, 2.2.3.2 and 2.2.3.3). A registered professional authenticates them where professional involvement applies, unless the AHJ deems the change minor. That means an architect, an engineering professional or a licensed interior designer.

Outside the small-building exemptions in Division C, 2.4.1.1, the owner must show before construction that a registered professional is retained to design the system, review the field work and witness the testing (sprinklers) or verification (alarms). The AHJ must have Schedule C-1 before it issues an occupancy permit.

Edmonton adds its own requirements:

  • Fire alarm work needs an electrical permit, and installing or altering a signalling system also needs a building permit.
  • The City's plumbing and gas permit page says those permits cover sprinklers. Which sprinkler work needs which permit isn't spelled out, so ask the City.
  • The City's Professional Involvement Standards (November 29, 2024) make professional involvement mandatory for any change to sprinkler, standpipe, hose or fire pump systems in existing commercial buildings, and any change or addition to fire alarm, voice communication or emergency power systems.
  • Before final inspection the City may ask for Schedules C-1 to C-3, a Fire Alarm Verification Letter of Confirmation, a Fire Suppression System Test Letter of Confirmation and an Integrated Systems Testing letter.

The code puts the witnessing of tests on the owner's registered professional, and what the City collects at the end is those letters. See fire protection design and installation for how a project gets there. Our guides for general contractors go through sprinkler submittals and permits and fire protection closeout.

Fire safety plans and drills

Every building the NBC(AE) requires to have a fire alarm needs a fire safety plan. So do care, treatment and detention occupancies, schools, daycares, restaurants, assembly occupancies over 30 people, and construction and demolition sites (Division B, 2.8.1.1). The plan is prepared with the fire department, reviewed at intervals of 12 months or less, and kept in the building, with procedures posted on every floor area. Supervisory staff are trained in it before they get fire safety duties, and they drill at least every 12 months. Before an Edmonton drill, EFRS asks you to call Emergency Communications at 780-414-7332 at least 5 minutes ahead. Our guides cover fire safety plans in Edmonton and construction site fire safety plans.

Impairments and shutdowns

Any interruption to a fire protection system counts as a temporary shutdown, routine testing included. The code wants a notification procedure for tests, repairs and alterations (Division B, 6.1.1.3) and alternative measures while the system is down (6.1.1.4). Our impairment checklist turns those rules into steps for owners.

Two thresholds apply. A fire alarm out for more than 2 hours, for any reason, means the owner notifies the fire department and, when directed, provides continuous surveillance until it's restored (Division C, 2.2.7.2). A sprinkler system out for more than 10 hours in a 24-hour period brings in NFPA 25, Chapter 15: evacuate the area, post an approved fire watch, bring in temporary water, or run an approved program that cuts ignition sources and fuel.

We couldn't find a published Edmonton rule on fire watch patrol intervals, so settle that with EFRS Fire Prevention before a planned shutdown. The 24/7 emergency repair page covers an unplanned one. Fire watch requirements in Alberta explains where the code does name one.

Edmonton's LIV reporting requirement

Since September 8, 2026, EFRS requires third-party inspection, testing and maintenance reports to go through the Life Safety Inspection Vault (LIV). It covers fire alarms, pumps, standpipes, sprinklers, emergency lights, range hood cleaning and fixed suppression. Reports are expected within 14 days of the inspection, and deficiencies affecting a system's operation or coverage within 24 hours. Edmonton fire inspection reports and the LIV portal goes through it in more detail.

The City's pages disagree on whether every report has to go in. The safe reading: deficient reports must go through LIV, and EFRS recommends uploading all of them. Fire alarm reports must complete every section of the S536 tabular format, and partial reports aren't accepted.

Where to read the official documents

The National Research Council of Canada publishes the NFC(AE) 2023 and NBC(AE) 2023. Alberta.ca lists the editions in force and has a fire STANDATA page, the King's Printer carries the Act and the Fire Code Regulation, and EFRS's fire prevention pages carry Edmonton's bulletins. STANDATA can lapse: the one that let smoke detector sensitivity testing be deferred wasn't renewed. For quick answers, try the fire protection FAQ or the Alberta Fire Code annual inspections guide.

Getting help with a code question

Sterling's fire code consulting covers code analysis for new builds and changes of use, code alternatives and variances, audit representation, occupancy classification and resolving orders. Sterling is a contractor, not a substitute for the registered professional your project may require, and where an order turns on an engineer's opinion, we'll say so. Send the notice or the building details through the contact page, or call 780.760.0806.

Sources

Holding a fire code order or changing a building's use?

Send the notice or the building details. We'll tell you what the code asks for and what to deal with first.

Talk to us about the code