How to Calculate Roof Snow Load
Quick Answer:
To calculate a roof’s live snow load, engineers multiply the specific ground snow load data provided by local building codes by a series of mandatory thermal, exposure, and slope reduction factors. For heavily sloped residential roofs, a significant amount of snow naturally sheds, drastically reducing the structural stress compared to a commercial flat roof. However, homes in extreme alpine regions (like Colorado or Maine) must routinely engineer their roof trusses to withstand a massive, crushing load of over 60 pounds per square foot (psf).
Roof snow load = ground snow load x exposure factor x thermal factor x slope factor. Most residential roofs are designed to handle 20-40 lbs per square foot of live load. Check your local building code or ASCE 7 maps for ground snow load values specific to your area. Snow load is the weight of accumulated snow and ice pressing down on your roof structure. In heavy snow regions, this load can reach thousands of pounds — and if your roof isn’t built to handle it, the consequences range from sagging to catastrophic collapse. Whether you’re building new, checking an existing structure, or deciding if you need to clear snow after a storm, knowing how to calculate roof snow load puts you in control.
Table of Contents
- Why Snow Load Matters
- Ground Snow Load vs Roof Snow Load
- The Basic Snow Load Formula
- Ground Snow Load by State
- Exposure Factor (Ce)
- Thermal Factor (Ct)
- Slope Factor (Cs)
- Step-by-Step Calculation Example
- When to Remove Snow From Your Roof
- Signs of Snow Load Stress
- FAQ
Why Snow Load Matters
Snow isn’t just frozen water — it’s surprisingly heavy. A single cubic foot of fresh snow weighs 3–5 pounds. Packed snow weighs 15–30 pounds per cubic foot. Ice weighs 57 pounds per cubic foot. After a heavy storm followed by rain (which saturates the snow), roof loads can spike dramatically within hours.
For a 2,000 sq ft roof carrying 2 feet of packed snow at 20 lbs/cubic ft, the total weight is approximately 80,000 pounds — 40 tons pressing down on your structure. Most residential roofs are engineered for 20–50 pounds per square foot (psf) of snow load depending on your region’s code requirements.
Understanding your roof’s load capacity and how to estimate current snow weight helps you make smart decisions about when to clear snow — and whether a new structure needs additional reinforcement.
Ground Snow Load vs Roof Snow Load
Building codes start with the ground snow load — the weight of snow per square foot on flat ground in your area, based on historical weather data. But your roof doesn’t carry the full ground load. Several factors reduce (or occasionally increase) it:
- Wind blows some snow off the roof (especially on exposed, steep roofs)
- Heat loss through the roof melts the bottom layer
- Steep pitches shed snow before it accumulates
- Sheltered locations can accumulate more snow than open ground
- Drift zones near vertical walls or level changes can pile far more than ground load
The formula converts ground snow load to an equivalent roof snow load using correction factors.
The Basic Snow Load Formula
The standard formula from ASCE 7 (the building code reference for structural loads) is:
Pf = 0.7 × Ce × Ct × Cs × Pg
Where:
- Pf = flat roof snow load (psf)
- Pg = ground snow load (psf) — from code maps or local jurisdiction
- Ce = exposure factor (0.7 to 1.2)
- Ct = thermal factor (1.0 to 1.2)
- Cs = slope factor (0.0 to 1.0)
The 0.7 multiplier reflects that roofs generally carry about 70% of the ground snow load due to wind effects and some sublimation.
For sloped roofs, an additional slope reduction (Cs) accounts for snow sliding off.
Ground Snow Load by State
Ground snow loads vary enormously across the US. Here are typical code values for major cities (always verify with your local building department — some jurisdictions use site-specific values):
| State / City | Ground Snow Load (Pg) |
|---|---|
| Alabama (most areas) | 0–5 psf |
| Alaska (Anchorage) | 50–80 psf |
| Colorado (Denver) | 30 psf |
| Colorado (mountain towns) | 80–200+ psf |
| Connecticut | 30–40 psf |
| Idaho (Boise) | 20 psf |
| Illinois (Chicago) | 25 psf |
| Maine | 50–100 psf |
| Massachusetts (Boston) | 35 psf |
| Michigan (Upper Peninsula) | 60–100 psf |
| Minnesota (Minneapolis) | 50 psf |
| Montana | 40–100 psf |
| New Hampshire | 50–80 psf |
| New York (Buffalo) | 50 psf |
| New York (NYC) | 20–30 psf |
| Ohio (Cleveland) | 25 psf |
| Oregon (Portland) | 10 psf |
| Pennsylvania (Pittsburgh) | 25 psf |
| Utah (Salt Lake City) | 30 psf |
| Vermont | 50–70 psf |
| Washington (Seattle) | 15 psf |
| Wisconsin (Milwaukee) | 30 psf |
| Wyoming | 30–80 psf |
Important: Mountainous areas within any state can have dramatically higher values. A valley town at 5,000 feet might have 40 psf while a pass at 9,000 feet has 200+ psf. Always use your specific location’s data from ASCE 7 or your local building authority.
Exposure Factor (Ce)
The exposure factor accounts for how much wind-blown clearing your roof experiences:
| Terrain Category | Fully Exposed | Partially Exposed | Sheltered |
|---|---|---|---|
| Open terrain (fields, coast) | 0.8 | 0.9 | N/A |
| Suburban (typical residential) | 0.9 | 1.0 | 1.2 |
| Urban / heavily wooded | N/A | 1.0 | 1.2 |
How to choose:
- Fully exposed: Roof is above surrounding structures and tree canopy, open to wind from all directions
- Partially exposed: Moderate nearby trees or buildings (most residential sites)
- Sheltered: Surrounded by tall trees, buildings, or terrain features that block wind from clearing snow
Most homes in neighborhoods use Ce = 1.0 (partially exposed, suburban terrain).
Thermal Factor (Ct)
The thermal factor accounts for heat escaping through the roof, which melts snow from below:
| Building Condition | Ct Value |
|---|---|
| Heated building, insulated roof | 1.0 |
| Heated building, poorly insulated | 1.0 |
| Unheated/ventilated structure (garage, barn) | 1.1 |
| Open structure (pavilion, carport) | 1.2 |
| Continuously heated greenhouse | 0.85 |
For a normal heated home with standard insulation: Ct = 1.0. Unheated detached garages and barns use 1.1 because they don’t benefit from heat loss melting.
Slope Factor (Cs)
Steeper roofs shed snow more effectively. The slope reduction factor:
| Roof Pitch | Slope Factor (Cs) — Slippery Surface | Slope Factor (Cs) — Non-Slippery |
|---|---|---|
| 0/12 (flat) | 1.0 | 1.0 |
| 2/12 | 1.0 | 1.0 |
| 4/12 | 0.91 | 1.0 |
| 6/12 | 0.73 | 0.94 |
| 8/12 | 0.55 | 0.76 |
| 10/12 | 0.36 | 0.58 |
| 12/12 | 0.18 | 0.40 |
| 14/12+ | 0.0 | 0.22 |
Slippery surfaces include metal roofing, membrane roofing, and slate. Snow slides off these more readily.
Non-slippery surfaces include asphalt shingles and wood shakes. Snow grips these and is less likely to slide.
For a 6/12 pitch with asphalt shingles: Cs = 0.94
Step-by-Step Calculation Example
Scenario: A home in Minneapolis, MN with a 6/12 pitch asphalt shingle roof in a typical neighborhood.
Known values:
- Pg (ground snow load, Minneapolis): 50 psf
- Ce (suburban, partially exposed): 1.0
- Ct (heated home): 1.0
- Cs (6/12, non-slippery shingles): 0.94
Calculation:
Pf = 0.7 × Ce × Ct × Cs × Pg Pf = 0.7 × 1.0 × 1.0 × 0.94 × 50 Pf = 32.9 psf
This means the roof structure needs to handle at least 33 pounds per square foot of snow load.
What that means in snow depth:
- Fresh snow (~5 lbs/cubic ft): 33 ÷ 5 = 6.6 feet before reaching design load
- Old packed snow (~20 lbs/cubic ft): 33 ÷ 20 = 1.65 feet
- Saturated snow (~30 lbs/cubic ft): 33 ÷ 30 = 1.1 feet
So after a heavy storm that dumps 2 feet of snow that gets rained on and compacts to heavy wet snow, you’re approaching design limits. This is when homeowners in northern states should consider clearing.
Total weight on the roof:
For a 2,000 sq ft roof at design load:
- 2,000 × 33 = 66,000 lbs = 33 tons
The framing needs to carry this distributed across every rafter, truss, and support. This is why snow country homes have beefier framing — larger lumber, closer spacing, and sometimes supplemental posts in the attic.
When to Remove Snow From Your Roof
You don’t need to clear your roof after every snowfall. Here’s a practical guide:
Clear snow when:
- Accumulation exceeds your calculated design depth (varies by snow density)
- You see visible sagging in the roofline or ceiling
- Doors or windows start sticking (sign of structural deflection)
- A warm spell after heavy snow is followed by freezing rain (dramatically increases weight)
- Drift accumulation against walls or level-changes reaches 3+ feet
General rules of thumb:
- Fresh snow: Clear when accumulation exceeds 4 feet (approximately 20 psf)
- Packed/old snow: Clear when exceeding 2 feet (approximately 40 psf)
- Ice + snow mix: Clear when exceeding 12–18 inches (extremely heavy)
Safe removal tips:
- Use a roof rake from the ground — don’t climb on a snow-loaded roof
- Remove snow in strips parallel to the ridge, working from eave to ridge
- Leave 1–2 inches of snow on the surface to avoid damaging shingles
- Clear both sides evenly to avoid unbalanced loading
- Watch for ice dams at eaves — these indicate ventilation problems
Signs of Snow Load Stress
Monitor these warning signs during heavy snow seasons:
Interior signs:
- Ceiling cracks appearing or growing (especially near walls)
- Doors or windows that suddenly won’t close properly
- Popping or cracking sounds from the attic or ceiling
- Visible sagging in ceiling drywall
- Water stains appearing (snow melt finding its way through stressed joints)
Exterior signs:
- Visible bow or sag in the ridge line
- Soffit or fascia pulling away from the building
- Cracks in exterior walls near the roofline
If you notice any of these: Clear the roof immediately using a roof rake (from the ground if possible). If sagging is significant or you hear active cracking, evacuate the area below and call a structural engineer before attempting to clear the roof — additional activity on or near a stressed roof can trigger collapse.
FAQ
How much weight can my roof hold from snow?
Most residential roofs in snow regions are designed for 20–50 psf of snow load, depending on local code requirements. A 30 psf design load can support about 5 feet of fresh powder or 1.5 feet of heavy packed snow. Check your original building plans or contact your local building department for your home’s specific design load.
How many inches of snow is too much for a roof?
It depends on snow density. Fresh light snow at 4–7 lbs/cubic ft: 4+ feet is concerning. Old settled snow at 15–20 lbs/cubic ft: 2 feet approaches limits for many roofs. Wet snow or slush at 30+ lbs/cubic ft: 12–18 inches can be dangerous. The safest approach is to know your design load and calculate weight based on actual conditions.
Does roof pitch help with snow load?
Yes. Steeper roofs shed snow more effectively, reducing the sustained load. A 12/12 pitch with metal roofing may shed snow almost completely (slope factor near 0), while a 3/12 shingle roof retains nearly all accumulation (slope factor 1.0). This is one reason steep-pitched roofs are traditional in heavy snow regions.
Should I clear snow off my roof after every storm?
Not necessarily. Most residential roofs handle normal winter accumulation within their design capacity. Clear snow when total accumulation (all layers combined) approaches your design depth, or if you observe warning signs like sagging, cracking sounds, or sticking doors. Use a roof rake from the ground for safety.
Do metal roofs handle snow better than shingles?
Metal roofs shed snow more readily due to their smooth surface (lower slope factor in calculations). This reduces sustained load but creates a different concern: large snow sheets sliding off suddenly can damage property or injure people below. If you have a metal roof in snow country, install snow guards to control the release of accumulated snow into manageable amounts.
To check if your roof structure can handle snow loads, you also need to know how to calculate roof rafter length and your roof pitch.
Sources: Ground snow load data from ASCE 7-22 (Minimum Design Loads for Buildings). Exposure and thermal factors per International Building Code (IBC) Chapter 16. Regional load values from NOAA climate data.
Related Calculators
Stop guessing your roof costs.
Calculate your exact dimensions, material requirements, and local installation prices in 60 seconds. Zero signup required.