BC Zoning Bylaw Lookup
Search zoning regulations for 129 British Columbia municipalities. Zone codes, height limits, floor area ratios, setbacks, and links to official bylaw documents.
All Municipalities
Regional District of Nanaimo
Township of Esquimalt
Columbia Shuswap Regional District
City of Richmond
City of Abbotsford
Strathcona Regional District
City of Colwood
City of Courtenay
Whistler
City of Kelowna
City of New Westminster
City of Langford
Coquitlam
Municipality of North Cowichan
Comox Valley Regional District
City of Nanaimo
City of Revelstoke
City of Maple Ridge
Town of View Royal
District of Squamish
City of Burnaby
City of Kamloops
City of Surrey
City of Nelson
District of Central Saanich
District of Sooke
City of Campbell River
City of Salmon Arm
District of North Saanich
City of Kimberley
Town of Sidney
Bowen Island Municipality
West Kelowna
District of Oak Bay
District of Port Hardy
Trail
City of Prince George
City of Delta
District of Kent
District of Lake Country
City of Fernie
City of Port Alberni
District of Hope
Village of Pemberton
District of Peachland
Town of Ladysmith
District of Coldstream
North Vancouver City
Town of Comox
Town of Osoyoos
Merritt
City of Powell River
District of North Vancouver
City of Dawson Creek
District of Sparwood
District of Ucluelet
District of Vanderhoof
Town of Smithers
Vancouver
City of Port Coquitlam
Langley Township
City of Terrace
District of Highlands
City of Grand Forks
City of Vernon
Town of Port McNeill
Town of Princeton
Village of Cumberland
City of White Rock
District of Fort St. James
District of Lantzville
District of Port Edward
Village of Radium Hot Springs
District of Tumbler Ridge
Town of Golden
Township of Spallumcheen
City of Chilliwack
District of Hudsons Hope
Town of Creston
Village of Keremeos
City of Pitt Meadows
City of Quesnel
District of Metchosin
District of Tofino
Cache Creek
District of 100 Mile House
District of Barriere
District of Kitimat
Village of Fruitvale
Village of Valemount
Village of Sayward
City of Prince Rupert
Village of Lions Bay
Village of Lytton
District of New Hazelton
Northern Rockies Regional Municipality
Village of Belcarra
Village of Clinton
Village of Tahsis
Ashcroft
Duncan
Village of Harrison Hot Springs
Village of Port Alice
Village of Telkwa
Village of Kaslo
Village of Montrose
City of Enderby
District of Summerland
Town of Gibsons
City of Mission
City of Victoria
City of Castlegar
City of Fort St. John
City of Parksville
District of Sechelt
District of West Vancouver
Resort Municipality of Whistler
City of Port Moody
Logan Lake
Village of Warfield
Alert Bay
City of Penticton
District of Invermere
District of Sicamous
Mackenzie
Salmo
Town of Qualicum Beach
Village of Lumby
shíshálh Nation
About this database
This zoning database covers 129 British Columbia municipalities with over 4,000 zone definitions. Data is extracted from official municipal bylaw documents and includes zone codes, maximum building heights, floor area ratios (FAR), front/rear/side setbacks, and secondary suite permissions where available. Each zone links directly to the relevant section of the official bylaw PDF.
Use this tool for property due diligence, real estate research, land development feasibility, or construction planning. For a complete site assessment including terrain, ALR status, environmental constraints, and climate data, use the prework.ca map tool.
Last updated: April 29, 2026. Zoning data may not reflect the most recent bylaw amendments. Always verify with the relevant municipality.