top of page

What Building Permits and Inspections Are Required for Roof Installation in Calgary?

  • Writer: Angel's Roofing
    Angel's Roofing
  • Mar 19
  • 6 min read

Updated: Apr 1

Two construction workers on a roof: one reads plans, the other hammers shingles. Both wear hard hats. Cloudy sky background.

Calgary requires a building permit for all residential roof replacements and major repairs, with permit fees ranging from $231 to $462, depending on project value. The City of Calgary mandates at least one inspection before final approval, though complex projects may require multiple inspections throughout the installation process.


According to the City of Calgary, approximately 85% of roofing permit applications are approved within 10 business days when documentation is complete. However, many homeowners underestimate the permit process, leading to costly delays and potential fines of up to $5,000 for unpermitted work. Understanding Calgary's specific permit requirements protects your investment and ensures compliance with Alberta's safety building code.


This guide covers everything Calgary homeowners need to know about roofing permits and inspections, including when permits are required, the application process, inspection protocols, and common pitfalls to avoid. Whether you're planning a complete roof replacement or significant repairs, navigating the permit process correctly ensures your project meets all legal and safety standards.


Key Takeaways

  • Building permits are mandatory - All roof replacements and structural repairs in Calgary require permits before work begins

  • Application fees vary by scope - Permit costs range from $231 for basic projects to $462+ for complex roof installations

  • Inspections are non-negotiable - Calgary requires a minimum of one inspection, with final approval needed before project completion

  • Timeline impacts scheduling - Permit approval typically takes 10-15 business days, affecting your installation schedule

  • Non-compliance carries penalties - Unpermitted roofing work can result in fines, project delays, and complications when selling your home


When Do You Need a Building Permit for Roofing in Calgary?

Calgary requires building permits for roof replacements, structural modifications, and repairs exceeding 10% of the roof area.


The City of Calgary Building Safety Department mandates permits for complete tear-offs, changes to roof structure, switching roofing materials, and repairs involving more than one roof section. This applies to all residential properties within city limits, including single-family homes, duplexes, and townhouses.


Permit-Required Roofing Projects

  • Complete roof replacements and tear-offs

  • Structural repairs or modifications to the roof decking

  • Converting flat roofs to sloped roofs or vice versa

  • Installing new roofing materials different from the existing ones


Permit-Exempt Roofing Work

  • Minor repairs under 10% roof area

  • Re-securing loose shingles

  • Emergency leak repairs (temporary measures)


Hands hold a pen and clipboard with a checklist outdoors, sunlight in background. Person wears a high-visibility vest.

What Documents Are Required for a Calgary Roofing Permit?

Applications require site plans, specifications, manufacturer data sheets, and completed permit forms with contractor information.


Homeowners or contractors must submit a completed building permit application through the Calgary Development and Building Approvals portal. Documentation includes a property survey showing building dimensions, a detailed scope of work, roofing material specifications with energy ratings, and valid contractor licenses. Applications with incomplete documentation face delays averaging 7-10 additional business days.


Required Documentation Checklist

  • Completed building permit application form

  • Site plan showing property boundaries and building location

  • Roofing material specifications and manufacturer documentation

  • Contractor business license and WCB coverage proof

  • Structural engineer drawings (if applicable)


How Much Do Roofing Permits Cost in Calgary?

Base permit fees start at $231 for projects under $5,000, scaling up to $462 for installations valued at $50,000+.


Calgary uses a tiered fee structure based on total project value, including materials and labour. The minimum fee covers basic residential roof replacements, while complex projects requiring engineering review incur additional charges. Permit fees are non-refundable, even if you cancel the project after approval.


Calgary Roofing Permit Fee Table

Project Value

Permit Fee

Processing Time

Under $5,000

$231

10 business days

$5,000-$20,000

$308

10-12 business days

$20,000-$50,000

$385

12-15 business days

Over $50,000

$462+

15+ business days


What Inspections Are Required During Installation?

Calgary mandates a minimum of one mid-installation inspection and one final inspection before project closure.


Building inspectors verify proper roof installation techniques, appropriate materials for Calgary's climate, adequate ventilation systems, and code-compliant flashing details. The mid-installation inspection typically occurs after roof decking repairs but before shingle installation. Final inspections confirm completed work meets approved plans and Alberta Building Code requirements.


