BC Permits · 30-second quiz

Do I need a building permit for this?

Pick a project and a city to see which permits you need, the key forms and the official links. Below: every answer in one table, plus the job-by-job list for indoor work.

The short version: cosmetic work usually does not need a building permit. Anything structural, or anything that touches plumbing, electrical, gas or fire safety, usually does. That single test settles most jobs before you make a phone call. Decks, sheds, fences and hot tubs turn on local bylaws, which is why the quiz asks for your city.

Independent information only. This site is not the city, the province, or a building department. The quiz is a planning aid. It is not legal, engineering, or building-code advice. Confirm every rule with the official municipal authority for your address before you design, apply, or spend money. Nothing here guarantees approval, timeline, or cost.

On this page
  1. What permit do I actually need? (30-second quiz)
  2. Every answer in one place (project by city)
  3. Job by job
  4. How the quiz decides
  5. The three permits people mix up
  6. The real cost of skipping it
  7. Rules for your city
  8. Common questions

What permit do I actually need? (30-second quiz)

Pick your project and your city. You get the building-permit answer, any development permit to watch for, who issues electrical and gas permits, the key forms and the official links. Every answer is sourced to a city, regional district or Technical Safety BC page. Nothing you pick leaves your browser.

Every answer in one place (project by city)

The same data the quiz uses, for all 7 projects in 14 places. Tap a city to open it. “Depends” means a size, height or siting test decides it. “Verify with the city” means the official pages we could read don’t settle it, so ask the building department. Side by side for decks and sheds: deck and shed permit rules by BC city. Printable checklists: deck inspection · shed · fence.

Duncan
ProjectBuilding permit?Rule and source
DeckPermitPermit for all exterior decks (no height exemption listed). Source: duncan.ca Step-by-step Duncan deck build guide.
Shed / accessory buildingDependsPermit over 8 m². Source: duncan.ca
FenceDependsPermit over 2 m (side/rear) or over 1.2 m (front yard). Source: duncan.ca
Retaining wallDependsPermit over 1.2 m, or any wall in the Hazard Lands DPA. Source: duncan.ca
Pergola / covered deckDependsCovering a deck needs a permit; freestanding over 8 m² needs one. Source: duncan.ca
Hot tubDependsPermit if deeper than 0.5 m. Source: duncan.ca, technicalsafetybc.ca
Secondary suitePermitPermit required; zoning allows suites. Source: duncan.ca, duncan.ca

Electrical / gas: Electrical and gas permits: Technical Safety BC. (technicalsafetybc.ca, technicalsafetybc.ca). Development permit: A development permit may be needed in a development permit area, and any retaining wall in the Hazard Lands DPA needs a building permit. (duncan.ca, duncan.ca). Forms: Building permit application (PDF) · Do I need a building permit? (PDF). Duncan permit guide.

Cowichan Valley Regional District (rural areas)
ProjectBuilding permit?Rule and source
DeckDependsNo permit if freestanding, not an exit and under 24 in.. Source: cvrd.ca, cvrd.ca
Shed / accessory buildingDependsNo permit under 10 m² (no plumbing or sleeping space). Source: cvrd.ca, cvrd.ca
FenceNo building permitNo building permit (zoning sets heights). Source: cvrd.ca, cvrd.ca
Retaining wallDependsExempt under 1.2 m on single-family parcels. Source: cvrd.ca
Pergola / covered deckDependsOpen pergola exempt; roofed covers: verify. Source: cvrd.ca
Hot tubVerify with the cityVerify with the CVRD. Source: cvrd.ca, technicalsafetybc.ca
Secondary suitePermitPermit required; zoning rules apply. Source: cvrd.ca, cvrd.ca

Electrical / gas: Electrical and gas permits: Technical Safety BC. (technicalsafetybc.ca, technicalsafetybc.ca). Development permit: Development permit areas cover things like riparian areas, hazards and form and character. Check the CVRD guide. (cvrd.ca). Forms: Building permit application and general requirements (PDF) · Building permit FAQs. Cowichan Valley Regional District permit guide.

