Skip to content

For Calgary homeowners

Calgary permits guide

When you need a permit in Calgary for plumbing, electrical, gas, HVAC, building, decks, and fences. Who pulls it, what it costs, and what happens if you skip it.

Calgary city hall building with construction site context

Do I need a permit for trade work in Calgary?

Most plumbing, electrical, gas, HVAC, structural, and significant exterior work in Calgary requires a permit from The City of Calgary. Cosmetic work — painting, flooring, replacing fixtures with like-for-like — generally does not. The contractor doing the work is responsible for confirming permit requirements and pulling the permit before starting.

When you need a permit in Calgary

Eleven common trade and home-improvement scenarios, mapped to the permit type Calgary requires, who pulls it, and the typical fee range. Always confirm specifics with The City of Calgary before starting work — codes update annually.

WorkPermit typeWho pulls itFee range
New electrical circuit, panel upgrade, basement wiringElectrical permitLicensed electrician$115–$400
New plumbing fixture, water line, drain rough-inPlumbing permitLicensed plumber$115–$300
Furnace replacement, gas line, water heater (gas)Gas permitLicensed gasfitter$115–$200
AC installation, ducting, ventilationHVAC / Mechanical permitLicensed HVAC contractor$115–$250
Bathroom or kitchen renovation with structural / plumbing / electricalBuilding permit + trade permitsGeneral contractor + trades$230 + trade fees
Basement development / secondary suiteDevelopment + Building + trade permitsContractor (homeowner-applied possible)$1,000–$3,000+
Deck attached to house, over 0.6m high, or over 10 sq mBuilding permitContractor or homeowner$230–$450
Fence over 1.85m high or on a corner lotDevelopment permitContractor or homeowner$300–$500
Driveway widening or grading changeDevelopment permitContractor$300–$700
Roof replacement (same material, no structural change)Usually no permitLicensed rooferN/A
Painting, flooring, fixtures (like-for-like)No permitAnyoneN/A

Who pulls the permit — homeowner or contractor?

The licensed contractor performing the work is responsible for pulling trade permits (plumbing, electrical, gas, HVAC) in Calgary. Homeowners can pull a Homeowner Permit for some types of work in their primary residence, but commercial work and rental properties always require a licensed-contractor permit.

When a contractor offers to do permit work without a permit — or asks the homeowner to pull a Homeowner Permit so the contractor avoids accountability — that is a red flag. The Homeowner Permit shifts liability to you, not the contractor. Use our verified contractor directory to find licensed trades who pull their own permits as a matter of course.

For DIY work in your primary residence, the City of Calgary Homeowner Permit covers basic electrical and plumbing work — but you become responsible for code compliance, inspection, and any failures down the road.

How the permit process works

The same six-step process runs for every trade permit. Trade permits typically issue within 1–2 business days. Building permits for renovations or additions take 2–6 weeks depending on scope.

  1. 1

    Confirm your work needs a permit

    Check the City of Calgary Development & Building Approvals website or ask your contractor. The line "is permit required?" is on every City of Calgary trade page.

  2. 2

    Hire a licensed contractor (or qualify as a homeowner)

    For plumbing, electrical, gas, and HVAC permits, the contractor must be licensed in that trade. Homeowners can pull a Homeowner Permit for some work in their primary residence.

  3. 3

    Submit the permit application

    The licensed contractor or qualifying homeowner submits via The City of Calgary contractor or homeowner portal. Most trade permits issue same-day or within 1–2 business days.

  4. 4

    Pay the permit fee

    Permit fees range from approximately $115 for simple electrical work to several thousand dollars for major building permits. Trade permits are typically $115–$300.

  5. 5

    Have the work done

    The contractor performs the work to current Alberta Building, Electrical, Plumbing, or Gas Code. Document the work — photos before drywall closes are smart.

  6. 6

    Pass inspection

    A City of Calgary inspector confirms the work meets code. Failed inspections require correction and re-inspection. The contractor coordinates this. Keep your inspection certificate — buyers will ask.

What happens if you skip the permit

