AjaxON
Ajax’s Fence By-law 42-2025 limits a residential fence to 2 m above grade in a side or rear yard and to 1 m above grade in a front yard. Source: Ajax, Fence By-law 42-2025

One showroom in Mississauga, shipping to cities across Canada
PrimeAlux ships aluminum fence panels from one showroom in Mississauga, Ontario, to cities across Canada. Cities with a full page are linked below, and every other city is listed by region with the local fence facts we could verify. We have no local branches or install crews in these cities.
Ships Canada-Wide From Mississauga
Or call (437) 333-3032
Each city below has its own page. Select a city to read it.
These seven municipalities each write their own fence by-law, and where a front-yard cap is stated below it runs from 0.9 m to 1.5 m.
Ajax’s Fence By-law 42-2025 limits a residential fence to 2 m above grade in a side or rear yard and to 1 m above grade in a front yard. Source: Ajax, Fence By-law 42-2025
Pickering’s Fence and Swimming Pool Enclosures By-law 6943/09 allows a solid front-yard fence up to 1.0 m and an open one up to 1.5 m, while side and rear yards are capped at 2.0 m. Source: Pickering, By-law 6943/09 (fences and pool enclosures)
Pickering’s Seaton community covers over 7,000 acres and is planned to accommodate about 61,000 residents, with a long-term intensification target of 70,000. Source: Pickering, Seaton Community page
Whitby’s decks and fences page states that a permit is not required to build a fence, although a fence around a pool deeper than 0.6 m does need one. Source: Whitby, Decks and Fences
Whitby’s Fence By-law 8228-25, in force since 1 January 2026, caps a residential fence at 2 m above grade in a side or rear yard and at 1 m in a front yard. Source: Whitby, Fence By-law 8228-25
In Oshawa the 2.2 m limit applies only to a fence within 2.0 m of a rear or side lot line, while a fence in the front yard may not exceed 0.9 m (Fence and Sight Triangle By-law 23-2014, ss. 4.2 and 4.3). Source: Oshawa, Fence and Sight Triangle By-law 23-2014
Downtown Oshawa is one of only two designated Urban Growth Centres in all of Durham Region, according to the City’s official plan review discussion paper. Source: Oshawa, Imagine Oshawa official plan review discussion paper
Aurora’s fences page says a permit is not required to build or replace a fence unless you are installing a pool. Source: Aurora, Fences
The same page gives the Fence and Pool Enclosure By-law 6429-22 limits as 1.2 m in a front yard and 2.0 m in a side or rear yard, and says trim and decorative toppers count toward the height. Source: Aurora, Fences
Caledon’s Fences By-law 2017-68 sets a residential limit of 1.5 m in a front yard or an exterior side yard and 2 m in an interior side yard or rear yard, and its page adds that a front yard on a subdivision lot is held to 1 m. Source: Caledon, Fences By-law 2017-68
Caledon’s Official Plan text, an April 2018 consolidation with an update in progress, says most new growth was to be directed to three Rural Service Centres: Bolton, Caledon East and Mayfield West. Source: Caledon, Official Plan text (2018 consolidation)
Halton Hills’ Fence By-law 2002-0060, as amended by 2005-0079, caps a residential fence at 0.9 m (3 ft) in a front yard and at 2.13 m (7 ft) in an interior side, exterior side or rear yard. Source: Halton Hills, Fence By-law 2002-0060
Where a rear-yard figure is stated here, it runs from 2 m in St. Catharines to 2.5 m in Niagara Falls, Welland and Guelph, and each city writes its own rule.
St. Catharines’ Pool Enclosure and Fence By-law 2014-068 (as amended) bars a fence over 1 m high in a required front yard on a residential property, and over 2 m in any other yard (s. 8.2). Source: St. Catharines, By-law 2014-068 (pool enclosures and fences)
The by-law text requires a permit only for swimming pool enclosures (s. 9.1) and has no general fence permit requirement, although the City’s page does not say outright that none is needed. Source: St. Catharines, By-law 2014-068 (pool enclosures and fences)
Niagara Falls’ fences page puts the rear-yard limit at 2.5 m (8 ft 2 in) and the limit along the side of the front yard at 1 m (3.28 ft), with no separate side-yard figure given. Source: Niagara Falls, Fences
The same page states that you do not need a building permit to construct a fence, though a swimming pool, or replacing a pool enclosure, does need one. Source: Niagara Falls, Fences
Welland’s Fence By-law, passed 3 May 2022, prohibits a residential fence over 2.5 m along rear, interior side and exterior side lot lines and over 1 m in the front yard, with variance applications going to the Committee of Adjustment (s. 12.1). Source: Welland, Fence By-law, 2022
The City’s by-law enforcement page says the by-law regulates fence height and asks you to contact by-law enforcement before building. Source: Welland, By-law Enforcement
Brantford’s Fence Height By-law (Chapter 438) caps a residential front-yard fence at 1.0 m, but allows up to 1.5 m when it is at least 50 per cent see-through and creates no visibility problem. Source: Brantford, Fence Height By-law, Chapter 438
Side and rear yards are limited to 2.2 m, rising to 2.5 m where the lot abuts commercial or industrial property or the grade differs by 0.5 m or more within 3 m. Source: Brantford, Fence Height By-law, Chapter 438
Guelph’s residential fence regulations set three limits: 0.8 m (2 ft 7 in) in the front yard, 1.9 m (6 ft 2 in) in the side area between houses and 2.5 m (8 ft 2 in) in the rear yard, from a City PDF dated April 2017. Source: Guelph, Residential Fence Regulations (April 2017)
Guelph’s fences page says a building permit is not required to build a fence unless a swimming pool or hot tub is on the property. Source: Guelph, Fences
On a Cambridge corner lot, Fence By-law 92-05 (s. 4) allows a fence up to 2.1 m as far as the front lot line, but only 0.75 m within the daylighting triangle. Source: Cambridge, Fence By-law 92-05
Cambridge’s page gives 0.9 m (3 ft) for the front yard and 2.1 m (6.9 ft) for the rear yard, and says a permit is not required unless the fence surrounds a swimming pool. Source: Cambridge, Common By-law Inquiries
Kitchener’s fence variance form confirms a front-yard limit of 0.91 m (3 ft) under Chapter 630 (Fences) of the Municipal Code, and its worked example asks for 1.06 m instead. Source: Kitchener, Application for Fence Variance (Chapter 630)
Kitchener requires a pool enclosure permit for any type of pool able to hold water at least 36 inches deep. Source: Kitchener, Residential Building Permits
Windsor allows 2.2 m in a side or rear yard and Sarnia allows 2.5 m, so the limit depends on which city your property is in.
Windsor’s front-yard limit of 1.2 m applies to hedges as well as fences, while the 2.2 m side and rear limit excludes a hedge (Fence By-law 170-2012, s. 4.1). Source: Windsor, Fence By-Law 170-2012
The City’s building permit FAQ lists fences, other than masonry or concrete ones, among the projects that do not need a building permit. Source: Windsor, Building Permits FAQ
Sarnia’s 2022 residential fences brochure, which summarizes the rules rather than quoting the by-law, gives 2.5 m for a side or rear yard and 1 m for a front yard, with a 0.75 m maximum closer than 3 m to a driveway and the City’s boulevard. Source: Sarnia, Residential Fences brochure (2022)
Sarnia’s fences page states that a building permit is not required to construct a new fence, with stricter rules for pool fences. Source: Sarnia, Residential Fences
Innisfil, Orillia and Orangeville each measure fences differently, by distance from the front lot line, by shoreline and sight triangle rules, or by a trellis exception.
Innisfil measures its front-yard limit by distance: under Fence By-Law 075-22 a fence within 6.1 m (20 ft) of the front lot line may be no higher than 0.9 m (3 ft), against 1.82 m (6 ft) elsewhere in a residential zone. Source: Innisfil, Fence By-Law 075-22
Innisfil’s draft Official Plan recommends settlement area boundary expansions for Alcona and Stroud and is meant to guide growth through to 2051. Source: Innisfil, draft Official Plan notice
Orillia’s Zoning By-law 2014-44 (s. 5.7) generally caps a fence or privacy screen at 2.0 m, but within 3.0 m of the shoreline on a waterfront lot the limit drops to 1.2 m and the fence must be of open construction. Source: Orillia, Zoning By-law 2014-44 (consolidated July 27, 2026)
Inside a sight triangle, the same by-law permits a fence of open construction up to 2.0 m high (s. 5.36). Source: Orillia, Zoning By-law 2014-44 (consolidated July 27, 2026)
Orangeville’s March 2022 planning summary, Fences Explained, allows 2.1 m (7 ft) in rear and side yards, or up to 2.7 m (9 ft) when the extra height is trellis or lattice, and names Zoning By-law 22-90 as the official version. Source: Orangeville, Fences Explained (March 2022)
The same document allows 0.9 m in the front yard, but nothing may be erected along the street line within a sight triangle, which it defines as a minimum of 6 m measured along the street line from the point where the two street lines meet. Source: Orangeville, Fences Explained (March 2022)
The verified facts here differ in kind from city to city: Kingston’s height limits, Peterborough’s corner-lot rule and Cornwall’s permit requirement.
Kingston’s Fence By-law 2003-405 sets a limit of 1.8 m (6 ft) inside the urban boundary and 2.4 m (8 ft) outside it, and permits up to 0.3 m (1 ft) of lattice on top of a fence of up to 1.8 m. Source: Kingston, Fence By-law 2003-405
Section 4.1 of the by-law says that, except for a pool fence, no permit is required to construct a fence. Source: Kingston, Fence By-law 2003-405
Peterborough’s Zoning By-law 1997-123 (Section 6, May 2025 version) bars a fence more than 76 cm above the elevation of the street centre-line intersection on land abutting two intersecting streets within 21.3 m of that intersection, which is a corner-lot sight rule and not a general height limit. Source: Peterborough, Zoning By-law 1997-123, Section 6 (May 2025)
Cornwall’s Building Permits page lists installing or changing a fence or a swimming pool fence enclosure among the projects that need a building permit. Source: Cornwall, Building Permits
Cornwall’s Zoning By-law, adopted on 10 January 2022, has separate district sections for Le Village District and Cotton Mills District, as well as a Central Business District. Source: Cornwall, Zoning By-law
For Greater Sudbury we verified zoning by-law rules, and for Thunder Bay only the pool fence permit rule and its central planning areas.
Greater Sudbury’s Zoning By-law 2010-100Z (Table 4.1) lets a fence be any height in all yards other than the required front and corner side yards, as long as any portion above 2.0 m is not opaque. Source: Greater Sudbury, Zoning By-law 2010-100Z
In its residential and commercial zones, the same table permits fences and hedgerows of 1.0 m or less in all yards. Source: Greater Sudbury, Zoning By-law 2010-100Z
Thunder Bay’s building permit page says a Pool Fence Permit is needed for a new pool fence, and that a permit is required when a swimming pool is more than 24 inches deep. Source: Thunder Bay, Apply for a Building Permit
Thunder Bay’s Strategic Core Areas Community Improvement Plan, updated in 2021, includes three central project areas: the North Core, South Core and Westfort. Source: Thunder Bay, Urban Design Guidelines (June 2024)
Front-yard limits in these six Saskatchewan and Alberta cities run from 0.9 m in Red Deer to 1.22 m in Regina.
Saskatoon’s residential fences page states that a building permit is not required for residential fence installation. Source: Saskatoon, Residential Fences
Under Zoning Bylaw No. 8770, fence heights are limited to 1.0 m in front yards and 2.0 m in side and rear yards, and nothing taller than 1.0 m may stand in a triangular zone measured 6.0 m in each direction from a street corner. Source: Saskatoon, Residential Fences
Regina allows a back or side yard fence up to 2.44 m (8 ft) rather than 2.14 m (7 ft) when the yard is adjacent to an Arterial Street or Expressway Street. Source: Regina, Deck and Fence permits
The City’s page sets the front-yard limit at 1.22 m (4 ft) and says a building permit is not required to build a fence, though the fence must comply with all City regulations and bylaws. Source: Regina, Deck and Fence permits
Red Deer’s fences page gives 6 ft 6 in (2 m) for a back yard and 3 ft (0.9 m) for a front yard, and these are the figures on the City’s page, not the zoning bylaw text itself. Source: Red Deer, Fences
The same page says you do not need a Building Permit to build a fence, and that no fence, hedge or other screening higher than 3 feet is allowed in sight line areas. Source: Red Deer, Fences
Lethbridge’s fences page says building permits are typically not required for a fence, but a development permit may be required depending on the height, location or type of fence. Source: Lethbridge, Fences
The same page lists a maximum of 1.0 m in the front yard and 2.0 m in the side and rear yard. Source: Lethbridge, Fences
Airdrie’s Land Use Bylaw B-01/2016 allows 2.5 m for an entrance feature above a gate, alongside limits of 1.2 m for a fence in a front yard and 2.0 m in all other cases. Source: Airdrie, Land Use Bylaw B-01/2016 (Fencing and Screening)
The City’s fence page says permits are not required for fence construction or replacements. Source: Airdrie, Fences (City page)
St. Albert’s fences page says permits are required for fences on corner lot properties only. Source: St. Albert, Fences
The same page allows fences up to 1.0 m in the front yard and up to 2.0 m in a side or rear yard. Source: St. Albert, Fences
Each of these five municipalities sets its own bylaw, and the limits behind the front yard run from 1.8 m in Burnaby and Coquitlam to 2 m in Langley and Kelowna.
Burnaby’s fences guide (revised 27 October 2022, citing Zoning Bylaw No. 4742, s. 6.14.2) allows a fence up to 1.07 m (3.51 ft) anywhere on a single or two family lot and up to 1.8 m (5.91 ft) to the rear of a required front yard. Source: Burnaby, Fences and Retaining Walls guide (2022)
The same guide states that building permits are not required for the construction of fences and screening walls. Source: Burnaby, Fences and Retaining Walls guide (2022)
Coquitlam’s fence guide, issued in May 2016 and not checked against the current Zoning Bylaw No. 3000, says a fence may not exceed 1.8 m (6 ft) in its residential, C-1, C-5 and P-4 zones, or 1.3 m (4.3 ft) when it sits forward of the front face of the principal building. Source: Coquitlam, Fence Heights and Landscape Screens guide (2016)
The same 2016 guide says a permit from the City is not required to build a fence. Source: Coquitlam, Fence Heights and Landscape Screens guide (2016)
In the Township of Langley (not the City of Langley), Zoning Bylaw No. 2500, s. 111.6, limits a fence in zones such as R, RM and residential CD to 1 m within the front yard setback and 2 m on any other portion of the lot. Source: Township of Langley, Zoning Bylaw No. 2500, s. 111.6
At a street corner, the same section limits a fence to 1 m within the triangle formed by joining two points 7.5 m from the front of the lot on each lot line abutting an intersection. Source: Township of Langley, Zoning Bylaw No. 2500, s. 111.6
Kelowna’s Development Planning FAQ says property lines fronting a street are typically limited to a fence height of 1.2 m and that side and rear yards allow up to 2.0 m, and it points to Section 7.5 of Zoning Bylaw No. 12375 for the full requirements, so treat these figures as a summary. Source: Kelowna, Development Planning FAQs
Victoria’s Zoning Regulation Bylaw, Schedule S, lets fence posts project up to 0.30 m above the maximum permitted fence height, and allows front-yard gates and gate posts up to 2.6 m high and 1.5 m wide. Source: Victoria, Zoning Regulation Bylaw, Schedule S (Fences)
For a lot with an existing residential use, Schedule S sets the maximum at 1.22 m in the front yard and 1.83 m in all side and rear yards. Source: Victoria, Zoning Regulation Bylaw, Schedule S (Fences)
In Quebec these rules are local: Montreal sets them borough by borough, Laval in its Code de l’urbanisme and Gatineau in its zoning rules.
Montreal sets fence rules borough by borough, so these figures are for Ahuntsic-Cartierville only: 0.90 m (3 ft) at the front, counting side lines from the building’s front alignment, and 2 m (6 ft 6 in) at the rear and along side lines. Source: Montréal, Installer une clôture ou une haie, Ahuntsic-Cartierville (in French)
In Ahuntsic-Cartierville a permit is not needed except in a heritage sector, for buildings with heritage status and for pool enclosures, and the City says exceptions apply, so contact the permit counter. Source: Montréal, Installer une clôture ou une haie, Ahuntsic-Cartierville (in French)
Laval’s Code de l’urbanisme (art. 433, Table 71) sets 1 m for a front yard, 1.2 m for a secondary front yard and 1.8 m for side and rear yards in zone types T1, T3, T4, T5, T6, ZM, SZD.1 and SZD.2, while T2 has its own limits, so the figure depends on the lot’s zone type. Source: Laval, Code de l’urbanisme CDU-1, art. 433 (in French)
Laval says no authorization certificate is needed to add or change a fence unless the property falls under a PIIA (site planning and architectural integration plan) or the work is a fence around a pool. Source: Laval, Haie, clôture, muret (in French)
Gatineau’s residential fences page, a City summary of the zoning by-law, gives for buildings of one to four dwelling units 1.2 m in the front yard, 1.5 m in a side yard facing a street and 2 m in other side yards and the rear yard. Source: Gatineau, Clôtures résidentielles (in French)
No permit is required to install a residential fence unless it protects a pool, and a fence must stand at least 1 m from a sidewalk, or 1.5 m from a street curb where there is no sidewalk. Source: Gatineau, Clôtures résidentielles (in French)
Halifax, Moncton and St. John’s regulate fences in three different ways: a permit height threshold in Halifax, a zoning by-law and development permit in Moncton, and development regulations in St. John’s.
Halifax’s permit page says a Fence Permit is required for fences greater than 1.98 m (6.5 ft), though Bedford separately needs a development permit for fences up to 1.98 m. Source: Halifax, Develop Your Property permits
By-law B-201, s. 10(1), is a building by-law that sets only the 6.5 ft permit trigger, and the pages we read state no general maximum height for residential fences, with any height limit sitting in each area’s land use by-law. Source: Halifax, By-law B-201
Moncton’s building permits page says a Development Permit is required before a fence is installed, and that the Zoning By-law sets no minimum setback but the fence must be entirely within the property. Source: Moncton, Building Permits
Zoning By-law Z-222 (s. 40(1), consolidated to Z-222.47 in April 2025) allows a fence up to 1 m in the required front yard in any zone and up to 2 m in any other yard in a residential zone or UR Zone. Source: Moncton, Zoning By-law Z-222 (consolidated to Z-222.47)
St. John’s Development Regulations (7.2.6) set a residential fence maximum of 1.8 m, which the Manager of Regulatory Services may raise to 2.4 m where the lot’s grade would make 1.8 m ineffective for screening. Source: St. John’s, Development Regulations
Section 7.2.7 of the same regulations requires fences to be located at least 2.0 m from a Street, subject to 7.2.3. Source: St. John’s, Development Regulations
No. PrimeAlux has one showroom, at 2222 South Sheridan Way, Unit 116, Mississauga, ON, open Monday to Friday, 10 AM to 5 PM. We have no branches in other cities, and PrimeAlux does not install fences.
PrimeAlux was established in 2019 and serves all of Canada and the US. Delivery options, dates and fees are confirmed by our sales team.
Cities with a full page have more detail on that page. The other cities are listed here with the fence rule or fact we could verify from the city’s own documents. Rules change, so confirm with your city before you order.
Each figure comes from the city’s own by-law or web page, linked in its entry and read in November 2026. The figures describe the city’s rules only, so confirm with the city before you order.