Victoria
ProjectBuilding permit?Rule and source
DeckDependsPermit if 0.6 m or more above grade. Source: victoria.ca, victoria.ca Step-by-step Victoria deck build guide.
Shed / accessory buildingDependsPermit if 10 m² or more. Source: victoria.ca, victoria.ca
FenceNo building permitNo building permit (zoning sets heights). Source: victoria.ca
Retaining wallDependsPermit if 1.2 m or more. Source: victoria.ca
Pergola / covered deckVerify with the cityVerify with the city. Source: victoria.ca, victoria.ca
Hot tubVerify with the cityVerify with the city (electrical from the City). Source: victoria.ca, victoria.ca, technicalsafetybc.ca
Secondary suitePermitPermit required; zoning details: verify. Source: victoria.ca, victoria.ca

Electrical / gas: Electrical permits: City of Victoria. Gas permits: Technical Safety BC. (victoria.ca, technicalsafetybc.ca). Development permit: Victoria has development permit and heritage areas. See our Victoria development permit guide. (victoria.ca). Forms: Building permits page and checklists · Single-family eApplication checklist · Deck example plans (PDF). Victoria permit guide.

Saanich
ProjectBuilding permit?Rule and source
DeckPermitNot on the exemption list: plan on a permit. Source: saanich.ca, saanich.ca
Shed / accessory buildingDependsPermit over 10 m². Source: saanich.ca, saanich.ca
FenceNo building permitNo building permit. Source: saanich.ca, saanich.ca
Retaining wallDependsPermit over 1.2 m (and on steep slopes). Source: saanich.ca, saanich.ca
Pergola / covered deckDependsRoofless arbour exempt; roofed cover needs a permit. Source: saanich.ca
Hot tubVerify with the cityVerify with Saanich. Source: saanich.ca, saanich.ca, technicalsafetybc.ca
Secondary suitePermitPermit required. Source: saanich.ca, saanich.ca

Electrical / gas: Electrical and gas permits: Technical Safety BC. (technicalsafetybc.ca, technicalsafetybc.ca). Development permit: Development permit areas can apply. Verify with Saanich for your lot. (saanich.ca). Forms: Residential permit application checklist (PDF) · Permit Q&As. Saanich permit guide.

Langford
ProjectBuilding permit?Rule and source
DeckPermitNo local exemption: plan on a permit. Source: langford.ca, langford.ca
Shed / accessory buildingVerify with the cityNo size exemption in the bylaw: verify. Source: langford.ca, langford.ca, langford.ca
FenceVerify with the cityZoning heights 1.2 m front / 1.8 m side-rear; verify. Source: langford.ca, langford.ca
Retaining wallVerify with the cityVerify with the city. Source: langford.ca
Pergola / covered deckVerify with the cityVerify with the city. Source: langford.ca, langford.ca
Hot tubDependsPermit if 0.6 m or deeper (plus 1.5 m pool fence). Source: langford.ca, technicalsafetybc.ca
Secondary suitePermitPermit required. Source: langford.ca, langford.ca

Electrical / gas: Electrical and gas permits: Technical Safety BC. (technicalsafetybc.ca, technicalsafetybc.ca). Development permit: Development permit areas can apply. Verify with the city. (langford.ca). Forms: Building permit application (PDF) · Deck checklist (PDF) · Accessory building checklist (PDF) · Secondary suite checklist (PDF). Langford permit guide.

Nanaimo
ProjectBuilding permit?Rule and source
DeckDependsExempt only if ALL: not the main entrance, 2 ft or less above grade, no roof, not attached. Source: nanaimo.ca
Shed / accessory buildingDependsPermit over 10 m². Source: nanaimo.ca
FenceNo building permitNo building permit (zoning rules). Source: nanaimo.ca
Retaining wallDependsGenerally a permit over 4 ft. Source: nanaimo.ca
Pergola / covered deckDependsDeck covers need a permit; freestanding: verify. Source: nanaimo.ca
Hot tubVerify with the cityVerify with the city. Source: nanaimo.ca, technicalsafetybc.ca
Secondary suitePermitPermit required. Source: nanaimo.ca

Electrical / gas: Electrical and gas permits: Technical Safety BC. (technicalsafetybc.ca, technicalsafetybc.ca). Development permit: Development permit areas can apply. Verify with the city. (nanaimo.ca). Forms: Online building permit application · Residential building permits. Nanaimo permit guide.