Inspection Scheduling Tip

Pro Tip: Schedule inspections 48 hours in advance to avoid installation delays, especially during Calgary's busy summer roofing season when inspector availability is limited.


How Long Does the Permit Process Take?

Standard permits are approved within 10-15 business days, though complex projects requiring engineering review may take 20-30 days.


The timeline begins when complete documentation is submitted through Calgary's online portal. Incomplete applications restart the clock once missing items are provided. Homeowners should factor permit processing time into project scheduling, particularly when planning installations during peak summer months when contractor schedules fill quickly.


Hands of a person drafting on architectural blueprints with a pencil and ruler. A small model house and laptop are nearby. Soft sunlight.

What Happens If You Skip the Permit Process?

Unpermitted work results in fines up to $5,000, mandatory work stoppage, and potential removal of completed installation.


The City of Calgary actively investigates reported unpermitted construction, with neighbours and home inspectors being common sources. Violations require retroactive permit applications, often with penalty fees, and may demand removal and reinstallation if work doesn't meet code. Additionally, unpermitted roofing creates complications during home sales when lawyers discover missing permits during due diligence.


Consequences of Unpermitted Roofing Work

  • Immediate stop-work orders halting all construction

  • Fines ranging from $500 to $5,000, depending on severity

  • Retroactive permit requirements with penalty fees

  • Potential insurance claim denials for roof damage

  • Disclosure requirements affecting home resale value


Protect Your Roofing Investment with the Right Permit Process

Calgary's building permit and inspection requirements protect homeowners by ensuring roofing installations meet safety standards and withstand harsh Alberta weather conditions. While the process adds 10-15 business days to your timeline and costs between $231-$462, proper permits prevent far costlier problems, including fines, insurance complications, and structural failures.


Working with licensed roofing contractors familiar with Calgary's requirements streamlines the permit process significantly. Professional contractors handle documentation, coordinate inspections, and ensure installations meet all code requirements, giving homeowners peace of mind that their investment is protected.


Planning a roof replacement in Calgary? Contact Angels Roofing for a free inspection and estimate that includes complete permit handling and inspection coordination.


Frequently Asked Questions

Can I apply for a roofing permit myself, or does my contractor need to apply?

Either homeowners or licensed contractors can apply for permits in Calgary. However, most roofing companies include permit application services as part of their project management, ensuring proper documentation and faster approval since they're familiar with city requirements and processes.

How long is a Calgary roofing permit valid once approved?

Roofing permits in Calgary remain valid for 12 months from the issue date. If work isn't completed within this timeframe, you'll need to apply for a permit extension or potentially submit a new application, depending on circumstances and progress made.

What happens during a roofing inspection in Calgary?

Inspectors verify proper installation techniques, including underlayment application, shingle alignment, flashing installation around chimneys and vents, adequate ventilation systems, and overall code compliance. They check that work matches approved plans and meets Alberta Building Code standards for residential roofing.

Do I need a permit to repair storm damage to my roof?

Minor emergency repairs under 10% of the roof area don't require permits. However, if storm damage necessitates replacing entire roof sections or structural repairs, permits are mandatory. Insurance companies often require permitted work for claim approval, making this an important consideration.

Are there different permit requirements for flat roofs versus sloped roofs?

Permit requirements apply equally to both roof types, though documentation may differ. Flat roof installations require specific drainage plans and membrane specifications, while sloped roofs need details on pitch, shingle types, and ice dam protection—all must be included in permit applications.

What if my contractor starts work before the permit is approved?

This violates Calgary bylaws and can result in immediate stop-work orders, fines for both homeowner and contractor, and potential permit denial. Always verify permit approval before allowing any roofing work to begin, and request to see the physical permit document.



A logo featuring a house with a halo above it next to the text "Angel's Roofing" in dark green. The design suggests protection and care.


About Angel's Roofing: Angel's Roofing provides complete residential roofing services throughout Calgary, handling all permit applications and inspection coordination for stress-free roof installations.


When it comes to roofing in Calgary, proper permits and inspections matter. Angel's Roofing helps homeowners protect their investment with professional installation and full permit support. Reach out today to schedule your free estimate.


Disclaimer: This article provides general information about Calgary roofing permits and should not replace professional consultation with the City of Calgary Building Safety department or licensed contractors.

bottom of page