Unpermitted work in Calgary can void your home insurance, fail at home-sale inspection, trigger removal orders from the City, and leave you personally liable if something goes wrong. The cost of redoing or pulling a retroactive permit usually exceeds the original permit fee by 5–10×.

Insurance companies routinely deny claims tied to unpermitted electrical, plumbing, or gas work. If a basement wiring job that was never permitted causes a fire, the insurance investigation will find the unpermitted work and the claim will be denied — leaving you with the cost of the rebuild.

At sale, buyers (and their inspectors) check the City of Calgary permit history at the property address. Unpermitted renovations often delay closing, reduce sale price, or kill deals outright. Pull the permit. The fee is worth it.

How to check past permits on a Calgary property

Search The City of Calgary Permit & Property Search at maps.calgary.ca/permits. Enter the property address to see all permits issued, their status, and inspection results going back several decades.

New homeowners should run this search before closing to confirm prior renovation work was permitted and inspected. Listing renovations in the MLS without a corresponding permit history is a sign to investigate further before you commit to the purchase.

FAQ

Do I need a permit for trade work in Calgary?

Most plumbing, electrical, gas, HVAC, structural, and significant exterior work in Calgary requires a permit from The City of Calgary. Cosmetic work — painting, flooring, replacing fixtures with like-for-like — generally does not. The contractor doing the work is responsible for confirming permit requirements and pulling the permit before starting.

Who is responsible for pulling a permit in Calgary — the homeowner or the contractor?

The licensed contractor performing the work is responsible for pulling trade permits (plumbing, electrical, gas, HVAC) in Calgary. Homeowners can pull a Homeowner Permit for some types of work in their primary residence, but commercial work and rental properties always require a licensed-contractor permit.

How much does a permit cost in Calgary?

Permit fees in Calgary range from about $115 for a simple electrical permit to several thousand dollars for major building permits. Plumbing and gas permits typically cost $115–$300. HVAC and furnace replacement permits run $115–$200. Building permits are calculated as a percentage of construction value, with a minimum fee around $230.

What happens if I skip the permit?

Unpermitted work in Calgary can void your home insurance, fail at home-sale inspection, trigger removal orders from the City, and leave you personally liable if something goes wrong. Insurance companies routinely deny claims tied to unpermitted electrical, plumbing, or gas work. The cost of redoing or pulling a retroactive permit usually exceeds the original permit fee by 5–10×.

How do I check if a permit was pulled for past work on my Calgary home?

Search The City of Calgary Permit & Property Search at maps.calgary.ca/permits. Enter the property address to see all permits issued for the address, their status, and inspection results. New homeowners should run this search before closing to confirm prior renovation work was permitted and inspected.

Do I need a permit to replace a furnace, water heater, or AC unit in Calgary?

Yes. Furnace replacement, water heater replacement, and AC installation in Calgary all require permits — either gas, plumbing, electrical, or HVAC depending on the work. The licensed contractor doing the install pulls the permit and arranges the inspection. Same-for-same swaps are not exempt.

How long does the permit process take in Calgary?

Trade permits (plumbing, electrical, gas, HVAC) issue same-day or within 1–2 business days through the contractor portal. Building permits for renovations or additions typically take 2–6 weeks for review depending on scope and complete submission. Same-day service is available for emergency repairs through the City's emergency line.

Do I need a permit for a deck or fence in Calgary?

A Development Permit is required for fences over 1.85m (about 6 feet) high or fences on corner lots. Decks attached to a house, decks over 0.6m above grade, and decks larger than 10 square metres also require permits. Free-standing low-level decks usually do not. Always check before building.

Find a Calgary contractor who pulls their own permits

The trades on Calgary Trade HQ are licensed Calgary businesses — pulling permits is their job, not yours. Browse electricians, plumbers, HVAC technicians, and general contractors. Every premium listing's licence links to the City of Calgary register so you can confirm it yourself.

This guide is informational only. Always confirm permit requirements with The City of Calgary Development & Building Approvals before starting work. Codes update annually and project specifics vary.