Vancouver
ProjectBuilding permit?Rule and source
DeckPermitPermit generally needed to build or alter a deck. Note: the only exemption is for an outdoor patio of 25 m² or less with a deck no more than 0.6 m high (VBBL 2025 Book I, Div. C 1.6.1.1.(2)). Ask the City before relying on it. Source: vancouver.ca, vancouver.ca Step-by-step Vancouver deck build guide.
Shed / accessory buildingDependsBuilding by-law doesn’t apply under 10 m² (no hazard), but zoning still applies and a development permit may be needed: check with the City. Source: vancouver.ca, vancouver.ca, vancouver.ca
FenceDependsNo permit up to 4 ft front / 6 ft side-rear. Source: vancouver.ca, vancouver.ca
Retaining wallVerify with the cityPermit generally; height threshold: verify. Source: vancouver.ca
Pergola / covered deckDependsPergolas count as fences for height; deck covers: verify. Source: vancouver.ca, vancouver.ca
Hot tubVerify with the cityVerify with the city (City issues electrical and gas). Source: vancouver.ca, vancouver.ca
Secondary suitePermitDevelopment permit + building permit. Source: vancouver.ca, vancouver.ca

Electrical / gas: Electrical and gas permits: City of Vancouver. (vancouver.ca, vancouver.ca, technicalsafetybc.ca). Development permit: Suites and over-height fences or pergolas need a development permit. (vancouver.ca, vancouver.ca). Forms: When you need a permit · Get a building permit · Over-height fence and arbour development permit (PDF). Vancouver permit guide.

Surrey
ProjectBuilding permit?Rule and source
DeckPermitPermit "in most cases". Source: surrey.ca
Shed / accessory buildingDependsExempt up to 10 m² (1.5 m from lines, 3.0 m from buildings). Source: surrey.ca
FenceNo building permitNo building permit (zoning heights). Source: surrey.ca
Retaining wallDependsPermit over 1.2 m near foundations or on slopes. Source: surrey.ca
Pergola / covered deckVerify with the cityVerify with the city. Source: surrey.ca
Hot tubDependsListed; building permit at 14 m² and 450 mm deep. Source: surrey.ca, technicalsafetybc.ca
Secondary suitePermitPermit required. Source: surrey.ca

Electrical / gas: Electrical permits: City of Surrey. Gas permits: Technical Safety BC. (technicalsafetybc.ca, surrey.ca). Development permit: Hazard Lands and other development permit areas can apply. (surrey.ca). Forms: Residential building permits · Deck permit page. Surrey permit guide.

Burnaby
ProjectBuilding permit?Rule and source
DeckPermitPermit (any structure). Source: burnaby.ca
Shed / accessory buildingPermitPermit (no small-shed exemption published). Source: burnaby.ca
FenceNo building permitNo building permit. Source: burnaby.ca
Retaining wallDependsPermit over 1.2 m (or terraced). Source: burnaby.ca
Pergola / covered deckPermitPatio and deck covers need a permit. Source: burnaby.ca, burnaby.ca
Hot tubDependsBuilding permit only if not on the ground or its own pad. Source: burnaby.ca
Secondary suitePermitPermit required. Source: burnaby.ca

Electrical / gas: Electrical and gas permits: City of Burnaby. (technicalsafetybc.ca, burnaby.ca). Development permit: From July 1, 2026 some projects need a development permit before the building permit. (burnaby.ca). Forms: Building permit application: additions/alterations (PDF) · Home improvement permits. Burnaby permit guide.

Richmond
ProjectBuilding permit?Rule and source
DeckVerify with the cityCity sources conflict (600 mm): verify. Source: richmond.ca, infocentre.richmond.ca
Shed / accessory buildingDependsOne shed under 10 m² with no mechanical equipment: no permit. Source: richmond.ca, infocentre.richmond.ca
FenceNo building permitNo building permit. Source: richmond.ca
Retaining wallDependsPermit over 1 m. Source: richmond.ca
Pergola / covered deckVerify with the cityVerify with the city. Source: richmond.ca
Hot tubVerify with the cityVerify (pools: over 15 m² and 1 m deep). Source: richmond.ca, technicalsafetybc.ca
Secondary suitePermitPermit required. Source: richmond.ca, richmond.ca

