Snow Load Calculator

Calculate design roof snow load using the ASCE 7 formula — enter your ground snow load, roof geometry, and exposure conditions to get structural load in pounds per square foot.

psf
:12
sq ft
Design Roof Snow Load
21.0 psfModerate
Flat Roof Load (pf)21.0 psf
Slope Factor (Cs)1.000
Sloped Roof Load (ps)21.0 psf
Pitch Angle26.6°
Total Weight42,000 lbs
Weight in Tons21.0 tons
ASCE 7 Calculation
pf = 0.7 × Ce × Ct × Is × Pg
pf = 0.7 × 1.0 × 1.0 × 1.0 × 30 = 21.0 psf
ps = Cs × pf
ps = 1.000 × 21.0 = 21.0 psf
Snow Depth Equivalent
Fresh snow (20 pcf)12.6" deep
Packed snow (30 pcf)8.4" deep
Total weight on 2,000 sq ft roof42,000 lbs (21.0 tons)
Based on ASCE 7-22 Section 7. Always verify with local building codes and a licensed structural engineer for construction purposes.
Link copied to clipboard

How to Use This Calculator

Snow load calculations follow ASCE 7-22 (Minimum Design Loads for Buildings). Enter:

Output: flat roof snow load (pf), sloped roof snow load (ps), total load in pounds on your entire roof area, and maximum snow accumulation depth before structural risk.

The Formula (ASCE 7)

Flat Roof Snow Load: pf = 0.7 × Ce × Ct × Is × Pg
Slope Factor Cs: based on pitch (per ASCE 7 Fig. 7.4-1)
Sloped Roof Load: ps = Cs × pf

Where:
Ce = Exposure Factor (0.8 exposed → 1.2 sheltered)
Ct = Thermal Factor (0.85 heated greenhouse → 1.3 unheated)
Is = Importance Factor (1.0 residential → 1.5 essential)
Pg = Ground Snow Load (from ASCE 7 map, psf)

Total Roof Load (lbs) = ps × Roof Area (sq ft)

Example: Minneapolis House, 6/12 Pitch

Example: Minneapolis area (Pg = 50 psf), 6/12 pitch, partially exposed, heated, residential

Ground Snow Load (Pg)50 psf
Exposure Factor (Ce)1.0 (partially exposed)
Thermal Factor (Ct)1.0 (heated)
Importance (Is)1.0 (residential)
Flat Roof Load (pf)0.7 × 1.0 × 1.0 × 1.0 × 50 = 35 psf
Slope Factor (6/12)Cs = 1.0 (warm roof, 6/12 is below sliding threshold)
Design Roof Snow Load35 psf
1,500 sq ft roof total load35 × 1,500 = 52,500 lbs (26.25 tons)

This 35 psf design load means your roof structure must be designed to support at least 35 lbs per square foot of roof area from snow accumulation. This is why Minneapolis homes have heavier framing than Florida homes.

Frequently Asked Questions

Most residential roofs are designed for 20–40 psf snow load. This equals roughly 2–4 feet of fresh dry snow. Wet heavy snow can exceed structural limits at 1–2 feet. If you're unsure of your roof's design load, consult a structural engineer — never guess on this.
Yes. Per ASCE 7, steep roofs get a reduction via the slope factor (Cs). For unobstructed smooth metal or glass surfaces, Cs reaches 0 at about 70° (which means no snow load). For typical shingle roofs, meaningful reduction starts above 5/12 pitch. The calculator applies the correct Cs for your roof type and pitch.
Ground snow load (Pg) is the 50-year recurrence snow accumulation on the ground at your location. Roof snow load is less than ground snow load because roofs lose heat (melting), are exposed to wind (drift redistribution), and have slopes that allow snow to slide. ASCE 7 uses a 0.7 conversion factor from ground to flat roof load.
Yes. Unheated structures (garages, barns, unheated storage) use a thermal factor of Ct = 1.2, which increases the design snow load by 20% compared to a heated building. Continuously cold buildings (freezer buildings, certain greenhouses) use Ct = 1.3.
Roof snow removal is dangerous. Use a roof rake from the ground when possible. If you must go on the roof, wait for daytime, never work alone, use non-slip boots and a safety harness, and be aware that loosened snow can slide suddenly. Consider hiring a professional for steep roofs or heavy accumulations.

Related Calculators