Fences & pool enclosures across New Brunswick

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

55 of 77 municipalities in New Brunswick 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
Bathurst
City
The City of Bathurst Zoning By-law (No. 2008-01)
adopted 2008-05-05
max height rear side: 1800 mm · max height front: 900 mm · sight triangle: On a corner lot, except in a CBD zone, no fence, sign, hedge, shrubbery or tree or any other structure or vegetation shall be erected, placed or permitted to grow to a height more than 900 millimetres above average grade of the street at the intersection of such street within the triangular area included within the street lines for a distance of 7.5 meters from their point of intersection 2026-09-27
Beaurivage
Town
Town of Beaurivage Zoning By-law (By-Law 25-03) max height rear side: 1.5 m in a residential zone; 2.5 m in any other zone · max height front: 1 m · pool enclosure: Pool must be surrounded by fence/wall/building/structure at least 1.5 m; doors other than dwelling access must have automatic closing and safety lock. 2026-09-27
Beausoleil
Rural community
By-Law 2018-02: By-Law to Adopt the Rural Plan of the Cocagne Rural Community (predecessor of Beausoleil)
adopted 2018-06-26
sight triangle: triangular shaped area of land, free of buildings or structures, formed by measuring from the point of intersection of street lines on a corner lot, the distance required by this by-law, along each such street line and adjoining such end points with a straight line 2026-09-27
Belle-Baie
Town
Municipalité de Belle-Baie - Arrete de zonage (Zoning By-law No. 2025-07) sight triangle: Sur tout terrain de coin, aucun bâtiment, aucune construction, aucun objet, ni aucune végétation ne peuvent obstruer la vue des conducteurs à l'intérieur du triangle de visibilité. Tout triangle de visibilité doit être délimité par les lignes d'emprise de rue et une ligne joignant des points placés sur ces emprises et qui sont situés à une distance de 6 mètres mesurée à partir du point d'intersection des emprises des rues. 2026-09-27
Belledune
Village
Village of Belledune Rural Plan (By-law No. 17-01-2008)
adopted 2008-04-07
— 2026-09-27
Butternut Valley
Rural community
Studholm Parish Planning Area Rural Plan Regulation (Reg. 00-STH-027-00, consolidated Nov. 2014) - governs Butternut Valley pool enclosure: Pool must be enclosed by fence/wall at least 1.6 m high; gates self-closing and equipped with self-latching device at least 1.6 m above bottom. · sight triangle: On any corner lot, no obstruction to motor vehicle driver views shall be placed within the triangular area bounded by the street lines and a line joining points on the street lines a distance of 7 metres from the point of intersection. · prohibited materials: Electrified, barbed wire or other dangerous material 2026-09-27
Campbellton
City
City of Campbellton Zoning Bylaw No. Z-1
adopted 2006-01-09
— 2026-09-27
Cap-Acadie
Town
Zoning By-law of the Regional Town of Cap-Acadie, By-law No. CA-18
adopted 2025-06-02
max height rear side: 2 m in residential zones; 3 m in any other zone · max height front: 0.75 m (except non-opaque chain-link protective fences) · permit required: yes 2026-09-27
Caraquet
Town
Arrêté de zonage de Caraquet, Arrêté n° 2025-06
adopted 2025-11-17
max height rear side: 2 m (autres usages); 2,5 m (industriel et agricole) · max height front: 0,75 m · permit required: yes 2026-09-27
Carleton North
Town
District of Carleton North Zoning By-law, By-law #P-02 max height rear side: 2 metres (6.6 feet) · max height front: 1 metre (3.3 feet) · permit required: no 2026-09-27
Champdoré
Town
Arrêté No. 2020-04 adoptant le Plan rural du village de Saint-Antoine (Plan rural du village de Saint-Antoine)
adopted 2021-04-12
max height rear side: 1,5 mètre dans une zone R1, R2, R3; ou 2,5 mètres dans toute autre zone · max height front: 1 mètre · pool enclosure: Piscine doit être entourée d'une clôture/mur d'au moins 1,5 m; barrières avec verrou automatique à 1,5 m du bas et fermeture automatique. 2026-09-27
Dieppe
City
By-law Z-10 (2021) - Zoning / Arrêté de zonage Z-10 (2021)
adopted 2021-04-12
sight triangle: sight triangle means the triangular area formed by the street lines of a corner lot and a line drawn from a point in one street line to a point in the other street line, each point being a distance as determined in this By-law from the point of intersection of the street lines, and in the case where the street lines do not intersect, their point of intersection is deemed to be the intersection of the extension of the street lines. 2026-09-27
Doaktown
Village
Village of Doaktown Rural Plan, By-law No. 2017-1
adopted 2017-10-18
permit required: no · sight triangle: No fence in daylighting triangle of corner lot; no structure/vegetation 0.6m (2.0ft) or more in daylighting triangle. · prohibited materials: Electrified, barbed/razor wire, or dangerous materials in RES; barbed/razor wire/dangerous materials below 1.5m in all zones. 2026-09-27
Eastern Charlotte
Rural community
By-law Z.2 - A By-law to Adopt the Village of Blacks Harbour Rural Plan (predecessor: Village of Blacks Harbour)
adopted 2022-06-01
max height rear side: 1.8 metres in a Residential zone; 2.5 metres in any other zone · max height front: 0.75 metres · pool enclosure: Swimming pool >0.6 m depth must be enclosed by fence/wall at least 1.5 m high; gate/door with self-latching device at least 1.3 m above bottom. 2026-09-27
Edmundston
City
Arrêté municipal 33R2024 / Municipal By-law 33R2024 -- Arrêté de zonage d'Edmundston / Edmundston Zoning By-law
adopted 2024-06-18
max height rear side: 1.8 m (2.4 m for uses other than Housing) · max height front: 1 m (1.8 m security fence in Industrial zones) · pool enclosure: Pools 1.5 m or less high: fence MIN 1.5 m, MAX 2.4 m; gates automatic closing/locking, lock inside at 1.3 m. 2026-09-27
Five Rivers
Village
Village of Rexton Rural Plan (Schedule A of By-law No. 12-01) max height rear side: 1.5 m in zones (R) and (RM); 2.5 m in all other zones · max height front: 1 m (within 8 m of a street line) · pool enclosure: Pool must be enclosed by fence/wall/building/structure at least 1.5 m high; gates/doors must have automatic closing mechanism and automatic safety lock at 1.5 m from bottom. 2026-09-27
Fredericton
City
City of Fredericton Zoning By-law No. Z-5
adopted 2013-06-24
pool enclosure: Outdoor swimming pool fully enclosed by fence/wall/structure at least 1.5 m high; doors/gates with self-latching device; enclosure set back 1 m from water. · sight triangle: Within 6 metres of point of intersection, no building/structure; no shrubs/foliage obstructing driver view. 2026-09-27
Fredericton Junction
Village
Village of Fredericton Junction Rural Plan By-law No. 2020-01 max height rear side: no fence shall exceed in height: 2 metres for a residential use; 3 metres in any commercial, industrial, institutional, or agricultural use; or 2.5 metres for any other use · max height front: 1 metre · sight triangle: On a corner lot a fence, sign, hedge, shrub, bush, or tree, or any other structure or building shall not be erected or permitted to grow to a height more than 1 metre above grade of the streets that abut the lot within the triangular area included within the street lines for a distance of 4.6 metres from their point of intersection. 2026-09-27
Fundy Albert
Village
Village of Alma Rural Plan By-law No. 97
+2 more
max height rear side: 2 m in a residential zone; 2.5 m in any other zone · max height front: eighty cm (unless security fence of chain link construction) · pool enclosure: Enclosure at least 1.5 m high; gates self-closing and self-latching at least 1.3 m above bottom; enclosures not exceed 2.75 m. 2026-09-27
Grand Bay-Westfield
Town
By-law No. PD-009: Zoning By-Law (Consolidated to October 2024) max height rear side: 1.5 metres in a Residential or Mobile Home Park; 2.5 metres in a zone other than a Residential or Mobile Home Park · max height front: 1.2 metres · pool enclosure: Outdoor pool must be completely enclosed by fence/structure barrier no less than 1.5 m high; accessed by self-closing, self-latching gate min 1.5 m. 2026-09-27
Grand Falls
Town
Town of Grand Falls Zoning By-Law / Arrêté de zonage (By-law Number 1900) — 2026-09-27
Grand Manan
Village
Grand Manan Rural Plan, By-law 56-22 pool enclosure: Pool must be enclosed by fence/wall at least 1.6 m high; gates self-closing and self-latching at least 1.6 m above bottom. · prohibited materials: electrified or incorporate barbed wire or other dangerous material 2026-09-27
Grand-Bouctouche
Town
Arrêté de zonage de Grand-Bouctouche, Arrêté No. 2025-02
adopted 2025-04-30
max height rear side: 2 mètres dans une zone résidentielle; 2,5 mètres dans toute autre zone · max height front: 1 mètre · pool enclosure: Enceinte (clôture/mur) d'au moins 1,5 m; barrières à fermeture automatique, dispositif à au moins 1,6 m. 2026-09-27
Hampton
Town
Hampton Zoning By-Law, By-law No. HAM-2023-16 max height rear side: 2.5 metres · max height front: 1.5 metres in residential zones; 2.5 metres in non-residential zones · permit required: yes 2026-09-27
Hartland
Town
Town of Hartland Zoning By-Law No. B-46
adopted 2009-03-02
max height rear side: 2.5 metres · max height front: 1 metre · pool enclosure: Pools >0.6 m deep must be enclosed by fence/wall at least 1.5 m high; gates self-closing with self-latching device at least 1.3 m above bottom. 2026-09-27
Harvey
Rural community
Village of Harvey By-law 2020-2, A By-law to Adopt the Village of Harvey Rural Plan
adopted 2021-01-20
max height front: 0.75 metres · pool enclosure: Pool must be enclosed by fence/wall at least 1.5 m high; gates self-closing and self-latching at least 1.5 m above bottom. · sight triangle: Except in the Commercial Zone, no building, structure, fence, shrub, or tree foliage may obstruct the line of vision at a street intersection between the heights of 1 and 3 metres above the grade of the streets within an area bounded by the centre lines thereof and a line joining a point on each center line 24 metres from their intersection. 2026-09-27
Haut-Madawaska
Town
Ville de Haut-Madawaska, Arrêté de zonage n° 2025-07 (Zoning By-law)
adopted 2025-11-12
— 2026-09-27
Hautes-Terres
Town
Village de St-Isidore, Arrêté n° 11-20, Arrêté de zonage (predecessor by-law, amended by Municipalité des Hautes-Terres)
adopted 2011-06-28
max height rear side: 2 mètres · max height front: 1,25 mètre · permit required: yes 2026-09-27
Maple Hills
Rural community
Ministerial Regulation for the Westmorland-Albert Planning Area (Rural Plan, 21-WAP-069-00) max height rear side: 2.5 metres in Residential Zone and 3 metres in any other zone · max height front: 2.5 metres in Residential Zone and 3 metres in any other zone · permit required: yes 2026-09-27
McAdam
Village
Village of McAdam Rural Plan (By-Law No. 58)
adopted 2019-12-05
max height rear side: 1.2 m (4 ft.) in a R Zone; 1.8 m (6 ft.) in a Zone other than an R Zone · max height front: 0.8 m. (2.5 ft.) · sight triangle: No building, structure, fence, shrub or tree foliage may obstruct the line of vision at a street intersection between the heights of 0.9 m. (3 ft.) and 3 m. (10 ft.) above the grade of the streets within an area bounded by the center lines thereof and a line joining a point on each center line 24.4 m. (80 ft.) from their intersection. 2026-09-27
Memramcook
Village
Plan rural no 38 (Village de Memramcook) max height rear side: 2 mètres pour un usage résidentiel; 2,5 mètres pour tout autre usage · max height front: 0,75 mètre (opaque); 2 mètres en zone résidentielle ou 2,5 mètres dans toute autre zone (clôture grillagée) · pool enclosure: Enceinte d'au moins 1,60 mètre; portes (sauf accès logement) se ferment automatiquement avec dispositif fixé à au moins 1,60 mètre du bas. 2026-09-27
Miramichi
City
City of Miramichi Zoning By-Law No. 110 max height rear side: 2.0m in a Residential zone; 2.5m in any other zone · max height front: 1m (except security fence in Commercial, Industrial or Community Use zone) · pool enclosure: Swimming pool must be completely surrounded by enclosure at least 1.52m high, including self-latching doors and gates, designed to restrict access and not facilitate climbing. 2026-09-27
Moncton
City
City of Moncton Zoning By-Law — 2026-09-27
Nackawic-Millville
Rural community
By-law No. L-4 - A By-law to Regulate the Fencing of Swimming Pools in the Town of Nackawic
+1 more
adopted 2004-03-15
permit required: yes · pool enclosure: Fence not less than 1.2 m and not more than 1.8 m; gate self-closing, self-latching at top inside; enclosure precludes access except by gate. · prohibited materials: Material that facilitates climbing 2026-09-27
Nashwaak
Rural community
Stanley By-Law No. 20-01 - The Village of Stanley Rural Plan max height rear side: 2 metres in any residential zone; 2.5 metres in any other zone · max height front: 1 metre (except security fence of chain link construction in any Highway commercial or Institutional zone) · permit required: no 2026-09-27
Neguac
Village
Plan rural du Village de Néguac (version refondue)
adopted 1999-06-21
max height rear side: 2 m · max height front: 75 cm · permit required: yes 2026-09-27
New Maryland
Village
Village of New Maryland Zoning By-law
adopted 2019-04-17
pool enclosure: Enclosure at least 1.5 m high; gates self-closing and self-latching at least 1.2 m above bottom. · sight triangle: Within 6 m triangular space from street-line intersection, no building/structure; no shrubs/foliage obstructing driver view. · prohibited materials: Electrified fences, barbed wire, or other dangerous material prohibited for pool enclosures. 2026-09-27
Oromocto
Town
Town of Oromocto Zoning Bylaw (Bylaw 522)
adopted 2017-04-20
max height rear side: 2 metres in a Residential Zone; 2.5 metres in a zone other than a Residential Zone · max height front: 2 metres in a Residential Zone; 2.5 metres in a zone other than a Residential Zone · pool enclosure: At least 1.5 m high enclosure; gates self-closing and self-latching. 2026-09-27
Riverview
Town
Town of Riverview Zoning By-law No. 300-8 max height rear side: two metres in any other yard in a residential zone; 2.5 metres in any other yard in another zone · max height front: one metre in the required front or flankage yard in any zone, except for a chain link fence located in a commercial or the Industrial zone · pool enclosure: minimum 1.5 metres in height; at least 1.2 metres from edge; self-closing gate with self-latching device inside, minimum 1.3 metres from bottom 2026-09-27
Rivière-du-Nord
Town
Arrêté de zonage de la Ville de Rivière-du-Nord (Arrêté n° 014-00-2026) max height rear side: 2 m (autres usages); 2,5 m (Industriel et Agricole) · max height front: 0,75 m · permit required: yes 2026-09-27
Rothesay
Town
Rothesay Zoning By-law No. 2-10
adopted 2010-12-13
permit required: yes · pool enclosure: Outdoor pool/hot tub or property must be walled/fenced 1.5–2 m high, no climbable outside attachments, no 10 cm sphere pass, self-latching gate/lock at least 1.5 m above bottom. · sight triangle: No building or structure shall be erected on a corner lot within the sight triangle; triangle points 7.5 metres from intersection; fence within sight triangle max 0.75 metres above curb/centre line. 2026-09-27
Saint-Quentin
Town
Arrêté de zonage de la Ville de Saint-Quentin no 27-2018
adopted 2018-11-20
max height rear side: 1,8 m (6 pi) (R1, R2, R3); 3 m (10 pi) (IND1, IND2); 2,5 m (8 pi) (C1, C2, I, EV, A) · max height front: 1 m (3 pi) (cour avant règlementaire); 1,8 m (6 pi) (R1, R2, R3, cour avant secondaire); 2,5 m (8 pi) (IND1, IND2 et C1, C2, I, EV, A, cour avant secondaire) si situé à plus de 3 m d'une limite avant · pool enclosure: Enceinte min. 1,5 m; porte avec dispositif de sécurité passif qui se referme et se verrouille automatiquement. 2026-09-27
Shediac
Town
Town of Shediac Zoning By-law Z-14-44 (Consolidated May 2021)
adopted 2014-04-28
max height rear side: 2 metres in any Residential zone; 2.5 metres in any other zone · max height front: 0.75 metres within the required front or flankage yard (except chain link fences in Commercial, Commercial and Manufacturing or Institutional zones) · pool enclosure: Pool or spa must be enclosed by a fence, wall of a building or structure, or combination, at least 1.53 metres above grade; no railings, bracing or other attachments on the outside that would facilitate climbing; enclosure may be omitted for an outdoor spa with an ASTM F1346-91 cover. 2026-09-27
Shippagan
Town
Arrêté de zonage de Shippagan no 78 (version refondue 22 septembre 2023)
adopted 2007-09-24
max height rear side: 2 mètres · max height front: 1,25 m · permit required: yes 2026-09-27
Southern Victoria
Village
Village of Perth-Andover Zoning By-law No. L-7 (predecessor merged into Southern Victoria)
adopted 2021-04-21
max height rear side: 1.5 metres (5 feet) in a Residential zone; 2.4 metres (8 feet) in any other zone · max height front: 1 metre (3.2 ft) (except security fence of chain link construction in Commercial or Industrial zone) · pool enclosure: At least 1.5 m (5 ft) high enclosure; self-latching doors/gates; designed not to facilitate climbing; min 1.2 m from pool edge. 2026-09-27
St. Stephen
Town
Municipal District of St. Stephen Zoning By-law (By-law Z-4)
adopted 2025-10-29
permit required: yes · pool enclosure: Enclosure at least 1.5 m (5 ft) high; gates self-closing and equipped with self-latching device at least 1.3 m (4.2 ft) above average grade. · prohibited materials: barbed wire (pool enclosures) 2026-09-27
Strait Shores
Rural community
Village of Port Elgin Zoning By-law No. 01-43 (predecessor entity, carried by Strait Shores)
adopted 2002-03-11
max height rear side: 2.4 m (8 ft) · max height front: 1.5 m (5 ft) · permit required: yes 2026-09-27
Sussex
Town
Town of Sussex Zoning By-law #1350-24 (Consolidated Version, amending By-law #1350-21)
adopted 2024-08-19
max height rear side: 2 metres in a Residential zone; 2.5 metres in a zone other than a Residential zone · max height front: 1.2 metres (fence along a street line) · pool enclosure: Outdoor pool must be completely enclosed by fence/barrier no less than 1.5 m high, no opening >10 cm; access by self-closing, self-latching gate min 1.5 m. 2026-09-27
Tantramar
Town
Town of Sackville Zoning By-law No. 244 (predecessor entity, carried by Tantramar)
adopted 2016-01-11
max height rear side: 2.4 metres (8 ft) · max height front: 1.5 metres (5 ft) · permit required: yes 2026-09-27
Three Rivers
Village
Community of Three Rivers Rural Plan By-law No. 2026-09 max height rear side: 2 m in a Residential zone; 2.5 m in any other zone · max height front: 1 metre · permit required: yes 2026-09-27
Tobique Valley
Village
Village of Plaster Rock Rural Plan By-law No. 20A (predecessor by-law carried forward by District of Tobique Valley)
adopted 2000-03-20
max height rear side: 2 metres (67") · max height front: 2 metres (67") · pool enclosure: At least 1.6 m (5'3") high; gates self-closing and equipped with self-latching device at least 1.6 m above bottom. 2026-09-27
Tracy
Village
Village of Tracy Rural Plan By-Law No. 29 sight triangle: No fence may be erected or permitted to grow to a height more than 0.6 metres above the grade of the streets within the triangular area included within the street lines for a distance of 5 metres from their point of intersection. 2026-09-27
Valley Waters
Village
Village of Norton Rural Plan, By-law 2017-21-00 (predecessor by-law carried forward by Valley Waters) max height rear side: 1.9 m in a residential zone; 2.4 m in any other zone · max height front: 0.8 m · pool enclosure: In-ground pool must be enclosed by fence/wall at least 1.52 m high; gates self-closing and self-latching at least 1.52 m above bottom. 2026-09-27
Woodstock
Town
Town of Woodstock Zoning By-law No. Z-501 max height rear side: 2 metres in a Residential Zone; or 2.5 metres in any other zone · max height front: 1.5 metres · permit required: yes 2026-09-27
Île-de-Lamèque
Town
Arrêté de zonage de Lamèque (Arrêté no 120)
+1 more
adopted 2007-11-20
max height rear side: 2 mètres · max height front: 1 mètre · permit required: yes 2026-09-27

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 (19) — Alnwick, Arcadia, Bois-Joli, Central York, Fundy Shores, Fundy-St. Martins, Grand Lake, Hanwell, Heron Bay, Kedgwick, Lakeland Ridges, Miramichi River Valley, Nouvelle-Arcadie, Saint Andrews, Saint John, Salisbury, Sunbury-York South, Tracadie, Vallée-des-Rivières.

No bylaws published online (2, verified negatives) — Campobello Island, Upper Miramichi.

Unconfirmed (1, leads but nothing verified) — Quispamsis.

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