Electrical / gas: Gas permits: City of Richmond. Electrical permits: Technical Safety BC. (technicalsafetybc.ca). Development permit: Development permits can apply. Verify with the city. (richmond.ca). Forms: Building approvals FAQs · Homeowner guide (PDF). Richmond permit guide.

Kelowna
ProjectBuilding permit?Rule and source
DeckPermitPermit (no low-deck exemption found). Source: apps.kelowna.ca, kelowna.ca
Shed / accessory buildingDependsPermit over 10 m². Source: kelowna.ca, apps.kelowna.ca
FenceVerify with the cityVerify with the city. Source: apps.kelowna.ca
Retaining wallDependsPermit over 1.2 m. Source: apps.kelowna.ca
Pergola / covered deckDependsFreestanding, open and under 10 m²: no permit. Source: kelowna.ca
Hot tubDependsSelf-contained: no building permit; in-ground: permit. Source: kelowna.ca
Secondary suitePermitPermit required (max 90 m²). Source: kelowna.ca

Electrical / gas: Gas permits: City of Kelowna. Electrical permits: Technical Safety BC. (technicalsafetybc.ca, kelowna.ca). Development permit: Hazardous-condition and other development permit areas can apply. (kelowna.ca). Forms: Online permit applications · Deck bulletin (PDF) · Accessory building bulletin (PDF). Kelowna permit guide.

Kamloops
ProjectBuilding permit?Rule and source
DeckDependsExempt under 600 mm if unattached with no walls or roof. Source: kamloops.civicweb.net
Shed / accessory buildingDependsExempt under 10 m² without electrical or plumbing. Source: kamloops.civicweb.net, kamloops.ca
FenceNo building permitNo building permit (except pool fences). Source: kamloops.civicweb.net
Retaining wallDependsPermit if 1.2 m or more. Source: kamloops.civicweb.net, kamloops.ca
Pergola / covered deckDependsTrellis/arbour exempt; roofed deck: permit. Source: kamloops.civicweb.net
Hot tubDependsNo permit up to 7.5 m² with a lockable lid. Source: kamloops.ca, technicalsafetybc.ca
Secondary suitePermitPermit required. Source: kamloops.ca

Electrical / gas: Electrical and gas permits: Technical Safety BC. (technicalsafetybc.ca, technicalsafetybc.ca). Development permit: Development permits can apply. Verify with the city. (kamloops.ca). Forms: Apply by ePermit · Building permit FAQ. Kamloops permit guide.

Coquitlam
ProjectBuilding permit?Rule and source
DeckDependsNo permit under 0.6 m. Source: coquitlam.ca, coquitlam.ca
Shed / accessory buildingDependsPermit over 10 m². Source: coquitlam.ca
FenceNo building permitNo building permit (zoning heights). Source: coquitlam.ca
Retaining wallDependsPermit over 1.2 m (engineer; max 2.4 m). Source: coquitlam.ca
Pergola / covered deckVerify with the cityGazebos need a permit; pergolas: verify. Source: coquitlam.ca
Hot tubPermitPermit to install a hot tub. Source: coquitlam.ca, coquitlam.ca, technicalsafetybc.ca
Secondary suitePermitPermit (new or legalized). Source: coquitlam.ca

Electrical / gas: Electrical and gas permits: Technical Safety BC. (technicalsafetybc.ca, technicalsafetybc.ca). Development permit: Development permits can apply. Verify with the city. (coquitlam.ca). Forms: Building FAQ · Decks under 0.6 m (PDF) · Swimming pools and hot tubs (PDF). Coquitlam permit guide.

Abbotsford
ProjectBuilding permit?Rule and source
DeckDependsFreestanding under 0.6 m with no roof: no permit; attached sundeck: permit. Source: laws.abbotsford.ca
Shed / accessory buildingDependsNo permit under 10 m². Source: laws.abbotsford.ca, abbotsford.ca
FenceNo building permitNo building permit. Source: laws.abbotsford.ca
Retaining wallDependsPermit if 1.2 m or more. Source: laws.abbotsford.ca
Pergola / covered deckDependsDetached under 10 m² exempt; attached/roofed: verify. Source: laws.abbotsford.ca
Hot tubVerify with the cityVerify (swimming pools need a permit). Source: laws.abbotsford.ca, technicalsafetybc.ca
Secondary suitePermitPermit required (suites and coach houses). Source: laws.abbotsford.ca

