
Do you need a permit to build a fence in Calgary
Usually not. A fence that stays inside the City's height limits needs no permit of any kind. A fence that goes over those limits needs a development permit, which is a request to relax the Land Use Bylaw for your property. A fence almost never needs a building permit, because it is not a structure people live in.
How tall can a fence be in Calgary
| Where the fence is | Tallest you can build without a permit |
|---|---|
| Rear yard and the side yards behind the front of the house | 2.0 m (6 ft 6 in) |
| Front yard | 1.2 m (4 ft) |
| Inside the corner visibility triangle on a corner lot | 0.75 m (2 ft 6 in) |
| Gates | 2.5 m (8 ft 2 in) |
Height is measured from the ground to the top of the fence. On a sloped yard that means the highest point above the lowest ground beside it, so a fence stepping down a hill can go over the limit at the bottom of each step.
The corner lot rule
On a corner lot, the City keeps a triangle near the intersection clear so drivers can see around the corner. Inside that visibility triangle, fences, hedges and other solid features are limited to 0.75 m. If you want a taller fence there, you need a development permit, and the City is unlikely to approve anything that blocks sightlines.
Retaining walls and garden boxes
Retaining walls work the other way round. A retaining wall needs a building permit when it holds back 1.2 m (4 feet) or more of soil, or when several walls and raised beds within 1 m of each other add up to 1.2 m or more. A retaining wall 1.2 m or taller also needs a development permit.
Garden boxes count as retaining walls when they hold back soil at ground level, so a terraced garden built as a stack of raised beds can need a permit even though no single bed is tall. For anything near that height, ask for an engineer's design. A failed retaining wall is far more expensive than a permit.
What it costs and how long it takes
| Permit | City fee in 2026 | Typical timeline |
|---|---|---|
| Development permit for a fence or retaining wall over the limits | $579 including advertising and the completion inspection | 10 to 12 weeks |
| Building permit for a new retaining wall | $210.08 | About 7 days |
| Building permit to rebuild an existing retaining wall | $210.08 | About 7 days |
Developer fences and old fences
Many newer Calgary communities have fences built by the developer, with a restrictive covenant on the land title setting out who owns and maintains them. Developer fences older than two years are no longer the developer's responsibility, and your caveat tells you whose they are now. A fence in poor condition on private property is a matter for the Community Standards Bylaw, which you can report through 311. A fence can never be built on City land, such as a park, pathway or road allowance.
Shared fences and neighbours
The City's rules decide how tall a fence can be, not who pays for one on a shared property line. That is between you and your neighbour. Check where the line actually is on your real property report before building, agree on the design and the cost in writing, and have the posts set on your side if you cannot agree. Our guide to real property reports in Calgary explains how to read one.
Before you dig
Every fence post is a hole in ground that may hold gas, power or communication lines. Request a free locate through Utility Safety Partners' Click Before You Dig, or call 1-800-242-3447, a few days before you start. For every other City permit link in one place, see how to apply for permits and inspections in Calgary.
Sources
- City of Calgary: Fences, retaining walls and garden boxes
- Utility Safety Partners: Click Before You Dig
Checked November 8, 2026. Programs and rules change; confirm current details with the source before you rely on them.
Talk it through with Kay2
Every project starts with a complimentary consultation with one of our estimators.


