Snow Load Calculator

Engineering Calculators › Snow Load Calculator
Engineering · Structural

Snow Load Calculator

The snow load your roof actually has to carry — not just the snow on the ground. ASCE 7 flat-roof and sloped-roof snow load from the ground snow and the exposure, thermal and importance factors.

Design snow load

Ground Snow Is Not Roof Snow

The snow load a roof must carry is not the same as the snow sitting on the ground beside it. Wind scours some off, a warm roof melts some away, and a steep roof sheds it — but a sheltered, cold, low-slope roof can hold nearly all of it. ASCE 7 turns the mapped ground snow load into a design roof load with a handful of factors.

Flat-Roof Snow Load

pf = 0.7 · Ce · Ct · Is · pg

The 0.7 is the basic ground-to-roof conversion. Ce reflects how exposed the roof is to wind (exposed roofs lose snow, sheltered ones keep it), Ct the thermal condition (a heated roof melts snow; an unheated one does not), and Is the importance of the building by risk category.

The Slope Reduction

On a sloped roof, the design load is ps = Cs · pf. The slope factor Cs stays at 1.0 up to a threshold, then falls toward zero as the roof steepens — sooner for slippery surfaces like metal and membrane, later for shingles and gravel, and sooner for warm roofs than cold ones. A low-slope roof also has a minimum load floor that can govern.

Frequently Asked Questions

Where do I get the ground snow load?

From the ASCE 7 ground snow maps or your local building department. It varies enormously – near zero in the deep South, 20 to 50 psf across the northern US, and far higher in mountains.

Why does an unheated roof get more snow?

A heated building loses warmth through the roof and melts the underside of the snowpack, so it sheds faster. An unheated or well-insulated cold roof keeps the snow, so its thermal factor is higher.

Does this cover snow drifts?

No. This is the balanced load. Drifts against walls and parapets, snow sliding off a higher roof, and rain-on-snow can all produce larger local loads that need separate checks.

For preliminary estimating and education only. Structural snow design must follow ASCE 7 and the governing code in full, including drift, sliding, unbalanced and rain-on-snow loads, performed and sealed by a licensed engineer.
Scroll to Top

The calculators and tools on Formula Factory are provided for general guidance and informational purposes only. Results are estimates based on standard formulas and the values you enter — they do not constitute professional engineering, electrical, or architectural advice. Always verify calculations with a qualified professional before making decisions for any safety-critical, code-compliance, or commercial application. Formula Factory makes no representations or warranties as to the accuracy or completeness of any result, and accepts no liability for errors, omissions, or any outcomes arising from reliance on this information.