Snow Load Calculator

Estimate balanced roof snow load from ground snow load, roof slope, exposure, thermal condition, and building importance factors.

Preliminary roof snow load
This simplified ASCE-style estimate is for planning and education, not final structural design.

About roof snow load calculations

A snow load calculator converts mapped ground snow load into a preliminary balanced roof load by applying environmental and building factors. This tool uses an ASCE-style flat-roof relationship: 0.7 multiplied by exposure, thermal, importance, and ground snow load. It then applies a simplified slope factor. Roofs through 30 degrees retain the full balanced load, slopes from 30 to 70 degrees reduce linearly, and slopes at 70 degrees or steeper receive a zero balanced-load result in this simplified model. Ground snow load is not snow depth. It is the weight of snow per horizontal square foot on the ground, based on climate records and adopted design maps. Wet compacted snow can weigh far more than fresh powder at the same depth. Obtain the design value from the governing building code, official hazard data, or the authority having jurisdiction. Site-specific studies may be required in mountainous areas or locations where mapped values are unavailable. Exposure describes how wind affects snow retention. An unobstructed roof in open terrain may lose more snow and use a lower factor, while a roof sheltered by trees, nearby buildings, or terrain can retain more and use a higher factor. Thermal condition accounts for heat escaping through the roof. A heated structure may melt snow at the roof surface, whereas a cold unheated building can retain it. Importance increases or decreases design reliability according to occupancy and consequences of failure. Slope can encourage snow to slide, but roofing material, surface temperature, obstructions, parapets, snow guards, and roof geometry all influence whether sliding occurs. The simple linear slope reduction here cannot determine actual sliding behavior. Codes distinguish warm and cold roofs and may set minimum loads or restrict slope reductions. Never assume that a steep roof has no snow load without checking all applicable provisions. Balanced uniform load is only one design case. Real roofs may be governed by unbalanced loading, drifting at steps and parapets, sliding snow from upper roofs, rain-on-snow surcharge, partial loading, ice accumulation, and local concentrated effects. Wind direction and adjacent structures can create drifts much heavier than the uniform result. Roof members, connections, diaphragms, walls, and foundations must also be checked with the required load combinations. Use the result for rough comparisons, educational work, or an early project conversation. It is not a substitute for the locally adopted code or a licensed structural engineer. Verify the code edition, mapped ground load, site elevation, exposure category, thermal classification, risk category, slope treatment, minimum roof load, drifting, and load combinations before design or construction. If an existing roof shows distress, unusual deflection, cracking, leaks, or overloaded drifts, keep people clear and seek qualified assessment rather than relying on a calculator.

Snow load calculation examples

Examples show how environmental factors and roof slope change the preliminary balanced load.

Design conditionsRoof snow loadCalculation
30 psf ground load, 45-degree heated standard roof13.125 psfThe 21 psf flat load is multiplied by a 0.625 slope factor.
50 psf, 20-degree sheltered unheated essential roof55.44 psfExposure, thermal, and importance factors all increase the load.
40 psf, 30-degree exposed heated standard roof25.2 psfThe slope factor remains one at 30 degrees in this simplified model.

How to estimate roof snow load

  1. Obtain the official ground snow load for the exact project location.
  2. Enter roof slope and select the exposure and thermal conditions.
  3. Choose the building importance category appropriate to its occupancy.
  4. Select Calculate snow load to see flat-roof and slope-adjusted values.
  5. Have a qualified professional check minimum, drift, sliding, and unbalanced code cases.

Snow load calculator FAQ

Is ground snow load the same as roof snow load?

No, ground load is the mapped climatic starting value. Roof load applies exposure, thermal, importance, slope, minimum-load, and other code provisions.

Where can I find ground snow load?

Use the locally adopted code, official hazard mapping, or the authority having jurisdiction. Mountainous and exceptional sites may require a site-specific snow study.

Does a steep roof always have zero snow load?

No, surface characteristics, obstructions, snow guards, temperature, code minimums, and sliding behavior matter. The displayed slope factor is only a simplified preliminary model.

Does this calculator include snow drifts?

No, it estimates only a balanced uniform load. Roof steps, parapets, adjacent structures, valleys, and upper roofs can create controlling drift or sliding loads.

Can I use this result to size rafters or trusses?

Not by itself. Structural sizing requires adopted-code loads, load combinations, spans, spacing, material properties, connections, serviceability checks, and professional judgment.