Skip to main content

Snow Load Calculator: Calculate Roof Snow Load per ASCE 7-22

๐Ÿ“ US-focused accuracy | Free tool for homeowners, architects & builders. Estimate balanced roof snow load (psf) using ground snow data, exposure, thermal factor, and roof pitch.

Interactive Snow Load Calculator

Enter your project details below. The calculator follows the balanced load formula pf = 0.7 ร— Ce ร— Ct ร— Is ร— pg (ASCE 7-22).

Use city table below or local building code
:12 or
Enter either pitch ratio (rise:12) or angle in degrees
โ€” psf
Flat roof snow load (pf)
โ€” psf
Sloped roof snow load (ps)
โ€” lbs
Total snow weight on roof
Slope factor (Cs): โ€”  | Adjusted for pitch

How to calculate snow load on a roof: 2026 guide

Reliable method for residential and commercial structures โ€“ ASCE 7-22 standard

Calculating snow load is essential for safe roof design, especially in regions with heavy snowfall. The snow load calculator above uses the ASCE 7-22 formula to convert ground snow load into roof load, considering exposure, thermal effects, importance, and roof slope. Whether youโ€™re a contractor or a homeowner, knowing your roofโ€™s snow load capacity prevents structural damage.

Ground snow load to roof snow load: the formula

Engineers use the following balanced snow load calculation: pf = 0.7 ร— Ce ร— Ct ร— Is ร— pg. Where pg is the ground snow load (psf) from local building codes. After computing pf, the sloped roof snow load becomes ps = pf ร— Cs, where Cs reduces load for steeper roofs (snow shedding).

Typical ground snow loads for US cities (ASCE 7-22 reference)

City / RegionGround Snow Load (psf)Notes
Boston, MA35 psfCoastal modified
Chicago, IL25 psfUrban flat terrain
Denver, CO30 psfMountain influence
Buffalo, NY55 psfLake-effect zone
Minneapolis, MN50 psfHeavy snow belt
Seattle, WA20 psfMild moderate
Portland, ME60 psfNorthern exposure

๐Ÿ’ก Pro tip: For your exact location, reference the ASCE 7-22 hazard tool or your local jurisdictionโ€™s building department. Many counties provide interactive snow load maps.

Step-by-step snow load calculation example (2026)

Example: A heated house in Chicago (pg = 25 psf), exposure C (Ce=1.0), standard importance (Is=1.0), roof pitch 6:12 (โ‰ˆ26.6ยฐ).

  • pf = 0.7 ร— 1.0 ร— 1.0 ร— 1.0 ร— 25 = 17.5 psf (flat roof snow load).
  • Slope factor Cs for 26.6ยฐ (warm roof) = 0.85 โ†’ Sloped load = 14.9 psf.
  • If roof area = 2,000 sq ft โ†’ total snow weight โ‰ˆ 29,800 lbs (โ‰ˆ 14.9 tons). This helps size rafters or trusses.
Exclusive insight: Roofs with asphalt shingles and steep pitches above 30ยฐ (7:12) may have Cs as low as 0.5. However, drifting at valleys can still double local loads. Always consider unbalanced loads for complex rooflines.

Roof snow load safety checklist for 2026

  • โœ”๏ธ Confirm your regionโ€™s ground snow load from updated maps (2026 codes).
  • โœ”๏ธ Use correct exposure factor: B for sheltered, C for open, D for coastal.
  • โœ”๏ธ Adjust thermal factor: unheated garages require higher load (Ct=1.1).
  • โœ”๏ธ For low-slope roofs (โ‰ค15ยฐ), Cs = 1.0; for steeper roofs, use reduction.
  • โœ”๏ธ Monitor snow accumulation: wet snow weighs ~20 psf per foot depth, ice heavier.

Snow drift load & special cases

Our calculator focuses on balanced loads, but roof steps, parapets, and adjacent higher roofs create snow drifts. For accurate drift loads (ASCE 7-22 Chapter 7), consider using engineering software. A rule of thumb: drift loads can be 2-3ร— the balanced load. For flat roofs with rooftop equipment, drifting is critical.

More home improvement tools

Frequently asked questions (snow load)

โ„๏ธ What is ground snow load and how do I find it?
Ground snow load (pg) represents the weight of snow on the ground. Use ASCE 7-22 maps, local building codes, or our table above. Many US cities publish pg values online.
๐Ÿ  How accurate is the ASCE 7-22 snow load calculation?
Very accurate for typical residential roofs. However, localized drifting or ice dams may increase load. Always verify with structural engineer for final permits.
๐Ÿ“ Does roof pitch reduce snow load significantly?
Yes. A 6:12 roof (26.6ยฐ) reduces load by ~15-20%; a 9:12 roof (37ยฐ) reduces by 40%+. Our calculator includes Cs factor per ASCE guidelines.
๐Ÿ”๏ธ Can I use this calculator for a flat roof?
Absolutely. For flat roofs (pitch 0ยฐ), Cs = 1.0, and the sloped load equals the flat roof snow load. Ensure proper drainage and consider drift loads.
๐Ÿ”ข What's the difference between balanced snow load and drift load?
Balanced load is uniform; drift load is localized accumulation near changes in roof elevation, often higher. Our calculator provides balanced load โ€” essential for general design.
๐Ÿ“… Are the calculations updated?
Yes, weโ€™ve implemented ASCE 7-22 coefficients and refer to 2026 hazard data. Where appropriate, we reference the latest code cycles.

Important disclaimer

This snow load calculator provides estimates for preliminary design only. Always consult a licensed structural engineer and refer to local building codes (including ASCE 7-22 amendments). TotalCalcHub is not liable for any decisions based solely on these results. Actual snow conditions vary.