BC Codes 2024 are largely based on the National Codes 2020 with some BC-specific variations to reflect the province’s geography, climate, local government needs, industry practices, and provincial priorities. Book I (General) and Book II (Plumbing Systems) together form the BC Building Code 2024.
In-stream projects designed to the BC Building Code 2018 are exempt from these BC specific code changes. For more information, please review the B24-10 Application of the 2024 BC Building Code.
Note: Print publications are anticipated to be available for purchase online later in 2024. The Building and Safety Standards Branch will notify code users when the print publications are available.
The BC Codes 2024 will come into effect on March 8, 2024, for projects with building permits applied for after that date.
The effective date for the adaptable dwellings and earthquake design changes for in-stream projects has been extended to March 8, 2027.
More information on the details of which projects are considered in-stream is provided in Bulletin B24-10 Application of the 2024 BC Building Code.
Projects for which building permits are applied for on or after March 10, 2025, are subject to the seismic and adaptable dwelling unit requirements in the BC Building Code 2024.
This measured approach aims to balance accessibility and housing supply priorities and considers human rights, equity for all people, accessibility engagement feedback, product availability and affordability, and moderate-to-minimal impacts for industry.
Please note: The Ministerial Order to extend the effective date of the earthquake design and adaptability provisions of the BCBC to March 8, 2027 amends the Ministerial Order adopting the BCBC 2024.
Explore and access educational materials related to the BC Codes 2024 changes on BOABC's website. Visit CBHCC's website for the 2020 National Model Codes educational seminars on the most significant technical changes.
There may be differences between the National Model Codes and BC Codes. It is the responsibility of the user to ensure compliance with specific requirements of the BC Codes, as they may vary or have additional provisions. Please consult the official BC Codes or relevant authorities.