Zoning & land use across British Columbia

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

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

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 (21) — Coldstream, Esquimalt, Fort St. James, Harrison Hot Springs, Highlands, Kaslo, Lantzville, Mission, North Vancouver, Northern Rockies, Oliver, Port Hardy, Pouce Coupe, Qualicum Beach, Sicamous, Smithers, Tumbler Ridge, Valemount, Vanderhoof, Whistler, shíshálh Nation.

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

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