Intermediate

Snow Load Calculator — Roof Snow Weight & Design Pressure (ASCE 7)

Calculate how many pounds of snow your roof is carrying. Enter snow depth, snow type (fresh to wet), roof area, and slope to get the design snow pressure in psf and total load in pounds — based on the ASCE 7 simplified method.

inches

Total depth of snow on the ground — measure with a ruler in the open, away from drifts

Snow type / density

Wet, compacted snow is 4–8× heavier than fresh powder

ft²

Horizontal (plan) area of the roof, not the sloped surface area

°

Roof pitch in degrees; 0° = flat, 14° ≈ 3:12, 27° ≈ 6:12, 45° = steep
ASCE 7 exposure factor: 0.7 (windy ridge, snow blown off), 1.0 (typical), 1.2 (sheltered, heavy drift)
Total roof snow load
9,692lbs

Total weight of snow on the roof (plan area × design snow pressure)

Ground snow load
15 psf
Design roof snow load
8.1 psf
Slope reduction factor Cs
0.769
Total load (tons)
4.85 tons
Snow density
15 pcf
Equiv. water depth
2.88 in

8.1 psf

design load
area = 1,200load = 9,692
Cuboid represents the roof under snow — load acts on the horizontal plan area
Roof design load8.1 psf
Slope reduction2.4 psf
Step by step
  1. 1

    Ground snow load

    (12 ÷ 12) × 15 pcf = 15
    Snow depth converted to feet, then multiplied by density to get pounds per square foot.
  2. 2

    Flat-roof snow load

    0.7 × 1 (Ce) × 15 psf = 10.5
  3. 3

    Slope factor Cs

    1 − (20° − 5) ÷ 65 = 0.769
  4. 4

    Design roof snow load

    0.769 × 10.5 psf = 8.08
  5. 5

    Total roof snow load

    8.08 psf × 1,200 ft² = 9,692
Results are estimates for general information only and are not professional advice — always verify important results independently before relying on them. Read the full disclaimer.
Quick answer

How does this calculator work?

Ground load p_g = (depth_in/12) × density_pcf; design roof load p_s = 0.7 × Ce × Cs × p_g; total weight = p_s × plan_area (ft²). Settled 12-inch snow on a 1,200 ft² roof at 20° slope yields roughly 10,000–12,000 lbs. Use a licensed structural engineer for permit-level calculations — this is a quick awareness tool based on ASCE 7-22 (2024 IBC).

Formula
p_g = depth_in/12 × density_pcf • p_f = 0.7 × Ce × p_g • Cs = max(0, 1−(slope−5)/65) • p_s = Cs × p_f • Total = p_s × area_ft²
How this is calculated

Snow exerts a vertical downward force on a roof equal to its weight per unit area (called snow pressure, measured in pounds per square foot, psf). The ground snow load p_g is calculated from the on-ground snow depth and density: weight = depth (converted to feet) × density (pcf). Density varies enormously — fresh powder weighs about 5 pcf while wet, compacted snow can reach 40 pcf.

The ASCE 7-22 standard (the structural design code used across the United States) converts ground snow to a design flat-roof snow load using p_f = 0.7 × Ce × Ct × Is × p_g. The 0.7 factor accounts for wind-driven redistribution that reduces roof accumulation relative to the ground; Ce is the exposure factor (windy ridges have Ce ≈ 0.7, sheltered valleys Ce ≈ 1.2); Ct is the thermal factor (a warm, heated building melts snow faster; this calculator defaults Ct = 1.0 for a heated building); Is is an importance factor (1.0 for ordinary buildings). For sloped warm roofs, the slope factor Cs ramps from 1.0 at 5° down to 0 at 70°, reflecting that steep pitches shed snow. The total load on the structure is the design pressure multiplied by the horizontal (plan) area of the roof — not the sloped surface.

This calculator implements the ASCE 7 simplified method for quick structural awareness checks. For official building permit or structural engineering purposes, a licensed structural engineer must perform a full site-specific analysis that includes drift loads, unbalanced loads, and local jurisdiction adjustments. All default constants reflect ASCE 7-22 and 2024 IBC values.

Frequently asked questions

Most residential roofs in North America are designed for ground snow loads of 20–40 psf, depending on climate zone. The design roof load is roughly 14–28 psf (after the 0.7 factor and slope reduction). A 12-inch depth of settled snow (~15 pcf) produces about 15 psf on the ground — close to the design limit in moderate snow regions, and why roof clearing is recommended after heavy storms.

Ce ranges from 0.7 (fully exposed ridge, heavy wind removes snow) to 1.2 (heavily sheltered by trees or adjacent buildings). A typical suburban or rural roof uses Ce = 1.0. ASCE 7-22 Table 7.3-1 provides the full classification: fully exposed → 0.7, partially exposed → 1.0, sheltered → 1.2.

Use the horizontal (plan) area — the footprint of the roof as seen from directly above. ASCE 7 snow loads are defined as forces per unit of horizontal area because snow falls vertically. Multiplying by sloped surface area would overestimate the load.

Also known as

snow load on roof calculator
roof snow weight calculator
snow load psf calculator
how much does snow weigh on roof
asce 7 snow load calculator
snow depth to load calculator
roof structural snow load
ground snow load calculator

APA

TG we-Calculate Editorial Team. (2026). Snow Load Calculator — Roof Snow Weight & Design Pressure (ASCE 7) [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/snow-load-calculator

Chicago

TG we-Calculate Editorial Team. "Snow Load Calculator — Roof Snow Weight & Design Pressure (ASCE 7)." TG we-Calculate. 2026. https://we-calculate.com/calculator/snow-load-calculator.

IEEE

TG we-Calculate Editorial Team, "Snow Load Calculator — Roof Snow Weight & Design Pressure (ASCE 7)," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/snow-load-calculator

BibTeX

@misc{wecalculate_snow_load_calculator, title = {Snow Load Calculator — Roof Snow Weight & Design Pressure (ASCE 7)}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/snow-load-calculator}}, year = {2026}, note = {TG we-Calculate} }

Did this calculator help you?