Renovation Permits Alberta: 2026 Complete Guide

When do you need a permit for your renovation in Alberta? What does it cost? What happens if you skip it? Get all the answers here.

Permit Requirement Checker — Alberta

Select your renovation type to see if a permit is typically required in Alberta:

🔨 Fund Your Reno Smarter

KOHO's free account earns cash back on hardware store purchases. Every dollar helps offset renovation costs.

Get KOHO Free — Code 45ET55JSYA

Renovation Permit Requirements in Alberta: The Complete Guide

In Alberta, building permits are administered by individual municipalities under the Alberta Building Code (ABC). Alberta has some of the fastest permit processing times in Canada, particularly in smaller cities and towns. Calgary and Edmonton have implemented online permitting systems that have significantly reduced wait times for straightforward residential projects.

When Do You Need a Building Permit in Alberta?

The Alberta Building Code requires permits for:

Generally not requiring a permit in Alberta: painting and flooring, kitchen and bathroom cosmetic updates (no plumbing moves), same-size window/door replacement, insulation without structural changes.

Alberta's ATCO Gas Line and Utility Requirements

In Alberta, any work near ATCO Gas lines requires notification through Alberta One-Call (Dial Before You Dig). This is particularly relevant for exterior work including decks, landscaping, and basement windows. Damage to gas lines can result in significant liability and emergency response costs.

Building Permit Costs by Municipality (Alberta)

MunicipalityResidential Permit FeeProcessing Time
City of Calgary$9–$17/m² of project area5–15 business days
City of Edmonton$8–$16/m²5–10 business days
City of Red Deer$6–$12/m²3–7 business days
City of Lethbridge$6–$12/m²3–7 business days
City of Airdrie$6–$12/m²2–5 business days
Smaller Alberta municipalities$4–$10/m²2–5 business days

What Happens If You Don't Get a Required Permit?

Skipping permits creates serious risks for Alberta homeowners: