
Denver Roofing Codes: Permits, Inspections, and Requirements
Adopted building and energy codes, permit rules, and roofing requirements for Denver, Denver County. Rows below reflect our reading of the jurisdiction's own published sources, linked at the bottom of the page.
Building department
720-865-2705Inspection line
720-865-2770Permit line
720-865-2705Official department
Live code pageDenver roofing code requirements
- What this jurisdiction requires
- 2024 IBC and IRC through the 2025 Denver Building and Fire Code. Permits issued before the effective date follow the 2021 based edition.
- What this jurisdiction requires
- 2021 IECC, adopted as the Denver Energy Code
- What this jurisdiction requires
- Yes
- What this jurisdiction requires
- All new roof penetrations require a permit (e.g., skylight, rooftop units,
- What this jurisdiction requires
- Class A
- What this jurisdiction requires
- Class A
- What this jurisdiction requires
- Areas east of Federal Blvd. - 115 mph min. rating
- What this jurisdiction requires
- D-3161 and D-7158
- What this jurisdiction requires
- Per manufacturers instructions
- What this jurisdiction requires
- Yes, with one story access.
- What this jurisdiction requires
- Tile roof require mid-roof inspection at 30% complete. All other materials are only required if identified in a pre-inspection.
- What this jurisdiction requires
- No
- What this jurisdiction requires
- One layer
- What this jurisdiction requires
- Two layers permissible, must tear off down to deck.
- What this jurisdiction requires
- Required
- What this jurisdiction requires
- Minimum 2" overlap for segments, extend a minimum of 1/4" below roof sheathing and a minimum of 2" onto roof deck.
- What this jurisdiction requires
- Required
- What this jurisdiction requires
- Ice barrier required at eaves per the IRC
- What this jurisdiction requires
- Two layers of underlayment
- What this jurisdiction requires
- One layer of underlayment
- What this jurisdiction requires
- Yes
- What this jurisdiction requires
- Both, no closed valleys with metal liner.
- What this jurisdiction requires
- Closed valleys shall be a minimum of 36" wide of either 1) one ply of smooth roll roofing or 2) self-adhering modified bitumen. Metal is not allowed in a closed valley.
- What this jurisdiction requires
- Open valleys lined with metal shall be a minimum of 24" wide and corrosion resistant. Open valleys lined with two plies of rolled roofing shall be permitted where the bottom layer is at least 18" wide and the top layer is at least 36" wide.
- What this jurisdiction requires
- Required where the roof meets a wall
- What this jurisdiction requires
- All vertical projections on sloped roofs greater than 30" require a cricket or saddle made of sheet metal or of the same material as the roof covering.
- What this jurisdiction requires
- 8"
- What this jurisdiction requires
- Required, installed to manufacturer specifications
- What this jurisdiction requires
- Yes on new construction only
- What this jurisdiction requires
- Required on new construction under the Denver Energy Code
- What this jurisdiction requires
- Required per IRC attic ventilation provisions
- What this jurisdiction requires
- Class of roofing depends on the building's type of construction per the IBC/IRC
| Requirement | What this jurisdiction requires |
|---|---|
| Current building code | 2024 IBC and IRC through the 2025 Denver Building and Fire Code. Permits issued before the effective date follow the 2021 based edition. |
| Current energy code | 2021 IECC, adopted as the Denver Energy Code |
| Building permit required | Yes |
| Other or special permits required | All new roof penetrations require a permit (e.g., skylight, rooftop units, |
| Roof system fire rating (residential) | Class A |
| Roof system fire rating (commercial) | Class A |
| Minimum wind speed rating for asphalt shingles | Areas east of Federal Blvd. - 115 mph min. rating |
| ASTM standard for wind rating | D-3161 and D-7158 |
| Requires wind nailing | Per manufacturers instructions |
| Inspectors carry ladders for the final | Yes, with one story access. |
| Requires midroof (in progress) inspection | Tile roof require mid-roof inspection at 30% complete. All other materials are only required if identified in a pre-inspection. |
| Requires a sheathing / decking inspection | No |
| Maximum layers of asphalt shingles permitted | One layer |
| Maximum layers of flat roof material permitted | Two layers permissible, must tear off down to deck. |
| Requires drip edge | Required |
| Minimum drip edge size | Minimum 2" overlap for segments, extend a minimum of 1/4" below roof sheathing and a minimum of 2" onto roof deck. |
| Requires rake / gable metal edging | Required |
| Self adhering underlayment (ice and water shield) | Ice barrier required at eaves per the IRC |
| Underlayment required 2:12 up to 4:12 | Two layers of underlayment |
| Underlayment required 4:12 and above | One layer of underlayment |
| Rolled roofing allowed on low slope over living space | Yes |
| Type of valleys allowed | Both, no closed valleys with metal liner. |
| Valley material required for closed valleys | Closed valleys shall be a minimum of 36" wide of either 1) one ply of smooth roll roofing or 2) self-adhering modified bitumen. Metal is not allowed in a closed valley. |
| Valley material required for open valleys | Open valleys lined with metal shall be a minimum of 24" wide and corrosion resistant. Open valleys lined with two plies of rolled roofing shall be permitted where the bottom layer is at least 18" wide and the top layer is at least 36" wide. |
| Kick-out required on step flashing | Required where the roof meets a wall |
| Chimney cricket requirement | All vertical projections on sloped roofs greater than 30" require a cricket or saddle made of sheet metal or of the same material as the roof covering. |
| Minimum curb height requirement | 8" |
| Requires ridge cap | Required, installed to manufacturer specifications |
| Requires ventilation to meet code | Yes on new construction only |
| Blower door test when increasing ventilation to code | Required on new construction under the Denver Energy Code |
| Requires soffit / eave vents | Required per IRC attic ventilation provisions |
| Special conditions | Class of roofing depends on the building's type of construction per the IBC/IRC |
Last checked September 2, 2026. This reflects published sources at that date, not an official ruling. Code adoptions change, so confirm with the Denver building department before you pull a permit.
What Denver requires, in plain language
Denver builds to the 2024 IBC and IRC through the 2025 Denver Building and Fire Code. Permits issued before the effective date follow the 2021 based edition.. That edition, not the newest code published nationally, is the rulebook an inspector in Denver County holds your roof to. Energy work on the same permit follows the 2021 IECC, adopted as the Denver Energy Code.
Layer limit in Denver: One layer. This is the line item that moves a bid the most. If your existing roof is already at the limit, the deck gets stripped before new material goes down, and the labor plus dump fees belong in the written price. Flat roof sections are capped at Two layers permissible, must tear off down to deck..
Wind is what Denver tests shingles against. Shingles need a Areas east of Federal Blvd. - 115 mph min. rating rating. Rating is proven under D-3161 and D-7158. Wind nailing: Per manufacturers instructions.
Underlayment and edge metal are where roofs fail inspection. Ice and water shield: Ice barrier required at eaves per the IRC. On 2:12 to 4:12 slopes: Two layers of underlayment. On 4:12 and steeper: One layer of underlayment. Drip edge: Required. Minimum drip edge size Minimum 2" overlap for segments, extend a minimum of 1/4" below roof sheathing and a minimum of 2" onto roof deck..
Denver worked under the 2022 Denver Building and Fire Code, based on the 2021 I-Codes. On June 13, 2025 Denver adopted the 2025 Denver Building and Fire Codes, which incorporate the 2024 I-Codes with the energy code staying on the 2021 IECC, effective December 31, 2025. Confirm the effective edition for your permit date.
Installation details above come from our building department field survey for Denver, last updated 9/1/18. Code editions and contacts are refreshed from the department directly. Always confirm the details on your permit before work starts, since departments amend requirements on their own schedule.

Sources
- https://www.denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Building-Codes-Policies-and-Guides
- https://www.denvergov.org/Government/Agencies-Departments-Offices/Agencies-Departments-Offices-Directory/Community-Planning-and-Development/Building-Codes-Policies-and-Guides/Building-and-Fire-Code-Adoption-Process
These links go straight to the jurisdiction, so you always have the real-time source. Adoptions and amendments change on their schedule, not ours. Always confirm before permitting.
Last checked September 2, 2026. This is our best read of published sources, not an official ruling. Confirm with the Denver building department before you pull a permit.