Electrical / gas: Electrical and gas permits: Technical Safety BC. (technicalsafetybc.ca, technicalsafetybc.ca). Development permit: No building permit is issued until any required development permit is issued. (laws.abbotsford.ca). Forms: Building permits · Building permit cost estimator. Abbotsford permit guide.

About the “$500 rule” you may have heard. There is no province-wide dollar limit in BC. Individual municipalities set their own. Oak Bay’s building bylaw, for instance, exempts work whose value does not exceed $500 and which involves no health and safety aspect. Other BC municipalities use a different number, or none at all and go purely by the type of work. So “is it over $500?” is the right question in Oak Bay and the wrong question three kilometres away. The quiz does not guess at dollar or size thresholds.

Job by job

For indoor and systems work the quiz doesn’t cover, use this list. Answers are general BC guidance; your municipality has the final say.

The jobPermit?What decides it
Painting, wallpaper, trimNoNo building permit anywhere in BC for pure cosmetics.
Mudding, taping or replacing drywall (no wall moved)NoCosmetic repair. Becomes a permit job the moment you move, remove or cut into a load-bearing wall, or you are repairing fire separation between suites.
Flooring — carpet, laminate, tile, hardwoodNoNo structural or system change.
Replacing kitchen cabinets and countertopsNoFine on its own — but moving the sink, adding circuits or relocating gas turns it into permit work.
Replacing a toilet, tap or sink in the same spotNoA like-for-like swap in the existing location. Moving the drain is a different story.
Repairing a leaking pipe or clearing a blockageNoOak Bay’s bylaw exempts this explicitly, as long as you are not replacing or rearranging valves, pipes, fixtures or the hot water tank.
Replacing a hot water tankDependsOften needs a permit — and gas-fired tanks bring Technical Safety BC into it. Ask before you buy the tank.
Bathroom renovation with new plumbing locationsYesMoving drains or supply lines is regulated plumbing work.
Removing or moving any wallYesYou will not know if it is load-bearing by looking. This is the single most common unpermitted job that surfaces later.
Finishing a basement or adding a bedroomYesEgress windows, ceiling height, smoke alarms and fire separation are all inspected items.
Adding a secondary suiteYesAlways. Fire separation, egress, parking and zoning all apply. See the secondary suite permit how-to.
Garage / carport conversion to living spaceYesChange of use / alteration. Expect drawings and often trade permits.
New windows or doors where none existedYesCutting a new opening changes the structure.
Like-for-like window replacement, same openingDependsSome municipalities exempt it, others do not. One phone call settles it.
Decks and porchesDependsUsually driven by height above grade, attachment, cover and entrance — and the test differs by city. See the deck building permit how-to for BC. City-by-city tests are in the quiz above and in deck and shed permit rules by BC city.
Sheds and garden buildingsDependsNearly every BC municipality has a floor-area cut-off. Under it, often no permit; over it, permit. The cut-off varies (8 m² in Duncan, 10 m² in most of the cities we cover, none published in Vancouver or Burnaby). See the quiz table above.
FencesDependsUsually no building permit, but height limits still apply under the zoning bylaw — and corner lots have sightline rules.
Retaining wallsDependsOak Bay exempts retaining structures under 1.2 m. Most BC municipalities use a similar height trigger — confirm yours; do not assume Oak Bay’s number.
Re-roofing, same materialDependsSome require a permit, some do not. Structural changes to the roof always do.
Any new electrical circuit or panel workYesElectrical permit — separate from your building permit in much of BC.
Any gas appliance, line or fireplaceYesGas permit, and gas work carries the tightest rules of anything on this list.
Heat pump or new furnaceYesMechanical and often electrical or gas permits together.
Demolishing a buildingYesAlways, and often with additional requirements around asbestos.

Find your actual permit office. Put your address into our BC Permit Finder and it returns the office that handles your address, their contact details, the fee formula and typical timelines — for 33 BC jurisdictions.

How the quiz decides

Each project-and-city answer comes from the city’s own building bylaw, permit FAQ or bulletin, linked beside it. We don’t fill gaps with guesses:

