GovHandbook

Deck and shed permit thresholds in British Columbia, by municipality

154 places

What the bylaws of 154 places in British Columbia say on the same question, side by side. Each cell is a short form of a fact that is sourced, quoted and checked on the place's own page.

PlaceShedsDecks
100 Mile HouseNo for one storage building up to 10 m²Yes, unless 600 mm or less above ground
AbbotsfordNo if under 10 m² in planYes if attached; freestanding under 0.6 m: no
AnmoreYes; no size threshold statedYes, unless under 600 mm, freestanding
ArmstrongNo if under 10 m², no plumbing, no hazardYes, if 0.6 m or more above ground
AshcroftNo if single storey under 20 m²Yes, unless 600 mm or less above ground
BarriereYes if greater than 20 m²Yes, unless 600 mm or less above ground, unroofed
BelcarraNo if under 10 m² on a simple-buildings parcelYes; no height threshold stated
Bowen IslandYes, if greater than 10 m²Yes, if more than 0.6 m above grade
BurnabyNo if under 10 m² and no hazardYes; no height threshold stated
Burns LakeNo if 10 m² or less and unattachedYes, unless 600 mm or less above grade
Cache CreekYes if greater than 20 m² (TNRD page)Yes; no height threshold stated
Campbell RiverYes, if more than 10 m²Yes, unless under 600 mm, detached, no roof
Canal FlatsNo if under 10 m²None set
CastlegarYes, if over 10 m²Yes; no height or size threshold
Central SaanichYes, if larger than 10 m²Yes; no height threshold stated
ChaseYes if greater than 20 m²Yes; no height threshold stated
ChetwyndNo if under 10 m²Yes, if 0.6 m or more above ground
ChilliwackNo if under 10 m², single-family parcelNot confirmed
ClearwaterNo if single storey under 20 m²Yes, unless 600 mm or less above ground, unroofed
ClintonNo if under 10 m² in municipalitiesYes; no height threshold stated
ColdstreamNo if under 10 m² and no hazardYes, if 0.6 m or more above ground
ColwoodYes in most cases; not if under 10 m²Yes for wood decks; concrete patios no
ComoxYes, even if under 10 m²Yes; no height or size threshold stated
CoquitlamNo if 10 m² or lessYes, generally
CourtenayNo if under 10 m²Yes, unless roofless and under 0.6 m above grade
CranbrookYes, if over 10 m²Yes, unless roofless and 0.6 m or less above grade
CrestonYes; no size exemption statedYes; no exempt height stated
CumberlandNo if under 10.0 m² and no hazardYes, unless roofless and 0.6 m or less above grade
Daajing GiidsNot stated; Siting and Use Permit requiredNot stated; Siting and Use Permit required
Dawson CreekNo if under 10 m²Yes
DeltaYes if larger than 10 m²; under 10 m² noNo if under 600 mm above grade; taller unclear
District of North VancouverNo if under 10 m² on single-family lotYes, if 2 ft (600 mm) or higher
DuncanYes, if larger than 8 m²Yes; no height threshold stated
ElkfordYes, if over 10 m²Yes; no height threshold stated
EnderbyNo if under 10 m², no hazardYes, if 0.6 m or more above ground
EsquimaltYes; no size threshold statedYes; no height threshold stated
FernieNo if under 10 m², no plumbing or sleepingYes, unless unenclosed and under 0.6 m
Fort St JamesYes, if larger than 10 m²Yes; bylaw exempts within 600 mm of grade
Fort St. JohnYes, if larger than 10 m²Yes; no height threshold stated
Fraser LakeNo if up to 10 m², single storeyYes, unless detached, roofless, under 600 mm
FruitvaleNo if one storey, 10 m² or less, 3 m to peakYes if roofed or enclosed; uncovered not stated
GibsonsNo if under 10 m²None set
Gold RiverNo if one storey, 10 m² or less, 3 m to peakNone set
GoldenNo if 10 m² or lessYes, if more than 2 ft above grade
Grand ForksNo if under 10 m²Yes; no height or size threshold stated
GranisleNo if up to 10 m²Yes, if over 600 mm above grade
Harrison Hot SpringsNo if single storey up to 20 m²No if 20 m² or less; no height threshold
HazeltonNo if under 10 m²None set
HighlandsNo if 10 m² or lessNone set
HopeNo if under 10 m²; $2,000 or more of workYes; no height threshold; work of $2,000 or more
HoustonYes, if over 10 m²Yes if enclosed; no height threshold stated
Hudson's HopeNot confirmedYes; no height threshold stated
InvermereNo if under 10 m²Yes; no height threshold or exemption
KamloopsNo if under 10 m² with no electrical or plumbingYes, unless under 600 mm, detached, no walls or roof
KasloNo if under 10 m², no sleeping, no hazardYes, unless unroofed and 600 mm or less above grade
KelownaYes, if larger than 10 square metresNot confirmed
KentNo if under 10 m² (fee schedule: $150 under 14 m²)Yes; no height threshold stated
KeremeosNo if under 10 m² and no hazardNot confirmed
KimberleyYes, if over 10 m²Yes; no height threshold stated
KitimatShed permit required if under 10 m² ($40)Yes; no height threshold; fee $40
LadysmithNo if under 10 m², no unsafe conditionYes, unless unenclosed, under 0.6 m, unattached
Lake CountryNo if under 10 m², no hazardYes, unless under 600 mm, detached, no walls or roof
Lake CowichanNo size threshold; permit unless Code exemptsYes; no height threshold stated
LangfordYes, if greater than 10 m²Not confirmed
Langley CityNo if 10 m² or lessYes, if more than 2 ft above grade
LantzvilleNo for single storey up to 55 m², no sleepingYes, unless under 2 ft and not attached
LillooetNo if under 10 m², no hazardYes; no height threshold stated
Lions BayYes, if 10 m² or moreYes; no height threshold stated
Logan LakeNo if single storey under 20 m²Yes, unless 600 mm or less above ground, unroofed
LumbyNo if under 10 m², no hazardYes, if 0.6 m or more above ground
LyttonNo if under 10 m²; over 10 m² yesNot confirmed
MackenzieYes; no size threshold statedYes, if 24 inches or higher above the ground
Maple RidgeNo if 10 m² or lessYes; no height threshold stated
MassetDraft bylaw only; no permit rule statedNot confirmed
McBrideNo if 10 m² or less, no hazardYes; no height threshold stated
MerrittNo if under 10 m²; larger needs permitYes, unless under 600 mm with no walls or roof
MetchosinYes; no size threshold statedNot confirmed
MidwayNo if one storey under 10 m², no hazardNone set
MissionNo if 15 m² or less, single storeyYes; no minimum height given
MontroseNo size threshold; permit unless Code exemptsYes, unless roofless and 600 mm or less above grade
NakuspYes; no size threshold statedYes, unless roofless and 600 mm (2 ft) or less
NanaimoYes, if over 10 m²Yes, unless 2 feet or less above grade and no roof
NelsonYes, if over 10 m²Yes; no height threshold stated
New DenverNo if less than 9.33 m²Yes, unless unroofed and not over 600 mm
New WestminsterYes, if over 10 m²Not confirmed
North CowichanNo if 10 m² or less, one storeyYes, unless on grade and under 0.61 m high
North SaanichNo for one storage building up to 10 m²Yes; no height threshold stated
North VancouverYes, if over 10 m²Yes; no height threshold stated
Northern RockiesYes, if over 10 m²Yes, if over 10 m² or over 600 mm above grade
Oak BayNo if under 10 m²; not in the UplandsYes; no height threshold stated
OliverYes if over 10 m² or one storey; small sheds unclearYes if covered; uncovered not stated
OsoyoosNo if 10 m² or less and 4.5 m highNot confirmed
ParksvilleNo if one storey under 10 m²None set
PeachlandNo if under 10 m²Yes, if 0.6 m or higher, attached or roofed
PembertonNo if under 10 square metres, no residential useNot confirmed
PentictonYes, if over 10 m²Yes, if over 600 mm, attached or roofed
Pitt MeadowsYes, if larger than 10 m²Yes; no height threshold stated
Port AlberniNot confirmedNot confirmed
Port AliceNo if under 10 m² and sited correctlyYes; no height threshold stated
Port CoquitlamYes, if over 100 square feetYes; no height threshold stated
Port EdwardNo size threshold; permit unless Code exemptsNot confirmed
Port HardyNo if under 10 m² and sited correctlyYes; no height or size threshold stated
Port MoodyNo if under 10 m²Yes, unless under 600 mm and independently supported
Pouce CoupeYes, if larger than 107 square feetNot confirmed
Powell RiverNo if under 10 m², no hazardYes, unless unroofed and 0.6 m or less above ground
Prince GeorgeNo for one shed under 10 m²Yes; no height threshold stated
Prince RupertNo if under 10x10 feet; bylaw sets no sizeYes; no deck-specific threshold stated
PrincetonYes, if over 10 m²Yes, unless unroofed and 600 mm or less above ground
Qualicum BeachYes, if greater than 10 m²Yes, unless uncovered and 0.5 m or less above grade
QuesnelNo if under 15 m²Yes if on joists and beams; under 600 mm exempt
Radium Hot SpringsYes, if over 10 m²Yes; no height threshold stated
RevelstokeNo if under 10 m², no hazardYes; no height or size exemption stated
RichmondNo for one storage building under 10 m²Yes, if more than 600 mm above grade
RosslandNo if under 10 m²Yes; no height or size threshold stated
SaanichYes, if over 10 m²Yes; no height or size threshold stated
SalmoYes, if over 9.3 m²; Development Permit alsoYes, unless unroofed and 600 mm or less above grade
Salmon ArmNo if one storey under 10 m²Yes, if more than 600 mm above ground
Salt Spring IslandNo if under 10 m², no hazardYes, unless under 600 mm above grade
SaywardNo if under 10 m² (Code exempt)Not confirmed
SecheltMaybe not if under 10 m²; depends on useYes, unless free-standing and under 0.6 m
SicamousNo if under 10 m², no hazardYes, if 0.6 m or more above grade
SidneyYes, if over 10 m²Yes; no height or size exemption stated
SilvertonYes; no size threshold givenYes, if more than 2 feet above grade
SlocanYes; no size threshold statedYes, unless 600 mm or less above grade, unroofed
SmithersNo if under 10 m²Yes, unless under 600 mm, detached, no walls or roof
SookeNo if under 10 m² and unoccupiedYes; no height threshold stated
SpallumcheenNo if under 10 m², no hazardYes, if 0.6 m or more above ground
SparwoodYes, if larger than 10 square metresYes; sundeck needs permit
SquamishNo if up to 10 square metresNo if under 0.6 m everywhere
StewartNot stated for shedsNot stated
SummerlandNo if under 10 m², no unsafe conditionYes, unless under 600 mm, detached, no walls or roof
Sun PeaksNo if single storey under 10 m²Yes, if over 600 mm and over 10 m²
SurreyYes typically; no if 10 m² or lessYes, in most cases
TahsisNo if under 10 m² with no occupancyYes; no height threshold stated
TaylorNo if 15 m² or lessYes, if over 15 m² building area
TelkwaYes, if greater than 10 m²Yes; no height threshold stated
TerraceNo if less than 10 m²Yes; no height or size threshold stated
TofinoNo if under 10 m²Yes, if over 600 mm high
Township of LangleyYes; no size threshold statedYes; no height threshold stated
TrailNo if 10 m² or less, one storey, 3 m to peakYes, typically; no height threshold
Tumbler RidgeNo size threshold; permit unless Code exemptsYes; no height threshold stated
UclueletYes, if over 10 m²Yes, unless all four exemption conditions apply
ValemountYes, if over 10 m²Yes, unless detached, under 600 mm, no roof
VancouverYes, generallyYes, generally
VanderhoofNo if up to 10 m²Not confirmed
VernonNo if under 10 m², no hazardNo if within 600 mm of grade all round
VictoriaNo if under 10 m²Yes, unless under 0.6 m above grade
View RoyalYes; no size exemption statedYes; under 0.6 m above grade exempt
WarfieldNo if under 10 m²None set
West KelownaNot confirmedNo if less than 0.6 m above ground
West VancouverNo if under 10 m², no hazardNot confirmed
WhistlerNo if under 10 m², no servicesNo if under 600 mm, detached, no walls or roof
White RockYes, if larger than 100 square feetYes unless permeable and under 0.6 m high
Williams LakeYes, if 10 m² or moreYes, if more than 600 mm above grade

Reading this table

Each cell is a short form of the fact on that place's own page. Open the place to see the full wording, the bylaw and section it comes from, and the official text it was matched against. None set means the bylaw that was read sets no such rule. Not confirmed means it could not be established from the official sources, for example because the bylaw is posted as a scanned image.

This table as Markdown · JSON · How answers are checked · Report an error