Ice dams, leaks or attic mold? How ice dams form
An ice dam starts when heat from the house warms the roof deck above the attic. Snow on the upper roof melts, the water runs down to the eaves, which sit over the cold soffit, and it refreezes there. As the ridge of ice grows, meltwater pools behind it and can work back under shingles, through nail holes and into the attic or the top of exterior walls. The City of Boulder's adopted design criteria list a ground snow load of 40 pounds per square foot, a winter design temperature of 2 degrees Fahrenheit and an air freezing index of 459, so snow can sit on roofs through cold spells. Boulder's sunny days and cold nights add their own freeze-thaw cycles.
A local code detail: ice barrier is not required inside city limits
Under the International Residential Code, each jurisdiction states in Table R301.2 whether an ice barrier underlayment is required. It answers yes where there is a history of local damage from ice damming. The City of Boulder adopted the 2024 IRC with local amendments, effective August 1, 2025, and the City's published climatic and geographic design criteria list "Ice barrier underlayment required = NO." So a City of Boulder reroof does not have to include an ice barrier at the eaves under that table. Many owners still ask for one at eaves and valleys on roofs with a history of ice dams; get it written into the bid. Properties in unincorporated Boulder County follow the County's building code amendments, not the City's, so check with the County if you are outside city limits.
Ventilation, insulation and air sealing
Most ice dam prevention happens in the attic, not on the roof surface. Air sealing stops warm, moist house air from leaking into the attic. Insulation keeps heat in the living space, and balanced intake and exhaust ventilation keeps the roof deck cold. The City's Roof Inspection Guide says that for attic and roof assemblies requiring 1/150 or 1/300 ventilation, contractors are responsible for verifying the proper quantity of intake and exhaust vents and the venting ratio. A reroof is a good time to fix intake that insulation has blocked at the eaves. Our Boulder reroof inspection process guide explains what inspectors check.
Attic condensation versus a roof leak
Not every wet attic is an ice dam leak. In winter, warm, humid air that leaks up from bathrooms, kitchens and recessed lights can condense or frost on the underside of cold roof sheathing. When it thaws, it drips onto insulation and can look like a leak. Condensation tends to show as frost or dampness spread across the sheathing, often near the ridge or around bath fan ducts that end in the attic. An ice dam leak tends to show near the eaves after snow and freeze-thaw. Many attics have both, which is why the fix often combines roof work with air sealing and ventilation.
What to do after an ice dam leak
- Keep away from wet ceilings and light fixtures; switch off power to an affected area from a dry location if needed.
- Photograph and video the damage, and list damaged contents. The Colorado Division of Insurance advises documenting damage, using temporary measures to protect property from further damage, saving receipts and avoiding permanent repairs until your insurer instructs you.
- Remove standing water and move soaked items to a dry place. The Division lists these steps in its post-disaster claims guidance. In a separate burst-pipe advisory it says to mitigate further damage but get instructions from the company before making repairs.
- Have the ice and the leak path assessed by a roofer. Chopping at ice on shingles can damage the roof.
- Dry the attic and ceiling quickly. EPA's Brief Guide to Mold, Moisture and Your Home says that if wet materials are dried within 24 to 48 hours after a leak, in most cases mold will not grow.
Attic mold remediation
EPA says the key to mold control is moisture control: if you clean up mold but do not fix the water problem, the mold will most likely come back. It also says most homeowners can clean up a moldy area of less than about 10 square feet, while more than 10 square feet, or a lot of water damage, calls for EPA's remediation guidance for larger buildings. Absorbent materials such as insulation may have to be removed if they become moldy. IICRC describes its S520 Standard for Professional Mold Remediation as covering structural remediation, HVAC remediation and post-remediation verification. Its S500 water damage standard assumes the property owner is responsible for correcting the water source, which for an ice dam means the roof, insulation and ventilation work.
Ask a remediation contractor how they will contain the attic, what will be removed or cleaned, how they will confirm the work is complete, and what moisture readings they expect afterward. If sheathing is damaged enough to need replacement, that roofing work falls under the City's roof permit process. Our Boulder roofing permit rules guide covers it.
Boulder ice dam and attic moisture facts at a glance
| Item | Value or guidance | Source |
|---|---|---|
| Ice barrier underlayment required (City) | NO | City of Boulder design criteria |
| Ground snow load | 40 psf | City of Boulder design criteria |
| Winter design temperature | 2 °F | City of Boulder design criteria |
| Air freezing index | 459 | City of Boulder design criteria |
| Ventilation verification | Contractor verifies intake/exhaust quantity and ratio (1/150 or 1/300) | City Roof Inspection Guide |
| Drying window | 24–48 hours to avoid mold in most cases | U.S. EPA |
Local rules and code references
- City of Boulder, Building Permits and Inspections: climatic and geographic design criteria, including ice barrier = NO.
- Boulder Revised Code Title 10, Chapter 5.5, Residential Building Code (Municode); City of Boulder, Building Codes and Regulations: 2024 IRC effective Aug. 1, 2025.
- City of Boulder Roof Inspection Guide: ventilation verification.
- Colorado Division of Insurance, Are You Disaster Ready?; Colorado Division of Insurance, burst pipe claim tips.
- U.S. EPA, A Brief Guide to Mold, Moisture and Your Home; IICRC S500; IICRC S520.
Code text and department procedures change; confirm current requirements with the City of Boulder before work starts.