Most GTA municipalities cap rear and side-yard fences around 2.0 metres and front-yard fences lower - roughly 1.0 to 1.2 metres - and a building permit is usually not required for a standard residential fence. Pool enclosures are the big exception: they are regulated separately, almost always need a permit, and have their own minimum heights and gate rules. The exact numbers and definitions vary by city and change over time, so confirm the current by-law before you build.
This guide compares residential fence height and pool enclosure rules across eight GTA municipalities. It is planning guidance for homeowners, not legal advice. Always verify the latest by-law text with your municipality, because heights, definitions, and permit triggers are amended periodically.
Do You Need a Permit to Build a Fence in the GTA?
For an ordinary residential fence that meets the standard height limits and is not part of a pool enclosure, most GTA municipalities do not require a building permit. Two situations change that:
- Pool enclosures. A fence that encloses a swimming pool nearly always requires a dedicated pool enclosure permit and must meet stricter height, gate, and non-climbability standards - often before the pool can even be filled.
- Over-height or non-compliant fences. If you want a fence taller than the maximum, you typically apply for an exemption or variance, which can require a fee, a site plan or survey, and neighbour notification.
Fence Height Limits by GTA Municipality
The table below summarizes typical residential limits from each city's current fence and pool enclosure by-laws. Treat it as guidance and confirm specifics for your lot - corner lots, daylight triangles, and grading can all change what is allowed.
| Municipality | Front yard (typical max) | Side / rear yard (typical max) | Permit / pool enclosure notes |
|---|---|---|---|
| Toronto | Set by Municipal Code Ch. 447; front-yard fences must meet sightline and material rules | Commonly around 2.0 m, subject to Ch. 447 | Pool enclosure: 1.2 m (single residential) to 1.8 m (multi/non-residential); pool fence permit and zoning certificate required |
| Mississauga | 1.0 m solid, up to 1.5 m if open (see-through) | Up to 2.0 m | No permit for compliant fences; formal exemption process (application, fee, survey, site plan, neighbour notice) for over-height |
| Brampton | Up to 1.0 m (approx. 3'3") | Up to 2.0 m (approx. 6'6") | Pool enclosure by-law applies to pools deeper than 60 cm; pool enclosure permit required |
| Vaughan | Around 1.0-1.2 m to protect sightlines | Up to about 2.2 m | Pool enclosures min. 1.22 m with self-closing, self-latching gates; pool enclosure permit and over-height exemption process |
| Markham | Up to 1.2 m (4') | Up to 1.8 m (6') | Compliant fences typically no permit; pool enclosures and variances handled separately |
| Richmond Hill | Around 1.2 m (4') | Around 1.8 m (6') | Over-height fences may need a variance; pool fences need separate permits aligned with provincial rules |
| Oakville | Around 1.0 m | Around 2.0 m | Compliant fences generally no permit; pool enclosures (about 1.5 m min., self-latching gates) and over-height fences may need permits/variances |
| Burlington | Confirm with the City of Burlington | Confirm with the City of Burlington | Halton-area pool enclosure rules apply; verify current fence by-law before building |
Outside these eight cities the same pattern generally holds. In Pickering, for example, solid front-yard fences are capped at 1.0 m (up to 1.5 m for open construction) and rear or side-yard fences at 2.0 m, with a Pool Enclosure Permit required for any fence forming a pool enclosure.
Front Yard vs. Backyard Height Rules
The most consistent pattern across the GTA is a lower limit in front yards (often 1.0-1.2 m) than in rear and side yards (frequently 1.8-2.0 m). Front-yard limits exist mainly to preserve sightlines for drivers and pedestrians, which is also why open, see-through fences are sometimes allowed slightly taller than solid ones in the same spot.
Corner lots get extra attention: most municipalities enforce a daylight or sight triangle near the intersection where fence height is restricted regardless of the general yard limit. If you are fencing a corner property, plan that triangle into the layout from the start.
Can You Add a Trellis or Lattice on Top of a Fence?
A lattice topper or privacy screen is one of the easiest ways to accidentally break the by-law. In most GTA municipalities the topper counts toward total fence height, so adding 30-60 cm of lattice on a fence already at the maximum pushes it over the limit and into variance territory. Some cities regulate privacy screens separately, with their own height and setback rules. Check the total finished height against your city's maximum before adding any topper.
Pool Fencing and Enclosure By-laws
Pool enclosure rules are stricter than general fence rules and usually live in a separate by-law or by-law chapter. Minimum heights typically start around 1.2-1.5 m, with detailed requirements for self-closing and self-latching gates and for keeping climbable objects away from the fence. Several municipalities - including Toronto, Vaughan, Brampton, and Pickering - require a specific pool fence or pool enclosure permit before a pool is filled or used, even where ordinary fences need none.
In Toronto, for instance, pool enclosures must be at least 1.2 m high for single residential properties and 1.8 m for multi-residential and non-residential properties, must fully surround the pool, and must sit at least 1.2 m from the water and 1.0 m from climbable objects. If your project includes a pool, plan the fence explicitly as an enclosure from day one - see our pool fencing options.
How City By-laws Relate to the Line Fences Act
Municipal by-laws decide what you are allowed to build - height, placement, and pool safety. The Ontario Line Fences Act decides something different: how neighbours resolve a boundary-fence dispute and share the cost. Get compliance right first, then sort out cost-sharing. A non-compliant fence can cause double trouble - a neighbour dispute and a by-law enforcement order. For the cost and neighbour side, see Ontario fence laws and the Line Fences Act.
Frequently Asked Questions
How tall can a backyard fence be in the GTA? In most GTA municipalities, rear and side-yard fences can be roughly 1.8-2.0 m (6 to about 6'6"). Vaughan allows up to about 2.2 m. Confirm your city's exact figure before building.
How tall can a front yard fence be? Front-yard limits are lower - commonly 1.0-1.2 m - to protect sightlines. Open, see-through fences are sometimes allowed taller than solid ones.
Do I need a permit for a regular backyard fence? Usually not, as long as it meets the height limits and is not a pool enclosure. Pool enclosures and over-height fences are the exceptions that require permits or variances.
Does a lattice topper count toward the height limit? In most municipalities, yes - the topper is included in total fence height, so it can push a maximum-height fence over the limit.
What is different about pool fences? Pool enclosures have their own by-law, a minimum height (often 1.2-1.5 m or more), strict gate hardware rules, and a dedicated permit. They are treated as a safety structure, not just a fence.
Planning a Fence in the GTA?
We design and build code-compliant fences across Toronto, Mississauga, Brampton, Vaughan, Markham, Richmond Hill, Oakville, and Burlington. Tell us your city and whether the fence borders a front yard, corner lot, or pool, and we will confirm the height and permit rules that apply and propose a design that stays within them. Compare materials on our wood fencing page or browse all fencing services.
Primary call to action
Get a Code-Compliant Fence Quote
Tell us your city and where the fence runs - front yard, corner lot, or around a pool - and we will confirm the height and permit rules and design a fence that stays within them.


