JusTheToolPRECISION CALCULATORS

❄️ Roof Snow Load Calculator

Quick answer: Flat-roof snow load = Ground Snow Load × 0.7 × Exposure Factor × Thermal Factor, then reduced further by a slope factor above 30°. Enter your ground snow load and roof pitch below for your design roof snow load in psf.

Convert your area's ground snow load (Pg) into the design roof snow load (Ps) your roof structure needs to carry, using the simplified ASCE 7 method.

0.00 psf (flat-roof load, Pf)
Sloped-roof design load (Ps): 0.00 psf
Minimum load applied: No

How Roof Snow Load Is Calculated

Structural engineers don't design a roof for the raw ground snow load — they convert it into a flat-roof snow load (Pf) using ASCE 7's simplified formula, then apply a slope factor (Cs) because snow slides off steep roofs and doesn't accumulate the same way it does on flat ones.

The formula: Pf = 0.7 × Ce × Ct × I × Pg. Then: Ps = Cs × Pf.

Ground Snow Load (Pg) — where to find yours

Ground snow load is set by your local building code, not something you estimate. It typically ranges from near 0 psf in the Deep South to over 100 psf in parts of the Mountain West and interior New England, and it can vary significantly within the same county due to elevation. Always confirm your Pg value with your local building department or the ASCE 7 Hazard Tool — this calculator only converts the ground value into a roof design value, it does not supply the ground value for your specific address.

Slope (Cs) Reduces the Load on Steep Roofs

Roof PitchAngleTypical Cs (warm roof, unobstructed)
0/12 – 5/120° – 22.6°1.00 (no reduction)
6/1226.6°~0.85
8/1233.7°~0.65
10/1239.8°~0.45
12/1245.0°~0.25
Steeper than 70°70°+0 (snow does not accumulate)

Slope factor curves also depend on whether the roof is "slippery" (metal, unobstructed) versus "non-slippery" (asphalt shingles with snow guards or roof obstructions), and on the thermal factor — unheated structures hold snow longer and get less slope credit. This calculator uses the standard warm-roof curve; a licensed engineer will apply the exact curve for your roof's specific surface and obstruction conditions.

⚠️ This Is a Planning Estimate, Not a Stamped DesignRoof snow load calculations that affect structural framing, especially in high snow load zones, unbalanced/drift loading near taller adjacent roofs, or rain-on-snow surcharge areas, should be verified by a licensed structural engineer before framing or truss design. This tool is for budgeting and understanding your code requirement — not a substitute for a stamped structural calculation.

Frequently Asked Questions

What is a good snow load for a roof?

There's no universal "good" number — it depends entirely on your location's code-required ground snow load. Most of the continental US falls between 10 and 50 psf ground snow load, with mountain and far-northern areas requiring 60-100+ psf. Your local building department sets the required design value for your address.

How do I calculate the snow load on my roof?

Start with your area's ground snow load (Pg) from your local building code. Multiply by 0.7, then by your exposure factor, thermal factor, and importance factor to get the flat-roof load (Pf). Multiply that by the slope factor for your roof's pitch to get the final design roof snow load (Ps). Use the calculator above to run the full formula.

Why does a steeper roof have a lower snow load?

Snow slides off steep roofs rather than accumulating, so codes apply a slope factor that reduces the design load as pitch increases. A 12/12 roof carries roughly a quarter of the load of a flat roof under the same ground snow conditions, because most of the snow sheds before it can build up.

What is the difference between ground snow load and roof snow load?

Ground snow load (Pg) is the raw measured/coded snow depth-equivalent load at ground level for your region. Roof snow load (Pf or Ps) is what the roof structure is actually designed to carry, which is almost always lower than Pg because of wind exposure, roof heat loss, and slope shedding.

Do I need an engineer for snow load calculations?

For new construction or any structural framing change (new roof pitch, removed load-bearing wall, added dormer, solar panel racking), yes — a licensed structural engineer should verify the final snow load calculation and stamp the design where your jurisdiction requires it. This calculator is a planning and educational tool, not a substitute.

Share this tool: 𝕏 Tweet 📘 Share 📌 Pin
MA

How we build these calculators

Founder, JusTheTool · Every formula cited to a published code table or manufacturer spec · Last reviewed September 2026

Every calculator on this site implements formulas taken from published sources — International Residential Code (IRC) tables, ACI and ASTM standards, and manufacturer spec sheets for yields and coverage rates. We list the source behind each figure on our methodology page, so you can check the math rather than take our word for it. These tools are estimating aids, not a substitute for a licensed professional or your local building department.

More roofing tools

→ All 16 roofing calculators

Sources for the figures on this page

Every constant this calculator uses and where it comes from, so you can check it rather than take our word for it.

Local codes amend the model IRC and adopt different cycles — your building department governs. This calculator applies the standard warm-roof slope curve; unusual roof surfaces, obstructions, or drift conditions require an engineer's specific calculation. See our full methodology.