Toronto ยท Fences

Fence Installation and Repair in Toronto

We build and repair wood, horizontal, vinyl, aluminum and chain link fences across Toronto, from narrow lots in Leslieville and the Annex to bigger yards in Scarborough and Etobicoke. Most backyard fences in the city can be 2.0 m (6 ft 7 in) tall, and an ordinary fence doesn't need a permit.

New 100 ft pressure-treated wood privacy fence with 6x6 posts and post caps in Toronto
Pressure-treated fence, Toronto
Fence types

Fences we install in Toronto

Installed prices per linear foot, before HST. On a Toronto lot the final number moves with three things: how the materials get to the backyard, how much old fence comes out, and how many gates you need. A yard with no driveway access and a narrow side path takes longer to build, so we price that in at the site visit rather than adding it later.

FenceInstalled, per linear ftGood for
Pressure-treated privacy$70 to $100Privacy on a budget. Takes stain once it dries out
Cedar privacy$90 to $120Warmer colour from day one, lighter boards
Horizontal board$100 to $140A modern look, boards run between the posts
Vinyl$55 to $120No painting or staining, washes with a hose
Aluminum$80 to $200Front yards and pool enclosures
Chain link$30 to $60Dogs, driveway sightlines and commercial lots

We also build walk and drive gates and handle fence repair. Full pricing is in the fence cost guide.

Local rules

Toronto fence rules

An ordinary residential fence in Toronto doesn't need a building permit. It does have to meet the heights in Chapter 447 of the Municipal Code, and a pool enclosure needs a permit. These are the numbers we build to.

Most backyard fences

2.0 m (6 ft 7 in)

The limit for rear and side yard fences between house lots, including fences beside a driveway.

Next to a road, walkway or business

2.5 m (8 ft 2 in)

Allowed outside the front yard where the fence abuts a public road, a public walkway, an apartment building or a non-residential property. Next to an ordinary house lot, 2.0 m still applies.

Front yard

1.2 m (3 ft 11 in) near the street

Within 2.4 m (just under 8 ft) of the front lot line. Farther back in the front yard the limit is 2.0 m (6 ft 7 in).

Beside a driveway

Open style for 2.4 m

A fence within 2.4 m of any driveway has to be chain link or another see-through style for the first 2.4 m from the lot line where the driveway starts.

Pool enclosure

1.2 m (3 ft 11 in) minimum

A pool fence needs a permit and has to be at least 1.2 m high on a house lot, or 1.8 m (5 ft 11 in) on apartment and non-residential properties.

Over the limit

$200 exemption

A fence that doesn't meet Chapter 447 needs an exemption from Community Council, and neighbours are notified. Community Council isn't hearing fence exemptions from August to December 2026 because of the municipal election. Hearings resume in 2027.

Sources: City of Toronto, Municipal Code Chapter 447, Fences, Fence exemption. Checked October 2026.

Building in Toronto

Shared lot lines and no fence-viewers

Almost every Toronto fence sits on a line shared with a neighbour. Before we quote, we walk that line with you, and where the old fence may not be on the property line we recommend a survey. The new fence goes where the survey puts the line, not where the old one happened to stand.

Toronto has opted out of most of Ontario's Line Fences Act, so there are no fence-viewers to settle an argument over cost. Neighbours sort it out between themselves, and if that stalls the City points people to free community mediation. Our fence line and neighbour guide walks through how to have that conversation.

Chapter 447 also rules out some materials on house lots. Barbed wire, chicken wire and sheet metal or corrugated metal panels aren't allowed, and electric fences are limited to livestock on farm land.

Pressure-treated horizontal board fence running along a North York side yard
Horizontal fence, North York
Recent work

Fence and screen jobs across Toronto

Real jobs in Toronto, East York and Scarborough. Each one has its own page with sizes, materials and photos.

Fence repair

Fence repair in Toronto

A leaning fence in Toronto is almost always a post problem. The boards above ground often have years left in them. The post rotted where it meets wet soil, or it was never set below the frost line in the first place. We dig out the failed posts, break out the old concrete and set new posts in fresh concrete about 1.2 m (4 ft) deep.

Replacing a wood post set in concrete runs about $250 to $500 per post, installed, before HST. The range moves with how much old concrete has to come out and how tight the access is. When more than a few posts have gone and the boards are grey and splitting the whole way along, we'll tell you it's time to price a new fence instead.

Gates that sag or won't latch usually mean the hinge post has moved. We fix the post first, then rehang or rebuild the gate. More on fence repair and gates.

Where we work

Neighbourhoods we build fences in

We work in every part of the city, including the former municipalities. Building a deck as well? Our Toronto deck and fence page covers decks, permits and tree rules.

Old Toronto

  • The Beaches
  • Leslieville
  • Riverdale
  • The Danforth
  • The Annex
  • High Park
  • Roncesvalles
  • The Junction
  • Little Italy
  • Forest Hill
  • Davisville

North York

  • Willowdale
  • Bayview Village
  • Don Mills
  • York Mills
  • Bathurst Manor
  • Downsview

Scarborough

  • Birch Cliff
  • Guildwood
  • West Hill
  • Agincourt
  • Malvern
  • Wexford

Etobicoke

  • The Kingsway
  • Islington Village
  • Mimico
  • Long Branch
  • Alderwood
  • Rexdale

East York

  • Leaside
  • Pape Village
  • Woodbine Heights
  • Topham Park

Toronto fence questions

Do you need a permit to put up a fence in Toronto?
No, not for an ordinary residential fence. It has to meet the heights in Municipal Code Chapter 447. Pool enclosures are the exception and need a permit. A fence over the limits needs an exemption from Community Council, which costs $200 and won't be heard until 2027. Our fence bylaw guide has the limits for every GTA city.
How tall can a fence be in Toronto?
2.0 m (6 ft 7 in) for most rear and side yard fences. Up to 2.5 m (8 ft 2 in) where the fence backs onto a road, a public walkway, an apartment building or a business. In the front yard, 1.2 m (3 ft 11 in) within 2.4 m (just under 8 ft) of the street.
Who pays for a fence between neighbours in Toronto?
Whoever agrees to. Toronto has exempted itself from most of Ontario's Line Fences Act, so there is no fence-viewer process. Most neighbours split the cost of a shared fence, and if you can't agree the City points to free community mediation. See our fence line guide.
How much does a 100 ft fence cost in Toronto?
About $7,000 to $10,000 before HST for 100 ft of pressure-treated privacy fence, or about $9,000 to $12,000 in cedar. Gates and removing the old fence are extra. The fence cost guide breaks it down by material.
Can you install a fence in Toronto in winter?
Yes, until the ground freezes hard, and fall is a good time to build. Once the frost is in, post holes are slower to dig and fresh concrete has to be kept from freezing. Our fall and winter fence guide explains what changes.

Planning a fence in Toronto?

Send your address, a few photos of the fence line and your survey if you have one.

Call Get a free quote