Electrical and gas authority comes from the Technical Safety BC jurisdiction list. Vancouver and Burnaby issue their own electrical and gas permits, Surrey and Victoria issue electrical, and Kelowna and Richmond issue gas. Everywhere else in the quiz it’s Technical Safety BC. After a “Needed”, package the file properly: how to submit building permit drawings in BC.

The three permits people mix up

Most confusion comes from assuming there is one permit. There are usually three, from different bodies:

  1. Building permit — from your city, district or regional district. Covers structure, layout, egress and fire separation. Plumbing is normally rolled into this one.
  2. Electrical permit — generally through Technical Safety BC, though some municipalities run their own electrical inspection. Needed for new circuits, panel changes and most anything past replacing a fixture.
  3. Gas permit — through Technical Safety BC, except in cities that issue their own (Vancouver, Burnaby, Kelowna and Richmond among the cities in the quiz). Gas carries the strictest rules of anything on this page.

Homeowners can apply for their own permits in most cases, including Technical Safety BC’s homeowner electrical and gas permits, which involve an assessment that you have the knowledge and experience to do the work safely. Pulling the permit yourself also means the responsibility for passing inspection is yours.

The real cost of skipping it

People skip permits to save a few hundred dollars and a few weeks. The bill usually arrives later, and larger:

The title notice is the one worth understanding properly, because it does not expire when you move on. It surfaces in the conveyancing search when the property is sold, sometimes years after the work was done, and it is the buyer’s lawyer who finds it — at which point it is your problem to clear before closing.

Rules for your city

Once you know you need a permit, how to submit building permit drawings in BC covers checklists, PDF packaging, and portals so the file does not bounce as incomplete. Adding or legalizing a suite? See the secondary suite permit how-to for BC. Building a deck? See the deck building permit how-to for BC.

We have detailed permit guides with real fees and timelines for Vancouver, Victoria, Saanich, Langford, Nanaimo, Duncan, the Cowichan Valley, Surrey, White Rock, Burnaby, Richmond, Coquitlam, Abbotsford, City of Langley, Township of Langley, Kelowna and Kamloops.

Common questions

Can I use this quiz instead of calling the city?

No. The quiz is a planning aid built from the official pages it links to. Where those pages don’t settle the question it says “verify with the city”. Only the official municipal (or regional district) authority for your address can tell you what permit is required before you spend money.

Do I need a permit to mud or drywall over an existing wall in BC?

No — patching, taping and mudding an existing wall is cosmetic repair and does not need a building permit anywhere in BC. What changes the answer is the wall itself: if you are removing, moving or cutting into a load-bearing wall, or repairing the fire separation between two dwelling units, that is permit work regardless of what it costs.

Is there a dollar limit under which no permit is needed in BC?

There is no single provincial dollar limit. Some municipalities set one in their own bylaw — Oak Bay, for example, exempts work valued at $500 or less that has no health and safety aspect. Others have no dollar figure at all and go purely by the type of work. The threshold is set by your municipality, not the province, so the only reliable answer comes from your own city or district.

What happens if I renovate without a permit in BC?

The immediate risk is a stop-work order and having to open finished work back up for inspection. The bigger risk shows up later: unpermitted work is routinely caught during a sale, and it can complicate an insurance claim if something goes wrong. Retroactive permits exist but cost more and sometimes require removing what was built.

Who issues building permits in British Columbia?

Your local government — the city, district, or regional district you live in. The province sets the BC Building Code but does not issue the permits. Electrical and gas permits are separate and generally go through Technical Safety BC, though some municipalities administer their own electrical inspection.

Can I pull my own permit as a homeowner?

Usually yes for building permits on your own home, and Technical Safety BC issues homeowner electrical and gas permits after an assessment that you have the knowledge and experience to do the work safely. Pulling the permit also means you carry responsibility for the work passing inspection.

How long will it take? We track what every Vancouver Island building department publishes about permit processing times, including Nanaimo’s live application queue: BC building permit wait times by city.

Sources and official links

This guide relies on the official pages below. The city bylaws, FAQs and bulletins behind each quiz answer are linked beside that answer in the table above (grouped by city). Rules, fees and processes change, so check the authority before you apply or spend money.

Links checked September 25, 2026. Found an error or a broken link? Report it.