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.
How to Use This Calculator
Snow load calculations follow ASCE 7-22 (Minimum Design Loads for Buildings). Enter:
- Ground Snow Load (Pg) — From ASCE 7 Figure 7.2-1 or your local building code. Enter 0 for locations below the CS (case study) line on the ASCE 7 map. Typical values: Northern states 20–60 psf, mountain areas 60–300+ psf.
- Roof Pitch — Slope factor (Cs) reduces design load for sloped roofs. Unobstructed metal roofs get additional reduction.
- Exposure Category — Fully exposed (Ce=0.8), partially exposed (Ce=1.0), sheltered by nearby trees or buildings (Ce=1.2).
- Thermal Category — Heated structure (Ct=1.0), cold structure (Ct=1.2), continuously heated greenhouse (Ct=0.85).
- Importance Factor — Residential (Is=1.0), commercial (Is=1.1), essential facilities (Is=1.5).
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)
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
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
Related Calculators
Sources & References
The formulas, code requirements, and reference data used in this calculator are sourced from the following authoritative organizations and publications. Local codes vary — always verify with your jurisdiction's building department.
- International Residential Code (IRC) 2024 — Chapter 9: Roof Assemblies — ICC
- NRCA Roofing Manual (Steep-Slope & Low-Slope) — National Roofing Contractors Association
- Asphalt Shingle Installation Manual — ARMA (Asphalt Roofing Manufacturers Association)
- ASCE 7-22 — Minimum Design Loads & Associated Criteria — American Society of Civil Engineers
- AWC Span Tables for Joists & Rafters — American Wood Council
- IRC Chapter 8 — Roof-Ceiling Construction — ICC
Disclaimer: Calculator results are estimates intended for planning and educational purposes only. They do not replace professional engineering analysis, building permit review, or contractor estimates. Always consult a licensed roofing contractor or structural engineer for final specifications.