Roofing Permits and Building Codes in Edmonton: What Homeowners Need to Know
When Is a Roofing Permit Required in Edmonton?
The Permit Application Process
Alberta Building Code Requirements for Roofing
Permit Costs in Edmonton
Inspections and Sign-Offs
Consequences of Roofing Without a Permit
Hiring a Licensed Edmonton Roofer
FAQ
Roofing is one of the most significant home maintenance expenses Edmonton homeowners face, and navigating the permit and building code requirements before starting a roofing project is essential. While many Edmonton homeowners assume a simple shingle replacement does not require a permit, the rules are more nuanced than that. This guide explains exactly when permits are required for roofing work in Edmonton, how to navigate the application process, what the Alberta Building Code requires, and why compliance matters.
When Is a Roofing Permit Required in Edmonton?
The requirement for a building permit on roofing work in Edmonton depends on the scope of the project. The City of Edmonton’s permit requirements are guided by the Alberta Safety Codes Act and the National Building Code of Canada as adopted by Alberta.
Permit generally NOT required: Like-for-like re-shingling (replacing existing shingles with new shingles of the same type) is generally considered maintenance work and does not require a building permit in Edmonton. This applies when you are replacing asphalt shingles with asphalt shingles on the same roof geometry without any structural changes.
Permit IS required for: Structural roof repairs or modifications (replacing or adding rafters, trusses, or sheathing), changing the roof slope or geometry, adding dormers or roof windows (skylights), re-roofing a building that was never originally permitted, installing a green roof or rooftop deck, adding or modifying attic insulation as part of a larger permitted project, and installing solar panels in some configurations.
When in doubt, contact the City of Edmonton Development Services (311 or edmonton.ca) to confirm whether your specific project requires a permit. Getting this wrong โ proceeding without a required permit โ carries real consequences discussed later in this guide.
The Permit Application Process for Roofing in Edmonton
For projects that do require a building permit, the application process in Edmonton is managed through the City’s Online Permits system. Here is what the process looks like for a typical residential roofing permit.
Your contractor or you as the homeowner submits a permit application online. The application requires a description of the work, site address, estimated project value, and in some cases drawings or plans. For straightforward structural roof repairs, simple site sketches showing the repair area and dimensions are typically sufficient. For more complex projects like dormers or structural modifications, engineered drawings may be required.
Processing times for residential roofing permits in Edmonton typically run 5 to 15 business days. More complex projects requiring review by multiple departments (development, building, fire) take longer. In urgent situations โ such as roof damage requiring immediate temporary repair to prevent further damage โ contractors can proceed with emergency temporary repairs and apply for a permit within 24 hours.
Most Edmonton roofing contractors handle permit applications on behalf of homeowners as part of their service. Confirm this when getting quotes โ the permit fee is typically passed through to the homeowner at cost.
Alberta Building Code Requirements for Roofing
Get Free Roofing Quotes from Edmonton Contractors
Fill in the form below and get connected with vetted local Edmonton professionals.
The Alberta Building Code (which adopts and modifies the National Building Code of Canada) sets minimum standards for roofing in Edmonton. Understanding these requirements helps homeowners ensure their roofing contractor is doing the job properly.
Ice and water shield: Edmonton’s climate requires additional weather protection beyond standard underlayment. The building code requires ice and water shield membrane along the eaves (typically the first 900mm to 1200mm up from the eave) and in valleys. Some Edmonton roofers extend ice and water shield further up the roof and around penetrations as a best practice beyond minimum code requirements.
Ventilation: The Alberta Building Code requires balanced attic ventilation โ intake at the soffits and exhaust at or near the ridge. Proper ventilation prevents ice dams (by keeping the roof deck cold and uniform) and extends shingle life by preventing heat buildup. The standard ratio is 1 square foot of net free ventilation area per 300 square feet of attic floor area (with a balanced intake/exhaust system).
Shingle installation: Asphalt shingles must be installed per manufacturer’s specifications, which include minimum fastener requirements (typically 4โ6 nails per shingle), proper overlap, and temperature requirements for sealing strips to activate. Shingles installed at cold temperatures (below 7ยฐC) may not seal properly unless hand-sealed โ a requirement Edmonton roofers who work in fall must follow.
Flashing requirements: The code requires step flashing at all roof-wall intersections, counter flashing at chimneys and masonry, and proper through-wall flashing at parapets on flat roofs. Flashing failures are one of the leading causes of roof leaks in Edmonton โ proper flashing installation is a key quality indicator to verify with your contractor.
Roofing Permit Costs in Edmonton
Building permit fees in Edmonton are calculated based on the estimated value of construction. For residential roofing projects, typical permit costs are modest relative to the overall project cost.
A basic structural roof repair with an estimated value of $5,000โ$15,000 typically attracts a permit fee of $150โ$400. More significant projects โ a full structural re-roof, dormer addition, or flat roof replacement valued at $20,000โ$50,000 โ carry permit fees of $400โ$900. These fees are set by the City of Edmonton’s fee schedule and are updated periodically.
Roofing Inspections and Sign-Offs in Edmonton
Permitted roofing projects require inspection by a Safety Codes Officer from the City of Edmonton (or an accredited third-party inspection agency). The inspection verifies that the work complies with the Alberta Building Code and the approved permit documents.
For roofing work, inspections are typically required at the framing stage (before sheathing is installed) and at final completion. Your contractor coordinates the inspection scheduling. Inspections must be passed and documented before the permit can be closed out.
Consequences of Roofing Without a Required Permit in Edmonton
Skipping a required building permit carries real risks for Edmonton homeowners. If your insurance company discovers that permitted work was done without a permit and a claim arises from that work, coverage may be denied. Home insurance policies typically have clauses requiring work to comply with applicable building codes and permits.
When you sell your home, the buyer’s lawyer conducts a title search that may reveal outstanding permit issues. Unpermitted work can be flagged, requiring remediation before closing or resulting in price renegotiations. In some cases, the City can require unpermitted structural work to be exposed and inspected โ a costly and disruptive process.
Hiring a Licensed Edmonton Roofing Contractor
Always hire a roofing contractor who is a member of the Alberta Roofing Contractors Association (ARCA), carries WCB coverage, holds general liability insurance, and is willing to pull required permits. Ask for a written warranty covering both materials and workmanship โ a standard Edmonton roofing warranty covers workmanship for 1โ5 years.
Get at least three written quotes. Review what each quote includes โ tear-off and disposal of old shingles, ice and water shield coverage, ventilation improvements, and flashing replacement should all be specified. The lowest quote may omit critical components.
FAQ: Roofing Permits and Building Codes in Edmonton
Does re-shingling require a permit in Edmonton? Like-for-like shingle replacement generally does not. Structural changes, adding skylights, or changing roof geometry does.
Can a homeowner pull their own roofing permit in Edmonton? Yes, homeowners can apply for building permits in Edmonton for their own residence. However, the work must still comply with the Alberta Building Code and pass inspection.
Flat Roof Replacement in Edmonton: Costs and Guide
Edmonton Winter Home Maintenance Checklist
Home Addition Costs in Edmonton 2026
Basement Waterproofing in Edmonton
Find a Reliable Handyman in Edmonton