Guides
Calgary Deck Permit: Do You Need One, and What Does It Cost?
If you're planning a deck in Calgary, the Calgary deck permit rules come down to one number: 0.6 metres. Below that height, most uncovered decks don't need a Building Permit. Above it — or if the deck is covered, or sits close to a property line — the City requires one, and the process has real fees and real timelines attached. Here's exactly what applies, verified against calgary.ca rather than assumed.
Do you need a permit to build a deck in Calgary?
You don't need a Building Permit for an uncovered deck that stays at or below 0.6m (2ft) above grade at every point. Any covered deck — one with a pergola or roof — always needs a Building Permit regardless of height, and so does an uncovered deck whose surface goes higher than 0.6m anywhere.
Verified against calgary.ca, August 2026.
Rebuilding, extending, or adding stairs to an existing uncovered deck above 0.6m triggers the same requirement. If electrical or plumbing is part of the project — a hot tub hookup, deck lighting run to a switch — you'll also need a Trade Permit.
How high can a deck be before it needs a permit?
The 0.6m threshold above is the permit trigger. Once you're past it, Calgary caps deck height differently depending on the area: in developed areas, the maximum is 1.5m for a deck not on the same wall as a basement walkout entry, and unlimited height on a walkout-facing wall — but capped at 0.3m above the main floor level either way. In developing areas there's no maximum height at all, only the same 0.3m-above-main-floor cap.
Verified against calgary.ca, August 2026.
Do covered decks need a different permit than uncovered ones?
Yes — a covered deck always needs a Building Permit, with no height exemption, while an uncovered deck only needs one above 0.6m. That distinction matters if a pergola is part of the plan: the moment a deck gets a roof or pergola over it, the permit-free path disappears.
Verified against calgary.ca, August 2026.
When do you need a Development Permit instead of (or in addition to) a Building Permit?
A Development Permit is required when the deck sits at the front of the home, closer than 1.2m to a side property line, closer than 6m to a rear property line, or within 6m of a floodway. This is a separate, slower process from a Building Permit, and it's the one that changes your project timeline the most.
Verified against calgary.ca, August 2026.
How much does a Calgary deck permit cost?
A Building Permit costs $205.92. A Development Permit, when one is required, costs $550.00 on top of that.
Verified against calgary.ca, August 2026.
| Permit type | When it applies | Fee | Typical timeline |
|---|---|---|---|
| Building Permit | Covered deck (any height), or uncovered deck above 0.6m | $205.92 | About 7 days |
| Development Permit | Front-of-home placement, <1.2m side setback, <6m rear setback, or within 6m of a floodway | $550.00 | About 60 days + 21-day appeal (10–12 weeks total) |
| Trade Permit | Electrical or plumbing included in the project | Varies by trade | Set by trade inspection scheduling |
How long does a Calgary deck permit take?
A Building Permit review takes about 7 days. A Development Permit — the one triggered by setbacks or front-of-home placement — takes about 60 days, plus a 21-day advertisement and appeal period, for a total of 10 to 12 weeks.
Verified against calgary.ca, August 2026.
That gap is the whole planning problem. If a Development Permit applies to your lot and you want the deck built by May, the application needs to go in by February — not because a contractor is slow, but because the City's own appeal window doesn't compress. A Building Permit alone, at 7 days, doesn't create the same pressure; a Development Permit does.
In practice, our Building Permit submissions have consistently come back within about a week — in line with the City's stated 7-day review. That's the Building Permit only: it says nothing about the Development Permit timeline above, which still runs 10–12 weeks regardless of how fast the Building Permit side moves.
What are the railing and baluster rules, and when does a permit expire?
If your deck surface is under 1.8m above grade, the railing must be at least 0.9m (3'-0") high; at 1.8m or higher, it must be at least 1.07m (3'-6"). The maximum gap between railing balusters is 100mm (4"), and a Building Permit itself expires 180 days from issuance if construction hasn't started.
Verified against calgary.ca, August 2026 — citing Division B, 9.8.8.3 and 9.8.8.5 of the 2019 National Building Code – Alberta Edition, as referenced on that page.
A Development Permit doesn't expire on a fixed day count the same way — its conditions set a commencement date, and construction has to start by then or you need to request an extension.
What this means for your project
Every project we build starts with a 3D render you approve before anything is cut, and we handle the permit from application to inspection — whichever permits your specific lot and design trigger. If your deck has storm or hail damage and you're weighing repair against a permitted rebuild, our storm damage repair guide covers the insurance-claim side of that decision.
Ready to find out which permits your project needs? Get a free quote and we'll walk you through it before you commit to a date, or see our Calgary deck builders page for materials, pricing, and how the design process works.