What Building Permits and Inspections Are Required for Roof Installation in Calgary?
- Angel's Roofing
- Mar 19
- 6 min read
Updated: Apr 1

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)

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.

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.

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.
