Permits exist to make sure work meets the building code and is inspected for safety. In British Columbia, permits are issued by your local municipality or regional district, so the exact rules vary — but the general pattern is consistent across the province.
Projects that usually need a permit
You typically need a building permit for structural work, additions, decks above a certain height, new or moved walls, garages and accessory buildings, basement suites, re-roofing in some municipalities, and changes to plumbing, gas, or electrical systems. Electrical and gas work generally require their own permits and licensed trades.
Projects that usually don't
Cosmetic work like painting, flooring, cabinet replacement, and minor repairs usually doesn't need a permit. Small ground-level decks and sheds under a set size are often exempt, but the size threshold differs by municipality, so check before you build.
Why permits matter
Unpermitted work can stall a home sale, void insurance after a loss, and force expensive removal or re-inspection later. The permit and inspection record is also proof the work was done to code, which buyers and insurers value.
How to confirm
Call or check the website of your city or regional district's building department before starting. Tell them the scope and they'll confirm what's required. For code specifics, the authority is the current BC Building Code, administered provincially and enforced locally.