Zoning & land use across British Columbia

What can I build? Do I need a development permit?

142 of 161 municipalities in British Columbia have an adopted bylaw on zoning & land use on file. Each row links the municipality's answer page and, where transcribed, the full text of the document.

MunicipalityAdopted documentKey factsVerified
100 Mile House
District Municipality
Zoning Bylaw No. 1466
adopted 2026-03-01
2026-08-28
Abbotsford
City
Zoning Bylaw, 2014 (No. 2400-2014) - Section 330 (Suburban Residential Zone SR), incl. Zoning Amendment Bylaw No. 3670-2025
+4 more
2026-08-28
Alert Bay
Village
2025 Official Community Plan
+1 more
adopted 2025-10-14
2026-08-28
Anmore
Village
Development Procedures Bylaw
+1 more
2026-08-28
Armstrong
City
Zoning Bylaw No. 1921, 2024 (Consolidated)
+2 more
adopted 2024-06-24
2026-08-28
Ashcroft
Village
Zoning Bylaw No. 823, 2018
+1 more
adopted 2018-10-01
2026-08-28
Barriere
District Municipality
Zoning Bylaw No. 111 (Consolidated)
adopted 2014-06-23
2026-08-28
Belcarra
Village
Zoning Bylaw No. 510
+4 more
2026-08-28
Bowen Island
Island Municipality
Land Use Bylaw, Amendments & Schedules
+1 more
2026-08-28
Burnaby
City
Zoning Bylaw
+1 more
2026-08-28
Burns Lake
Village
Building Permit Bylaw
+1 more
2026-08-28
Cache Creek
Village
Zoning Bylaw No. 423
adopted 1990-01-01
2026-08-28
Campbell River
City
Zoning Bylaw [PDF/7.8MB]
+1 more
2026-08-28
Canal Flats
Village
Village of Canal Flats Zoning Bylaw No. 215, 2019 (Consolidated)
adopted 2019-06-24
2026-08-28
Castlegar
City
Zoning (Consolidated)
+4 more
2026-08-28
Central Saanich
District Municipality
Zoning Bylaw No. 2180
+4 more
2026-08-28
Chase
Village
Village of Chase Zoning Bylaw No. 683-2006 (Consolidated) 2026-08-28
Chetwynd
District Municipality
Zoning Bylaw No. 1150, 2023
+4 more
adopted 2023-01-01
2026-08-28
Chilliwack
City
Land Development Bylaw 2014, No. 3055
+5 more
adopted 2014-01-01
2026-08-28
Clearwater
District Municipality
Zoning Bylaw No. 133, 2016 (Consolidated to April 1, 2025)
adopted 2016-01-01
2026-08-28
Clinton
Village
Bylaw No. 607-2025 Zoning Bylaw
+3 more
2026-08-28
Colwood
City
Land Use Application Procedures Bylaw - Consolidated
+5 more
2026-08-28
Comox
Town
Zoning Bylaw No. 2056
+3 more
2026-08-28
Coquitlam
City
Zoning Bylaw Number 3000, 1996
+2 more
2026-08-28
Courtenay
City
Zoning Bylaw
+9 more
2026-08-28
Cranbrook
City
Zoning Bylaw No. 3977, 2019
adopted 2019-01-01
2026-08-28
Creston
Town
Zoning Bylaw
+1 more
2026-08-28
Cumberland
Village
Zoning Bylaw 1238, 2025
+2 more
2026-08-28
Daajing Giids
Village
Consolidated Zoning Bylaw
+3 more
adopted 2013-10-24
2026-08-28
Dawson Creek
City
Land Use Procedures Bylaw No. 4394, 2018 (Consolidated)
+5 more
adopted 2018-10-01
2026-08-28
Delta
City
Zoning Bylaw
+2 more
2026-08-28
Duncan
City
Zoning Bylaw No. 3166, 2017 (Consolidated June 23, 2025)
adopted 2017-08-04
2026-08-28
Elkford
District Municipality
Zoning Bylaw No. 737, 2013 (Consolidated)
adopted 2013-01-01
2026-08-28
Enderby
City
Bylaw No. 1550, 2014 – Zoning Bylaw (Consolidated)
+4 more
2026-08-28
Fernie
City
Zoning Bylaw No. 1750 (Consolidated to Bylaw 2522) 2026-08-28
Fort St. John
City
Zoning Bylaw
+3 more
adopted 2019-10-28
2026-08-28
Fraser Lake
Village
2025 Zoning Bylaw
+1 more
2026-08-28
Fruitvale
Village
Zoning Bylaw No. 846 (Consolidated 2026)
adopted 2013-01-01
2026-08-28
Gibsons
Town
Zoning Bylaw No. 1342 | 2025
+1 more
2026-08-28
Gold River
Village
Bylaw No 761, 2025 Zoning Bylaw
+4 more
adopted 2026-02-02
2026-08-28
Golden
Town
Zoning Bylaw No. 1294, 2011
+2 more
2026-08-28
Grand Forks
City
Bylaw No. 2039-A39 – Zoning Amendment Bylaw
+2 more
2026-08-28
Granisle
Village
Village of Granisle Zoning By-Law No. 148 2026-08-28
Greenwood
City
Bylaw No. 683, 1997 – Zoning Bylaw 2026-08-28
Hazelton
Village
Zoning Bylaw No. 478, 2015
+1 more
adopted 2015-01-01
2026-08-28
Hope
District Municipality
Zoning Bylaw (Consolidated to March 20 2025)
+5 more
adopted 2025-03-20
2026-08-28
Houston
District Municipality
Development Bylaw No. 1040, 2013 - Consolidated Version (2025)
+1 more
2026-08-28
Hudson's Hope
District Municipality
Zoning Bylaw 949, 2024
+3 more
2026-08-28
Invermere
District Municipality
District of Invermere DCC Bylaw 2026-08-28
Kamloops
City
Building Regulation Bylaw No. 11-84, 2025
+1 more
adopted 2025-03-04
2026-08-28
Kelowna
City
Zoning Bylaw No. 12375 2026-08-28
Kent
District Municipality
Zoning Bylaw No. 1219, 2001
+1 more
adopted 2002-02-28
2026-08-28
Keremeos
Village
Zoning Bylaw No. 851
+1 more
adopted 2021-02-01
2026-08-28
Kimberley
City
Zoning Bylaw No. 1850 (Consolidated January 2026)
+3 more
adopted 1994-03-28
2026-08-28
Kitimat
District Municipality
Kitimat Municipal Code — Part 9: Planning and Zoning 2026-08-28
Ladysmith
Town
1860 Zoning Bylaw
+4 more
2026-08-28
Lake Country
District Municipality
Zoning Bylaw 561
+4 more
2026-08-28
Lake Cowichan
Town
1055 Zoning Bylaw
+3 more
2026-08-28
Langford
City
Zoning Bylaw No. 300 – Consolidated
+2 more
adopted 1999-02-15
2026-08-28
Langley
City
Zoning Bylaw
+2 more
adopted 2026-03-09
2026-08-28
Langley
District Municipality
Zoning Bylaw No. 2500
+2 more
2026-08-28
Lillooet
District Municipality
Zoning Bylaw No. 2025-026
adopted 2026-01-20
2026-08-28
Lions Bay
Village
Zoning and Development Bylaw No. 520, 2017
+3 more
2026-08-28
Logan Lake
District Municipality
Zoning Bylaw No. 675, 2010 (Consolidated to June 2024)
adopted 2010-09-21
2026-08-28
Lumby
Village
Lumby Zoning Bylaw No. 750 — Consolidated (October 2024) 2026-08-28
Lytton
Village
Building Bylaw 710, 2022
+1 more
2026-08-28
Mackenzie
District Municipality
Zoning (Bylaw 1368 with Industrial and Townsite Maps)
+3 more
2026-08-28
Maple Ridge
City
Zoning Bylaw
+1 more
2026-08-28
Masset
Village
Bylaw 628 — Official Community Plan (Masset 2040 IOCP)
adopted 2017-12-01
2026-08-28
McBride
Village
Zoning Bylaw No. 703 (Consolidated October 2024)
adopted 2010-06-08
2026-08-28
Merritt
City
Zoning Bylaw 2284, 2020
+3 more
2026-08-28
Metchosin
District Municipality
Land Use Bylaw - Consolidated March 2026 2026-08-28
Midway
Village
Bylaw 464 – Zoning Bylaw
+2 more
2026-08-28
Mission
City
Building Bylaw 3590-2003 2026-08-28
Montrose
Village
771-Zoning-Bylaw 2026-08-28
Nakusp
Village
Zoning Bylaw No. 729, 2023 (Consolidated November 2024) 2026-08-28
Nanaimo
City
City of Nanaimo Zoning Bylaw No. 4500
+4 more
2026-08-28
Nelson
City
Zoning Bylaw No. 3652, 2026
+1 more
adopted 2026-04-14
2026-08-28
New Denver
Village
Zoning Bylaw (Consolidated to January 3, 2019)
+3 more
2026-08-28
New Hazelton
District Municipality
Building Bylaw
+2 more
2026-08-28
New Westminster
City
Zoning Bylaw No. 6680, 2001
+8 more
2026-08-28
North Cowichan
District Municipality
Zoning Bylaw
+3 more
2026-08-28
North Saanich
District Municipality
Zoning Bylaw No. 1255 (Consolidated 2023)
+3 more
2026-08-28
North Vancouver
District Municipality
Zoning Bylaw 3210 2026-08-28
Northern Rockies
Regional Municipality
Building Bylaw 2026-08-28
Oak Bay
District Municipality
Oak Bay Zoning Bylaw 3531 (Consolidated)
+4 more
adopted 1986-09-22
2026-08-28
Osoyoos
Town
Land Use Procedures (LUP) Bylaw No. 1235, 2007
+5 more
2026-08-28
Parksville
City
Zoning and Development Bylaw No. 2000 (1994), consolidated to July 29, 2026
+3 more
adopted 1994-08-22
2026-08-28
Peachland
District Municipality
Zoning Bylaw
+3 more
adopted 2023-08-01
2026-08-28
Pemberton
Village
Zoning Bylaw
adopted 2018-07-24
2026-08-28
Penticton
City
City of Penticton Zoning Bylaw No 2024-22 - Schedule B (April 2026)
+5 more
2026-08-28
Pitt Meadows
City
Zoning Bylaw No. 2505, 2011
+8 more
adopted 2011-10-04
2026-08-28
Port Alberni
City
Zoning Bylaw No. 5105, 2024
adopted 2024-06-10
2026-08-28
Port Alice
Village
688 Port Alice Zoning Bylaw
+2 more
adopted 2024-02-28
2026-08-28
Port Coquitlam
City
Board of Variance Bylaw
+2 more
2026-08-28
Port Edward
District Municipality
Consolidated Zoning Bylaw No. 713 (2023 consolidation) 2026-08-28
Port McNeill
Town
Zoning Bylaw No. 705, 2021 2026-08-28
Port Moody
City
Zoning Bylaw, 2018, No. 2937-C
adopted 2018-07-10
2026-08-28
Powell River
City
Zoning Bylaw No. 2100, 2006 (Consolidated)
adopted 2006-01-01
2026-08-28
Prince George
City
Zoning Bylaw No. 7850, 2007
+4 more
adopted 2007-04-30
2026-08-28
Prince Rupert
City
Zoning Bylaw
+1 more
2026-08-28
Princeton
Town
Zoning Bylaw No. 880, 2013 (and amendments)
adopted 2013-11-18
2026-08-28
Quesnel
City
Zoning Bylaw No. 1880 (Consolidated, updated October 28, 2024)
+5 more
adopted 2024-10-28
2026-08-28
Radium Hot Springs
Village
Official Community Plan & Zoning Bylaw 2026-08-28
Revelstoke
City
Zoning Bylaw No. 2406, 2025
+3 more
adopted 2025-04-10
2026-08-28
Richmond
City
Zoning Bylaw 8500 (2009)
+7 more
adopted 2009-11-16
2026-08-28
Rossland
City
Land Development Applications Procedures Bylaw No. 2690 (Consolidated 2023)
+2 more
2026-08-28
Saanich
District Municipality
Land Use and Development Procedures Bylaw, 2025, No. 10215
+3 more
2026-08-28
Salmo
Village
489 – Zoning Bylaw (Consolidated with 663, 698, 708, 754 and 757)
+3 more
2026-08-28
Salmon Arm
City
Zoning Bylaw No 2303
+4 more
2026-08-28
Sayward
Village
Zoning Bylaw No. 309, 2000 (Consolidated)
+1 more
2026-08-28
Sechelt
District Municipality
Zoning Bylaw No. 580, 2022 (Consolidated May 2025)
+1 more
adopted 2022-01-01
2026-08-28
Sidney
Town
Land Use Procedures Bylaw No. 1380
+4 more
2026-08-28
Silverton
Village
Village of Silverton Zoning Bylaw No. 466 - 2011 2026-08-28
Slocan
Village
#633 – ZONING BYLAW 2013 CONSOLIDATED, UPDATED FEB. 10-25
+1 more
adopted 2013-10-15
2026-08-28
Sooke
District Municipality
Zoning Bylaw No. 600 - Consolidated
adopted 2025-04-30
2026-08-28
Spallumcheen
District Municipality
BYLAW 1700, 2008, Zoning - CONSOLIDATED 2024-06-11
+3 more
2026-08-28
Sparwood
District Municipality
Zoning Bylaw
+4 more
2026-08-28
Squamish
District Municipality
Zoning Bylaw 2026-08-28
Stewart
District Municipality
Zoning Bylaw 881-2014
adopted 2020-11-09
2026-08-28
Summerland
District Municipality
Zoning Bylaw Schedule A - Consolidated to March 3, 2026
+7 more
adopted 2011-09-12
2026-08-28
Sun Peaks
Mountain Resort Municipality
Sun Peaks Mountain Resort Municipality Zoning Bylaw 1400 - Consolidated
adopted 2025-05-09
2026-08-28
Surrey
City
Zoning Bylaw (12000)
+2 more
2026-08-28
Tahsis
Village
Zoning Bylaw No. 630, 2020
+3 more
2026-08-28
Taylor
District Municipality
Zoning Bylaw
+2 more
2026-08-28
Telkwa
Village
Zoning Bylaw No. 747
adopted 2022-01-01
2026-08-28
Terrace
City
Zoning Consolidated Bylaw No. 2069
adopted 2014-01-01
2026-08-28
Tofino
District Municipality
Zoning Bylaw 770, 1997 (Consolidated Version)
+4 more
2026-08-28
Trail
City
Zoning Bylaw No. 2503
+3 more
adopted 2025-01-01
2026-08-28
Ucluelet
District Municipality
Zoning Bylaw - Unofficial Consolidation
+3 more
2026-08-28
Vancouver
City
Zoning and Development By-law No. 3575
+1 more
2026-08-28
Vernon
City
Zoning Bylaw 6000
+3 more
adopted 2024-06-24
2026-08-28
Victoria
City
Land Use Procedures Bylaw
+2 more
2026-08-28
View Royal
Town
Zoning Bylaw No. 900, 2014
adopted 2014-09-16
2026-08-28
Warfield
Village
Zoning Bylaw No. 896, 2021
adopted 2021-01-01
2026-08-28
Wells
District Municipality
Bylaw No. 26, 2000 Zoning Bylaw
+1 more
2026-08-28
West Kelowna
City
Zoning Bylaw No. 0320
+1 more
2026-08-28
West Vancouver
District Municipality
Zoning Bylaw No. 4662, 2010
adopted 2010-01-01
2026-08-28
White Rock
City
Zoning Bylaw No. 2506
+5 more
adopted 2024-06-27
2026-08-28
Williams Lake
City
Zoning Bylaw
+9 more
2026-08-28
Zeballos
Village
Bylaw 466, 2013 – Zoning Setback Bylaw
+1 more
2026-08-28
shíshálh Nation
First Nations Government District
Building # 2017-09 2026-08-28

Nothing on file for zoning & land use

Absence here is explicit, not a gap: each municipality below was checked, and its status says why there is no document.

Other bylaws on file, none on this topic (18) — Coldstream, Esquimalt, Fort St. James, Harrison Hot Springs, Highlands, Kaslo, Lantzville, North Vancouver, Oliver, Port Hardy, Pouce Coupe, Qualicum Beach, Sicamous, Smithers, Tumbler Ridge, Valemount, Vanderhoof, Whistler.

No bylaws published online (1, verified negatives) — Port Clements.

Machine-readable: zoning.json · Zoning & land use across every jurisdiction · All British Columbia municipalities