Model code adoption across Canada

For the latest information about code changes and provisions in the National Model Codes or details about the National Model Codes development system, please visit the Canadian Commission on Building and Fire Codes website.

Under Canada's constitution, provinces and territories regulate the design and construction of new houses and buildings, and the maintenance and operation of fire safety systems in existing buildings. While the national model codes (Building, Fire, Plumbing, Energy Codes) are prepared centrally under the direction of the Canadian Commission on Building and Fire Codes, adoption and enforcement of the Codes are the responsibility of the provincial and territorial authorities having jurisdiction.

Provinces and territories that adopt or adapt the national model codes

New Brunswick, Nova Scotia, Manitoba and Saskatchewan Province-wide adoption of the National Building Code, National Fire Code and National Plumbing Code with some modifications and additions.
Newfoundland and Labrador Province-wide adoption of the National Fire Code and the National Building Code, except aspects pertaining to means of egress and to one- and two-family dwellings within Group C in Part 9. No province-wide plumbing code.
Northwest Territories, Nunavut and Yukon Territory-wide adoption of the National Building Code and National Fire Code with some modifications and additions. Yukon adopts the National Plumbing Code.
Prince Edward Island Province-wide adoption of the National Plumbing Code. Province-wide fire code not based on the National Fire Code. Major municipalities adopt the National Building Code.

Provinces that publish their own codes based on the national model codes

Alberta and British Columbia Province-wide building, fire, and plumbing codes that are substantially the same as the national models with variations that are primarily additions.
Ontario Province-wide building, fire and plumbing codes based on the national models, but with significant variations in content and scope. The Ontario Fire Code, in particular, is significantly different from the National Fire Code. Ontario also references the National Energy Code for Buildings in its building code.
Quebec Province-wide building, plumbing and energy for buildings codes that are substantially the same as the National Building Code, the National Plumbing Code and the National Energy Code for Buildings, but with variations that are primarily additions. Major municipalities adopt the National Fire Code.

Provinces and territories that have adopted regulations based on the 2015 editions of Codes Canada publications

Province/ Territory NBC 2015 NFC 2015 NPC 2015 NECB 2015 NECB 2017
Filed / Adopted Enforced Filed / Adopted Enforced Filed / Adopted Enforced Filed / Adopted Enforced Filed / Adopted Enforced
Y.T. 2016-04-01 2017-04-01 2016-04 2017-04-01 2016-04 2017-04-01 - - - -
N.W.T. 2016-11-15 2016-11 2016-11-15 2016-11 - - - - - -
Nun. 2018-04-01 2018-09-01 2018-04-01 2018-09-01 2018-04-01 2018-09-01 - - - -
B.C. 2018-07-16 2018-12-10 2018-10-16 2018-12-10 2018-07-16 2018-12-10 2018-07-16 2018-12-10 - -
Alta. 2019-02-14 2019-04-01 2019-02-14 2019-04-01 2016-03-31 2017-01-01 - - 2019-02-14 2019-04-01
Sask. 2018-01-01 2018-01-01
(except Section 9.36.)

Section 9.36.
2019-01-01

2018-01-01 2018-01-01 2017-06-09 2017-06-09 - - 2018-01-01 2019-01-01
Ont. - 2020-01-01 - 2020-01-01 - 2020-01-01 - - - -
Que. - - - - - - 2020-04-29 2020-06-27 - -
P.E.I. - - - - 2016-06 2017-01 - - - -
N.S. 2017-03-01 2017-04-01 2017-05-01 2017-05-01 2017-03-01 2017-04-01 2017-03-01 2017-04-01 2019-11-06 2020-01-06
N.L. 2019-01-18 2019-02-28 2019-01-18 2019-02-28 - - - - - -

Provinces and territories that have adopted regulations based on the 2010 and 2011 editions of Codes Canada publications

Province/ Territory NBC 2010 NBC Revision 2012 (Section 9.36.) NFC 2010 NPC 2010 NECB 2011
Y.T. Adopted / Effective April 2011 Adopted / Effective April 2013 Adopted April 2011 Adopted / Effective April 2011  
N.W.T. Adopted / Effective April 2011   Adopted / Effective April 2011    
Nun.          
B.C. Adopted September 2012 / Effective December 2012 Adopted April 2013 / Effective December 2014 Adopted September 2012 / Effective December 2012 Adopted September 2012 / Effective December 2012 Adopted April 2013 / Effective December 2013
Alta. Adopted February 2015 / Effective May 2015 Effective May 2016 Adopted February 2015 / Effective May 2015   Adopted February 2015 / Effective November 2015
Sask. Adopted March 2013 / Effective May 2013   Adopted March 2013 / Effective September 2013    
Man. Adopted / Effective April 2011 Adopted / Effective April 2016 Adopted September 2011 / Effective December 2011 Adopted / Effective April 2011 Adopted December 2013 / Effective December 2014
Ont. Adopted November 2012 / Effective January 2014     Adopted November 2012 / Effective January 2014 Adopted November 2012 / Effective January 2014
Que. Adopted April 2015 / Effective June 2015   Adopted  December 2012 / Effective March 2013 Adopted  January 2014 / Effective April 2014  
N.B.     Adopted December 2011 / Effective January 2012    
P.E.I. Adopted 2011: Summerside, Charlottetown, Stratford        
N.S. Adopted March 2011 / Effective June 2011 Adopted December 2013 / Effective December 2014 Adopted March 2011 / Effective June 2011 Adopted 2011 / Effective June 2011 Adopted December 2013 / Effective December 2014
N.L. Partially adopted except for fire protection and building accessibility        

Information

For enquiries about code adoption or enforcement in a specific jurisdiction, please communicate directly with your province or territory.