Fences & pool enclosures across British Columbia

How tall can my fence be? Do I need a fence around my pool?

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

MunicipalityAdopted documentKey factsVerified
Abbotsford
City
Zoning Bylaw, 2014 -- Section 140 General Regulations (Fences and Walls)
adopted 2014-09-15
2026-08-28
Anmore
Village
Anmore Zoning Bylaw (Consolidated), No. 568-2017 max height rear side: 1.8 metres · max height front: 1.6 metres · pool enclosure: enclosed in a structure or surrounded by a fence with a height of no less than 1.5 metres, provided that the fence does not obstruct visibility through it 2026-08-28
Armstrong
City
Zoning Bylaw No. 1921, 2024
adopted 2024-06-24
max height rear side: 2m · max height front: 1.2m · sight triangle: No obstruction greater than 1.0m within area bounded by street corner and points 6m along lot lines from intersection 2026-08-28
Ashcroft
Village
Village of Ashcroft Zoning Bylaw No. 823, 2018
adopted 2018-10-22
max height rear side: 1.8 m · max height front: 1.2 m · sight triangle: Corner parcel: 6.0 m along curb lines of 2 streets joined diagonally; no structure to exceed 0.5 m above established street grade 2026-08-28
Barriere
District Municipality
District of Barriere Zoning Bylaw No. 111 (consolidated to July 2025)
adopted 2014-06-23
max height rear side: 2 metres · max height front: 1 metre · sight triangle: No obstruction above 0.8 metres within area bounded by centre lines of intersecting highways and a line joining points 24 metres from their intersection. 2026-08-28
Belcarra
Village
Village of Belcarra Zoning Bylaw No. 510, 2018 (Consolidated)
adopted 2018-04-23
max height rear side: 2 metres (6.6 feet) · max height front: 1.8 metres (5.9 feet) · sight triangle: no obstruction to the line of vision between the heights of 1.0 metres (3.3 feet) and 3.0 metres (9.8 feet) 2026-08-28
Bowen Island
Island Municipality
Bowen Island Land Use Bylaw No. 57, 2002 (Consolidated November 2025)
adopted 2002-09-30
max height rear side: 2.5 metres · max height front: 2.5 metres · sight triangle: corner lot triangular space 6m from intersection: no fences erected to a height greater than 1 metre above the established grade of the highway 2026-08-28
Burnaby
City
Burnaby Swimming Pool Enclosure Bylaw No. 11119, 2000
+1 more
adopted 2000-06-26
pool enclosure: Completely enclosed by sturdy non-climbable barrier height of not less than 1.5 m; self-closing, self-latching and lockable gates. · sight triangle: Lane/lane corner (3.0m): no fences. Lane/street corner (6.0m): max height 1.07m, no vision obstruction. 2026-08-28
Burns Lake
Village
Village of Burns Lake Zoning Bylaw No. 880, 2008 (Consolidated up to April 2026) 2026-08-28
Cache Creek
Village
Village of Cache Creek Zoning Bylaw No. 6-010, 2026 max height rear side: 2.0 m (R1, R2, R3, C1, C3); 2.5 m (C2); 3.5 m (M1, P1, P2, P3) · max height front: 1.2 m (R1, R2, R3, C1, C2, C3); 2.4 m (M1, P1, P2, P3) · sight triangle: No fence shall exceed 1.0 m within the area bounded by intersecting parcel lines and a line joining points 6.0 m from their intersection. 2026-08-28
Campbell River
City
City of Campbell River Zoning Bylaw No. 3250, 2006 (Consolidated to 4011, 2026)
adopted 2007-08-28
max height rear side: 1.8 m · max height front: 1.2 m · sight triangle: where they do not interfere with sight lines at intersections 2026-08-28
Canal Flats
Village
Village of Canal Flats Zoning Bylaw No. 215, 2019 (Consolidated)
adopted 2019-06-24
max height rear side: 1.8 m (6.0 ft.) · max height front: 1.2 m (3.9 ft.) · sight triangle: No fence higher than 1.2 m in area bounded by intersecting lot lines at corner of any Public Street and a line extending 4.0 m along the lot line from their point of intersection. 2026-08-28
Castlegar
City
City of Castlegar Zoning Bylaw No. 1428 (Consolidated to March 2025) max height rear side: 1.8 m (Rear and Interior Side Yards in Residential/Commercial Zones) · max height front: 1.2 m (Front Yard in Residential/Commercial Zones) · pool enclosure: Fenced yard or surrounded by a Fence or equivalent barrier not less than 1.5 m in Height and has a gate closure and a latch. 2026-08-28
Central Saanich
District Municipality
Central Saanich Zoning Bylaw No. 2270, 2026 2026-08-28
Chetwynd
District Municipality
Zoning Bylaw No. 1150, 2023
adopted 2023-04-17
2026-08-28
Chilliwack
City
Swimming Pool Enclosure Bylaw 2011, No. 3811
+1 more
adopted 2011-11-15
prohibited materials: barbed wire nor electrified, unless located in a ZONE permitting the raising of LIVESTOCK 2026-08-28
Clearwater
District Municipality
Zoning Bylaw No. 133, 2016 (Consolidated to April 1, 2025) max height rear side: 2 metres (6.5 feet) · max height front: 1.2 metres (4 feet) · sight triangle: landscaping, building or structure exceeding 1 metre (3.3 ft) in height within a triangular plane 6 metres (20 ft) 2026-08-28
Clinton
Village
Village of Clinton Zoning Bylaw No. 607, 2025
adopted 2025-02-25
max height rear side: 2.0 metres (6.5 feet) · max height front: 1.2 metres (3.9 feet) · pool enclosure: Fencing/barrier not less than 1.07 metres height; self-closing gate/door with spring lock on pool side >=90cm above grade. 2026-08-28
Coldstream
District Municipality
Zoning Bylaw No. 1838, 2024 (Schedule A)
adopted 2024-06-24
max height rear side: 2 m · max height front: 1.2 m · sight triangle: Landscaping must not obstruct visibility within 7.5 m from any intersection 2026-08-28
Colwood
City
Land Use Bylaw No. 151, 1989 (Consolidated)
adopted 1989-11-27
sight triangle: no fence... with horizontal dimension exceeding 0.6 m within the sight triangle (6m from intersection) 2026-08-28
Comox
Town
Zoning Bylaw No. 2056
adopted 2026-02-18
max height rear side: 2.4 m · max height front: 1.2 m (Low-Density/Multi-Unit Residential), 2.4 m (All Other Zones) · sight triangle: max height of 1.0 metre within the triangular space formed by measuring 6.0 metres along the edge of the two adjoining property boundaries 2026-08-28
Coquitlam
City
Zoning Bylaw Number 3000, 1996 - Part 5 General Regulations (Section 516) max height rear side: 1.8 metres · max height front: 1.3 metres · sight triangle: 1 metre maximum within 6 metres of an exterior lot corner. No fences permitted within a 3 metre by 3 metre area adjacent a lane and/or street intersection. 2026-08-28
Courtenay
City
Zoning Bylaw No. 3203, 2026 - Part 8 Fences
adopted 2026-03-27
max height rear side: 2.0 m · max height front: 1.25 m (residential zones), 2.0 m (other zones) · pool enclosure: Sturdy, non-climbable fence not less than 1.5 m in height, openings max 0.1 m, self-closing gate locked >=1.0 m above grade. 2026-08-28
Cranbrook
City
Zoning Bylaw No. 3977, 2019 - Part 4 General Regulations (4.11 Fencing) 2026-08-28
Creston
Town
Zoning Bylaw No. 1958, 2022 - Section 6.0 Screening and Fencing
adopted 2022-06-28
max height rear side: 1.8 metres · max height front: 1.2 metres · pool enclosure: solid Fence of a least 1.5 metres in height shall be erected around the perimeter 2026-08-28
Cumberland
Village
Zoning Bylaw No. 1238, 2025 (Consolidated July 27, 2026)
adopted 2026-02-09
max height rear side: 2.0 m · max height front: 1.2 m · sight triangle: 6.0 metres along edge of two adjoining property boundaries from highway intersection 2026-08-28
Daajing Giids
Village
Village of Queen Charlotte (Daajing Giids) Zoning Bylaw No. 64-2013
adopted 2013-10-24
max height rear side: 1.8 meters · max height front: 1.2 meters 2026-08-28
Dawson Creek
City
Zoning Bylaw No. 4625, 2026
adopted 2026-06-15
max height rear side: 1.8 m · max height front: 1.2 m · sight triangle: No fencing... erected to a height greater than 1.0 m above the established grade of the street within the space indicated in blue in Figure 9. 2026-08-28
Delta
City
Delta Zoning Bylaw No. 7600, 2017 (Consolidated April 21, 2026)
adopted 2018-04-09
sight triangle: at an intersection, within 8 m of lot lines, no structure other than a permitted principal structure shall be erected to a height greater than 1 m 2026-08-28
Duncan
City
Zoning Bylaw No. 3166, 2017 (Consolidated to August 24, 2026)
adopted 2018-05-22
max height rear side: 2 m · max height front: 1.2 m (Residential/Community Use), Not permitted (Commercial) · pool enclosure: Fence between 1.5 m and 1.8 m high, no climbing, self-closing gates with latch, openable only from inside. 2026-08-28
Elkford
District Municipality
Zoning Bylaw No. 737, 2013 (Consolidated to May 29, 2026)
adopted 2013-07-22
max height rear side: 2.0 m · max height front: 1.2 m · sight triangle: no obstruction to vision between 1 m and 3 m above Finished Grade within 25 m of intersection point. 2026-08-28
Enderby
City
Zoning Bylaw No. 1550, 2014 (Consolidated)
adopted 2014-11-03
2026-08-28
Esquimalt
District Municipality
Zoning Bylaw, 1992, No. 2050
adopted 1993-04-05
max height rear side: 2 metres · max height front: 1.2 metres · sight triangle: No Structure or visual obstruction 0.6m to 3.0m above crown within 6.0m of intersection. 2026-08-28
Fort St. James
District Municipality
Zoning Bylaw No. 1101, 2025 max height rear side: 2 metres (all zones except industrial/highway commercial), 2.4 metres (industrial/commercial), 4 metres (open mesh/chain-link on specific sites) · max height front: 1 metre 2026-08-28
Fort St. John
City
Zoning Bylaw No. 2470, 2019 (Consolidated)
adopted 2019-10-28
max height rear side: 1.8 m in R, C and INS zones; 2.4 m in M zones · max height front: 1.2 m in R, C and INS zones; 2.4 m in M zones · sight triangle: no landscaping, screening, building or structure >1 m height within 9.0 m of intersection curb lines 2026-08-28
Fraser Lake
Village
Bylaw 875, 2025 Zoning Bylaw
adopted 2025-11-26
max height rear side: 2 m (6 feet) Residential/Commercial; 2.5 m (8 feet) Industrial · max height front: 1.2 m (4 feet) Residential/Commercial; 2.5 m (8 feet) Industrial · sight triangle: No fence >1.2 m within 6.0 m corner visibility triangle. 2026-08-28
Fruitvale
Village
Zoning Bylaw No. 846, 2013 (Final Consolidated)
adopted 2014-10-06
max height rear side: 2.0 m in rural residential or residential zones; 2.4 m if abutting a commercial or industrial zone · max height front: 1.3 m when sited closer to any street than the building setbacks for the zone · pool enclosure: Fence not less than 1.2 m above grade; self-closing gate with spring lock not less than 1 m above grade, to open from inside fence 2026-08-28
Gibsons
Town
Zoning Bylaw No. 1342, 2025
adopted 2026-01-20
2026-08-28
Gold River
Village
Village of Gold River Zoning Bylaw No. 761, 2025
adopted 2026-02-02
max height rear side: 1.8 m · max height front: 1.2 m · sight triangle: no obstruction to the line of vision on corner lots. Corner lot fencing must not encroach 7.0 m corner offset 2026-08-28
Golden
Town
Town of Golden Zoning Bylaw No. 1294, 2011
adopted 2012-08-21
max height rear side: 2.0 m in a non-industrial Zone; 3.0 m in an industrial Zone · max height front: 1.0 m within a Front Yard Area of a residential Zone · pool enclosure: Minimum 1.5 m high fence acting as non-climbable guard; self-closing gate lockable and latched at highest practical point. 2026-08-28
Grand Forks
City
Zoning Bylaw No. 2039, 2018 (Consolidated to Amendment 37) max height rear side: 2.4 metres · max height front: 1.85 metres · sight triangle: 1.0 metre in height within a sight triangle... 7.5 metres from their point of intersection 2026-08-28
Greenwood
City
Zoning Bylaw No. 683, 1997
adopted 1997-03-24
max height rear side: 2 metres (6.5 feet) · max height front: 1.3 metres (4 feet) 2026-08-28
Harrison Hot Springs
Village
Zoning Bylaw No. 1115, 2017 (Consolidated to December 15, 2025)
adopted 2017-05-07
max height rear side: 1.8 m · max height front: 1.2 m · sight triangle: 0.3 m above the established grade... sight triangle lines formed by extending 6.0 m 2026-08-28
Hazelton
Village
Zoning Bylaw No. 478, 2015 (Unofficial Consolidation, updated July 19, 2023) max height rear side: 1.8 metres · max height front: 1.2 metres · prohibited materials: Barbed wire, razor wire, broken glass or any material that is designed to deter entry by injury 2026-08-28
Highlands
District Municipality
Zoning Bylaw No. 100, 1998 (Consolidated) max height rear side: 2.5 metres (within 10 metres of any lot line) · max height front: 2.5 metres (within 10 metres of any lot line) · pool enclosure: Totally enclosed. Fence min 1.5m high. Self-closing gate with self-latching device locking at least 1.0m above grade. 2026-08-28
Hope
District Municipality
District of Hope Zoning Bylaw No. 1324, 2012
adopted 2012-09-10
max height rear side: 2.5 metres in all other zones; 2 metres in RS-1 Zone; no restrictions in Rural Zones · max height front: 1.2 metres · sight triangle: triangular plane 5 metres along the lot lines from the intersecting highway or streets within... exceeding 1 metre in height 2026-08-28
Houston
District Municipality
Development Bylaw No. 1040, 2013 (Consolidated Jan 2025)
adopted 2013-12-17
max height rear side: 1.8 metres (3.0 metres open mesh Comm/Ind/Public; 3.6 metres Public Use Zone) · max height front: 1.2 metres (1.8 metres open mesh Comm/Ind/Public; 1.8 metres abutting major roadway Rural/Residential) · sight triangle: Max height 1 metre within 6 metres of intersection corner 2026-08-28
Hudson's Hope
District Municipality
Zoning Bylaw No. 949, 2024
adopted 2024-06-24
2026-08-28
Invermere
District Municipality
Zoning Bylaw No. 1145 (Consolidated)
adopted 2002-11-26
max height rear side: 2.0 m · max height front: 1.0 m · pool enclosure: separate fenced enclosure fitted with a safety gate 2026-08-28
Kamloops
City
Zoning Bylaw No. 55 (2021), Division 5 - Landscaping, Screening and Fencing
adopted 2021-11-02
max height rear side: 2 m · max height front: 1.2 m · sight triangle: no obstruction to line of vision above 1 m level within 25 m of intersection on Corner Lot 2026-08-28
Kaslo
Village
Land Use Bylaw No. 1130 (Consolidated)
adopted 2013-01-24
max height rear side: 2 metres · max height front: 0.9 metre · sight triangle: triangle formed by line joining points 5 metres from corner on intersecting boundaries; no obstruction 1+ metres above street surface 2026-08-28
Kelowna
City
Traffic Bylaw No. 8120 - Part 2, General Regulations
+1 more
sight triangle: No fence within vertical area 1.0–3.0 m above finished grade on corner lot within Intersection Sightline Triangle (Schedule "J"); triangle extends ≤8 m back along property lines from intersection point. · max height rear side: 2.0 m · max height front: 1.2 m 2026-08-28
Keremeos
Village
Zoning Bylaw No. 851 (Consolidated, June 2026) max height rear side: 1.9 m · max height front: 1.3 m · sight triangle: No fence within 6.0 m of corner at highway intersection shall exceed 1.0 m above centre point elevation 2026-08-28
Kimberley
City
Zoning Bylaw No. 1850 (Consolidated Version)
adopted 1994-03-28
max height rear side: 2.15 metres (7 ft) · max height front: 2.15 metres (7 ft) · sight triangle: On corner parcels in Residential or Comprehensive Development Zone: no fences in excess of 1m (3.2 ft) in height... within a triangular area... at a distance of 3m (10 ft) from their points of intersection 2026-08-28
Kitimat
District Municipality
Kitimat Municipal Code, Part 9 Division 4 - Residential Zoning max height rear side: 2 metres · max height front: 1.2 metres · pool enclosure: Pool must be enclosed on all sides by a fence of 1.8m or more; gates must have a locking device; fence design/location approved by Building Inspector. 2026-08-28
Ladysmith
Town
Town of Ladysmith Zoning Bylaw No. 1860 (2014) max height rear side: 2.0 metres (Residential), 2.4 metres (Commercial, Industrial, Institutional) · max height front: 1.2 metres (Residential), 2.4 metres (Industrial, Institutional), Prohibited (Commercial) · sight triangle: max Height 1.0 metre within sight triangle (6.0 metres from intersection) 2026-08-28
Lake Country
District Municipality
Highways Bylaw No. 1189, 2022, Section 10 Sight Lines
+1 more
adopted 2022-10-04
sight triangle: No Fence within vertical area between 1.0 and 3.0 metres above grade within triangular area; intrusion limited to 7.5 metres from Intersection. 2026-08-28
Lake Cowichan
Town
Zoning Bylaw No. 1055-2021 (Consolidated 2026-02-24)
adopted 2021-09-28
max height rear side: 2.0 metres · max height front: 1.2 metres · sight triangle: no structure shall be allowed at a height greater than 1.0 metre... within an area... 6.0 metres from the corner parcel 2026-08-28
Langford
City
Zoning Bylaw No. 300
adopted 1999-02-15
max height rear side: 1.8 m (5.9 ft) · max height front: 1.2 m (3.9 ft) · sight triangle: No person may place... any... fence... within a sight triangle above an elevation such that an object 0.9 m (3 ft) above the surface elevation of one highway is obstructed if viewed from a point 0.9 m (3 ft) above the surface elevation of the other highway. 2026-08-28
Langley
City
Zoning Bylaw, 2025, No. 3300 max height rear side: 2.0 m in R zones; 2.5 m in other zones · max height front: 2.0 m in R zones; 2.5 m in other zones · sight triangle: Corner lot: 3.0 m from intersection, fence max 0.5 m height 2026-08-28
Lantzville
District Municipality
District of Lantzville Zoning Bylaw No. 180, 2020 (Consolidated to Aug. 21, 2024) pool enclosure: Fully enclosed by perimeter fence at least 1.2 m in height, designed so it does not facilitate climbing, with self-closing gates openable only from inside. · sight triangle: No visual obstruction in area bounded by centreline of intersecting parcel lines and a line adjoining each 6 m from intersection. · prohibited materials: Barbed wire, razor wire, electric wire, ultra-barrier, or material intended to deter trespass by threat or cause personal injury. 2026-08-28
Lillooet
District Municipality
Zoning Bylaw No. 2025-026
adopted 2026-01-20
max height rear side: 2.13 m · max height front: 2.13 m · pool enclosure: Fence must not be closer than 1.8 m to pool edge; pool fencing specifications per District's Building Bylaw 2026-08-28
Lions Bay
Village
Zoning and Development Bylaw No. 520, 2017
adopted 2017-06-06
max height rear side: 1.9 metres · max height front: 1.9 metres · sight triangle: On corner lots, fences within 4.5 metres of intersection corner must not exceed 0.9 metres in height. 2026-08-28
Logan Lake
District Municipality
District of Logan Lake Zoning Bylaw No. 675, 2010 (Consolidated to June 18, 2024)
adopted 2010-09-21
max height rear side: 2 m (residential zones R1–R5, ER); 2.5 m (C5, N1, P1, P2, P3); open mesh/chain link 3.5 m (M1, M2, P1, P2, P3) · max height front: 1 m · sight triangle: No fence, wall, or structure higher than 1 m within the area bounded by intersecting parcel lines at a street or lane corner and a line joining points 6 m along each side parcel line from their intersection 2026-08-28
Lumby
Village
Village of Lumby Zoning Bylaw No. 750, 2012 (Consolidated with Amendments, October 2024)
adopted 2013-02-04
max height rear side: 2 m · max height front: 1.2 m · sight triangle: Screening over 1 m prohibited within triangle formed by exterior lot corner and points 6 m along front lot line and 6 m along exterior lot line, where interior angle ≤135 degrees 2026-08-28
Lytton
Village
Village of Lytton Zoning Bylaw 484, 1998 (Consolidated February 19, 2025)
adopted 1998-12-14
2026-08-28
Mackenzie
District Municipality
District of Mackenzie Zoning Bylaw No. 1368, 2017 (Consolidated)
adopted 2017-10-23
2026-08-28
Maple Ridge
City
City of Maple Ridge Zoning Bylaw No. 7600-2019 2026-08-28
McBride
Village
Village of McBride Zoning Bylaw No. 703, 2010
adopted 2010-06-08
max height rear side: 2.0 metres (6.6 ft.) · max height front: 1.2 metres (4 ft.) · sight triangle: no obstruction between heights of 1 metre and 3 metre within area bounded by centre lines of intercepting streets and a line joining a point 25 ms from their intersection 2026-08-28
Merritt
City
Zoning Bylaw No. 2284, 2020 max height rear side: 2.0 m (Residential), 2.5 m (Commercial/Industrial/Institutional), 3.5 m (Cemetery/Park/School) · max height front: 1.25 m (Residential/Commercial/Institutional), 2.5 m (Industrial) · pool enclosure: In-ground pools require fencing min 1.5m height, lockable gate, climb-resistant, no 0.1m sphere passage, no plants. 2026-08-28
Midway
Village
Zoning Bylaw No. 464, 2015
adopted 2015-03-16
max height rear side: 2 metres (landscape screens) · max height front: 1.3 metres (landscape screens) · sight triangle: Max 1.0 m height at street corners (8m from intersection); 0.6m horizontal dimension at highway intersections. 2026-08-28
Mission
City
Zoning Bylaw 5949-2020
adopted 2020-09-08
sight triangle: Height exceeding 1.0 m (3.3 ft) prohibited within triangular area 6.0 m (19.7 ft) from intersection 2026-08-28
Montrose
Village
Zoning Bylaw #771, 2022 max height rear side: 2.0 m · max height front: 1.3 m · sight triangle: Max height 1.3 m within sight triangles at street (6m) and lane (3m) corners. 2026-08-28
Nanaimo
City
Zoning Bylaw No. 4500 (Consolidated)
adopted 2011-08-08
max height rear side: 2.4m (R1 to R10, R14, R15) · max height front: 1.2m (R1 to R10, R14, R15) · pool enclosure: Swimming pools shall be enclosed in a structure or shall be enclosed or surrounded by a fence, as specified in the Building Bylaw. 2026-08-28
Nelson
City
Zoning Bylaw No. 3652, 2026
adopted 2026-04-14
max height rear side: 2 m (residential/CD/C1); 3 m (other zones) · max height front: 1 m · sight triangle: height greater than 1 m within 6 m of the corner of the intersection of two streets 2026-08-28
New Hazelton
District Municipality
Zoning Bylaw No. 389, 2025
adopted 2025-12-01
max height rear side: 1.8 m · max height front: 1.2 m · sight triangle: Max height 1.2 m; vision clearance (eye 1 m above surface) 2026-08-28
New Westminster
City
Zoning Bylaw No. 6680, 2001 (consolidated to Nov 17, 2025)
adopted 2001-09-17
2026-08-28
North Cowichan
District Municipality
Zoning Bylaw No. 2950 (1997)
adopted 1997-12-17
max height rear side: 2.0 m (varies by zone) · max height front: 1.2 m (varies by zone) · pool enclosure: Enclosed by structure or fence 1.5 m to 1.8 m high; gates locked/openable from inside only. 2026-08-28
North Saanich
District Municipality
Zoning Bylaw No. 1255 (2011, Consolidated 2023)
adopted 2011-09-19
max height rear side: 1.9 metres (6.23 ft.) · max height front: 1.2 metres (4 ft.) · sight triangle: no visual obstruction above the height of 0.5 m (1.64 ft.) within the triangular area measured 6.0 m (19.68 ft.) each way 2026-08-28
North Vancouver
City
Zoning Bylaw, 1995, No. 6700 (Consolidated to March 2, 2026)
adopted 1995-08-28
max height rear side: 3.658 metres (12 feet) · max height front: 1.22 metres (4 feet) · sight triangle: Structure over 0.914 metres (3.0 feet) in Height shall not be sited within 4.57 metres (15 feet) of the intersection of the Lot lines along two Streets 2026-08-28
North Vancouver
District Municipality
Zoning Bylaw 3210 (1965), s.409(4) Fences and Free-Standing Walls max height rear side: 8.0 feet · max height front: 6.0 feet 2026-08-28
Northern Rockies
Regional Municipality
Zoning Bylaw (Consolidated), s.5.6 Fences
adopted 2016-03-14
max height rear side: 1.8m · max height front: 1.2m · sight triangle: no fence... shall be erected... to a Height greater than 0.5m in the triangle... measured 6.0m from the point of intersection 2026-08-28
Oak Bay
District Municipality
Screens and Fences Bylaw No. 3536
adopted 1986-09-22
max height rear side: 2 m (6.5 feet) · max height front: 1.38 m (4.5 feet) · pool enclosure: Fence not less than 1.2 m high, no openings >100 mm, no climbing aids, self-closing/self-locking gate, locked except when in use. 2026-08-28
Osoyoos
Town
Zoning Bylaw No. 1395, 2024, s.6.1 Fence and Retaining Wall Heights
adopted 2024-09-24
2026-08-28
Parksville
City
Zoning and Development Bylaw No. 2000, Division 500 s.501 Fence and Retaining Wall Heights 2026-08-28
Peachland
District Municipality
Zoning Bylaw No. 2400, 2023, s.5.14 Fencing
adopted 2023-08-01
2026-08-28
Pemberton
Village
Zoning Bylaw No. 832, 2018
adopted 2018-07-24
max height rear side: 1.8 m in residential zone; 2.5 m in other zones · max height front: 1.2 m (2.0 m with transparent mesh) · pool enclosure: Fence 1.5 m to 1.8 m high, prevent climbing, gates hinged/locked, open freely only from inside. 2026-08-28
Penticton
City
Zoning Bylaw No. 2024-22
adopted 2024-06-18
2026-08-28
Pitt Meadows
City
Zoning Bylaw No. 2505, 2011
adopted 2011-10-04
max height rear side: 1.8 m (urban residential), 2.0 m (institutional/commercial), 2.4 m (other) · max height front: 1.2 m (urban residential/institutional/commercial), 1.8 m (other) · sight triangle: No fence obstruct vision above 0.9 m from curb within 7.0 m of intersection 2026-08-28
Port Alberni
City
Zoning Bylaw No. 5105 max height rear side: 1.8 m (6 ft) · max height front: 1.25 m (4.1 ft) · pool enclosure: Fencing minimum 1.85 m (6.0 ft) and maximum 2.4 m (8.0 ft) height required around open swimming pools. 2026-08-28
Port Alice
Village
Zoning Bylaw No. 688, 2024
adopted 2024-02-28
max height rear side: 1.8 m (6.0 ft.) in residential zones · max height front: 1.2 m (4 ft.) in residential zones · sight triangle: No Fence... greater than 0.9 metres (3.0 ft.) in the area bounded by the intersecting Lot lines 2026-08-28
Port Coquitlam
City
Zoning Bylaw No. 3630 (2008)
adopted 2008-05-12
2026-08-28
Port Edward
District Municipality
Zoning Bylaw No. 713, 2020 (Consolidated) max height rear side: 2 metres · max height front: 1.2 metres · sight triangle: 6.0 metres from the point of intersection of two Highway right of way boundaries 2026-08-28
Port Hardy
District Municipality
Zoning Bylaw No. 1010-2013 (Consolidated December 2025)
adopted 2014-06-09
max height rear side: 2.5 metres (8.2 feet) · max height front: 1.23 metres (4.04 feet) in a front yard in a Residential Zone or Commercial Zone, and 2.5 metres (8.2 feet) in a front yard in an Industrial Zone · sight triangle: no fence... shall be greater than 1.0 metre (3.28 feet) in height, within the sight triangle bounded by the intersecting parcel lines 2026-08-28
Port McNeill
Town
Zoning Bylaw No. 705, 2021
adopted 2022-09-08
sight triangle: no fence or vegetation exceeding 1.0 m in height within the triangular area at any road junction on a corner lot 2026-08-28
Port Moody
City
Zoning Bylaw (BL2937-C)
adopted 2018-07-10
max height rear side: 2.0 m · max height front: 1.2 m · sight triangle: No obstruction 0.6m–3.0m high within triangle bounded by intersection and points 3.0m and 25.0m from junction on each street 2026-08-28
Powell River
City
Zoning Bylaw 2100, 2006
adopted 2006-10-31
max height rear side: 2 metres (6.6 ft) in non-Commercial/Industrial zones; 2.5 metres (8 ft) in Commercial/Industrial; 5 metres (16.4 ft) for open mesh pool/tennis fences · max height front: 1.2 metres (4 ft) · sight triangle: No obstructions to line of vision between 1m and 3m above street crown within 70m of intersection centre line 2026-08-28
Prince George
City
Zoning Bylaw No. 7850, 2007 (Consolidated)
adopted 2007-04-30
2026-08-28
Prince Rupert
City
Zoning Bylaw No. 3462, 2021
adopted 2021-05-10
max height rear side: 1.8 metres · max height front: 1.2 metres · sight triangle: Corner parcel shall not obstruct line vision above 0.5 meters of established grade within sight triangle; calculated by extending 8 meter boundary along each edge. 2026-08-28
Princeton
Town
Zoning Bylaw No. 880, 2013 (Town of Princeton)
adopted 2013-11-18
max height rear side: 1.8m (6 ft), except 2.5 m (10 ft) in BP1, BP2, I1, I2 zones · max height front: 1.2 m (4ft) · sight triangle: No fence shall be erected to a height greater than 1m (3 ft.) in the area bounded by centre lines of intersecting streets and a line 25.0m from the intersection. 2026-08-28
Quesnel
City
Zoning Bylaw No. 1980 max height rear side: 2.0 m (6 ft 7 in) · max height front: 1.2 m (4 ft) · sight triangle: no obstruction to the line of vision between 1 m and 3 m (3-10 ft) above the established grade of streets or lanes within the triangular shaded areas 2026-08-28
Radium Hot Springs
Village
Zoning Bylaw No. 528, 2026
adopted 2026-02-09
max height rear side: 2.0 m · max height front: 1.3 m · sight triangle: no person shall obstruct the visibility... by any means greater than 60 horizontal centimetres within a triangular area... 6.0 m from their point of intersection 2026-08-28
Revelstoke
City
Zoning Bylaw No. 2406, 2025 (Consolidated) max height rear side: 2.0 m (2.5 m in C, MU, I, P zones; 3.5 m chain link on specific lots) · max height front: 1.1 m (in Residential (R) zones) · sight triangle: 1.1 m within 9.0 m from corner of intersection of two streets; 6.0 m from lane intersection 2026-08-28
Richmond
City
Zoning Bylaw No. 8500 - Landscaping and Screening (Section 6) max height rear side: 2.0 m (residential), 2.4 m (other zones) · max height front: 1.2 m · sight triangle: No obstruction between 0.9 m and 3.0 m height within 7.5 m of intersection 2026-08-28
Rossland
City
Rossland Zoning Bylaw No. 2864, 2026 max height rear side: 1.9 m · max height front: 1.3 m · sight triangle: No Fences... exceeding 1 meter in Height... within 5.0 m of an exterior Parcel corner 2026-08-28
Saanich
District Municipality
Swimming Pool and Liquid Storage Tank Fence Bylaw, 1988, No. 6016
+1 more
max height rear side: 1.9 m (6.2 ft) · max height front: 1.5m (4.9 ft) · sight triangle: fence which exceeds a height of 1 m (3.3 ft) in the area bounded by the intersecting lot lines at a street corner and a line joining points along said lot lines 9.0 m (29.53 ft) from their point of intersection 2026-08-28
Salmo
Village
Zoning Bylaw No. 489, 2001 (Consolidated, as amended by Bylaws 540, 633, 698, 708, 754 and 757)
adopted 2002-02-12
max height rear side: 1.83 meters (6 feet) · max height front: 1.22 meters (4 feet) · sight triangle: No person may place or grow, any tree, shrub, plant, fence or other structure within the site triangle above an elevation such than an eye 1.22 metres (4 feet) above the surface elevation on one street cannot see an object 1.22 metres (4 feet) above the surface elevation of the other street. 2026-08-28
Salmon Arm
City
Zoning Bylaw No. 2303 2026-08-28
Sayward
Village
Zoning Bylaw No. 309, 2000 (Consolidated)
adopted 2000-12-27
2026-08-28
Sechelt
District Municipality
Zoning Bylaw No. 580, 2022 max height rear side: 2.0 m · max height front: 1.2 m 2026-08-28
Sicamous
District Municipality
Zoning Bylaw No. 1100, 2024 (Consolidated) 2026-08-28
Sidney
Town
Zoning Bylaw No. 2275
adopted 2024-06-24
max height rear side: 1.8 metres · max height front: 1.2 metres · pool enclosure: Fence must surround pool; 1.2m-1.8m height; self-closing/locking gate; non-climbable surface; specific materials (e.g. chain link <=5cm openings); max 10mm ground clearance. 2026-08-28
Slocan
Village
Zoning Bylaw No. 633, 2013 (Consolidated)
adopted 2013-10-15
max height rear side: 2.0 metres · max height front: 2.0 metres · sight triangle: no structure or vegetation exceeding 0.9 m in height shall be permitted within the sight triangle 2026-08-28
Smithers
Town
Town of Smithers Zoning Bylaw No. 1987
adopted 2025-06-17
max height rear side: 1.8 m (Residential); 2.5 m (Commercial, Public Use, Industrial) · max height front: 1.2 m · sight triangle: 6 metre by 6 metre sight triangle maintained; vegetation not to exceed 0.6 metres high at maturity; no obstruction between 1m and 3m height 2026-08-28
Sooke
District Municipality
Sooke Zoning Bylaw No. 600 (Unofficially Consolidated)
adopted 2013-01-28
max height rear side: 2 m (small-scale multi-unit residential, multi-family residential, water, comprehensive development and mixed use zones); 2.5 m (rural, commercial, institutional or industrial zones) · max height front: 1.2 m (small-scale multi-unit residential, multi-family residential, water, comprehensive development and mixed use zones); 2.5 m (rural, commercial, institutional or industrial zones) · pool enclosure: Non-climbable fencing or equivalent barrier of not less than 1.5 m in height. Gate must be self-closing and self-latching. 2026-08-28
Spallumcheen
District Municipality
Zoning Bylaw No. 1700, 2008 (Consolidated to Jan 2023)
adopted 2008-04-21
2026-08-28
Sparwood
District Municipality
Zoning Bylaw No. 264, 1981 (Consolidated) max height rear side: 2.44m (8 ft) when abutting walkways and/or greenbelts · max height front: 1.83m (6 ft) · sight triangle: No obstruction to vision by fences between 0.91m (3 ft) and 3.05m (10 ft) within 7.62m (25 ft) of corner intersection in all zones except C-1. 2026-08-28
Squamish
District Municipality
District of Squamish Zoning Bylaw No. 2200, 2011 (fencing provisions) max height rear side: 1.83 m · max height front: 1.22 m · sight triangle: no obstruction to the line of vision above the height of 0.46 metres... within the sight triangle 2026-08-28
Stewart
District Municipality
District of Stewart Zoning Bylaw No. 881, 2014 (fencing provisions) 2026-08-28
Summerland
District Municipality
District of Summerland Zoning Bylaw 2000-4501 (fencing provisions)
adopted 2011-09-12
max height rear side: 1.8m · max height front: 1.2m · sight triangle: 0.9m within the Site Triangle 2026-08-28
Sun Peaks
Mountain Resort Municipality
Sun Peaks Resort Area Zoning Bylaw No. 1400 (fencing provisions) max height rear side: 2 metres · max height front: 1 metre 2026-08-28
Surrey
City
Surrey Zoning By-law, 1993, No. 12000 (fencing provisions)
adopted 1993-09-13
max height rear side: 1.8 m · max height front: 1.2 m · sight triangle: Higher than 1.0 m in an area bounded by the intersecting lot lines at a highway corner and a straight line joining points 9 m along said lot lines from their point of intersection 2026-08-28
Tahsis
Village
Village of Tahsis Zoning Bylaw No. 630, 2020 (fencing provisions) max height rear side: two (2) metres · max height front: two (2) metres · sight triangle: Nothing shall be erected within the site triangle to impede vision between a height of one (1) metre and three (3) metres above the center-line grade 2026-08-28
Taylor
District Municipality
District of Taylor Zoning Bylaw No. 898, 2025 (fencing provisions)
adopted 2026-03-02
2026-08-28
Telkwa
Village
Village of Telkwa Zoning Bylaw No. 747, 2022
adopted 2022-03-22
2026-08-28
Terrace
City
Private Swimming Pool Regulation Bylaw No. 1709-2000
+1 more
adopted 2000-11-27
pool enclosure: fence not less than 1.5 m in height with no openings greater than 100 mm, self-closing gates designed to return to a locked position. 2026-08-28
Tofino
District Municipality
District of Tofino Zoning Bylaw No. 770, 1997 (Consolidated)
adopted 1997-11-24
max height rear side: 1.8 metres (6 feet) Residential/Commercial/Parks; 2.4 metres (8 feet) Industrial; 3.7 metres (12 feet) for open mesh/chain link in specific zones · max height front: 1 metre (3.3 feet) · pool enclosure: Pools and hot tubs must be located within a separate fenced enclosure fitted with a safety gate. 2026-08-28
Trail
City
Zoning Bylaw No. 2503, 2002
adopted 2002-03-25
max height rear side: 1.8 m (5.9 feet) · max height front: 1 m (3.3 feet) · sight triangle: Corner lot sight triangle (6 m along lot lines) must be free of obstacles between 1 m and 3 m height, except zones C1, C2, C3. 2026-08-28
Tumbler Ridge
District Municipality
District of Tumbler Ridge Zoning Bylaw No. 747, 2025
adopted 2025-10-06
max height rear side: 1.8 m (R, C1); 2.5 m (C2, C3, P); chain link 2.5 m (M1) · max height front: Prohibited (R, C1, unless corner); 1.8 m (C2, C3, P) · pool enclosure: fence height no less than 1.5 metres, self-closing gate, spring lock not less than 1m above grade opening from inside 2026-08-28
Ucluelet
District Municipality
Zoning Bylaw No. 1160, 2013 (Unofficial Consolidation)
adopted 2014-10-16
max height rear side: 2 m (6.6 ft) · max height front: 1.4 m (4.6 ft) · sight triangle: no fence, wall, building or structure... to a height exceeding 1.2 m (4 ft)... in the area bounded triangularly by extending a minimum 6 m (20 ft) boundary along the lot lines from the point of the exterior corner intersection 2026-08-28
Valemount
Village
Zoning Bylaw No. 847, 2021
adopted 2021-08-24
max height rear side: 1.8 m (6.0 ft.) for most zones; 2.4 m (8.0 ft.) in M1 · max height front: 1.2 m (4.0 ft.) for most zones; 1.8 m (6.0 ft.) in M1, P1, P2 · pool enclosure: Fenced yard or surrounded by fence/barrier >= 1.8 m height with gate closure and latch. 2026-08-28
Vanderhoof
District Municipality
Zoning Bylaw No. 1230, 2020 (Consolidated)
adopted 2021-04-26
max height rear side: 1.8 metres · max height front: 1.1 metres · sight triangle: no fence... shall be erected or planted to a height greater than 0.6m in the triangle... measured 6.0m from the point of intersection 2026-08-28
Vernon
City
Zoning Bylaw #6000, Section 6: Landscape and Screening 2026-08-28
Victoria
City
Zoning Regulation Bylaw No. 80-159, Schedule S - Fences
adopted 2023-07-27
2026-08-28
View Royal
Town
Zoning Bylaw No. 900, 2014, Section 4.8 Fences and Retaining Walls
adopted 2014-09-16
2026-08-28
Warfield
Village
Swimming Pool Enclosure Bylaw No. 805, 2015
+1 more
adopted 2015-03-18
pool enclosure: Fence min height 1.2m, no openings >10cm, self-closing locking gate. Or certified safety cover. · max height rear side: 1.8 m · max height front: 1.2 m 2026-08-28
West Kelowna
City
Zoning Bylaw No. 0320, 2024
adopted 2025-04-22
2026-08-28
West Vancouver
District Municipality
Zoning Bylaw No. 4662, 2010 - Section 130 General Regulations for Residential Zones max height rear side: 1.8 m (RS5, RS9, RD1, RD2, RD3 zones); 2.4 m (all other residential sites) · max height front: 1.2 m (RS5, RS9, RD1, RD2, RD3 zones); 1.8 m (all other residential sites) · prohibited materials: barbed or razor wire 2026-08-28
Whistler
Resort Municipality
Zoning and Parking Bylaw No. 303, 2015 max height rear side: 2 metres · max height front: 1.5 metres · sight triangle: no structure permitted within 6 metres of corner at height greater than 0.9 metre 2026-08-28
White Rock
City
Zoning Bylaw No. 2506, 2024
adopted 2024-06-24
max height rear side: 2.0m (6.56ft) · max height front: 2.0m (6.56ft) · sight triangle: A fence, wall or similar structure over 1.0m (3.28ft) in height shall not be permitted within 4.5m (14.76ft) of an exterior lot corner 2026-08-28
Williams Lake
City
Zoning Bylaw No. 2430, 2025
adopted 2026-01-13
max height rear side: Residential 2.5m (8ft), Commercial 2m (6ft), Industrial 2.5m (8ft), Mixed-use 2m (6ft) · max height front: Residential 1.2m (4ft), Commercial 1.2m (6ft), Industrial 2.5m (8ft), Mixed-use 1.2m (4ft) · sight triangle: No fence ... within the corner visibility triangle to a height greater than 1.2m (4ft) 2026-08-28
shíshálh Nation
First Nations Government District
Sechelt Indian Government District Building Bylaw No. 2017.09 permit required: False · pool enclosure: Min height 1.5m, non-climbable, max 100mm openings, self-closing locked gate, or approved power safety cover. 2026-08-28

Nothing on file for fences & pool enclosures

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) — 100 Mile House, Alert Bay, Chase, Fernie, Granisle, Kent, Langley, Masset, Metchosin, Nakusp, New Denver, Oliver, Pouce Coupe, Qualicum Beach, Silverton, Vancouver, Wells, Zeballos.

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

Machine-readable: fences.json · Fences & pool enclosures across every jurisdiction · All British Columbia municipalities