Skip to main content
Calcimator

Snow Load Calculator

Calculate flat roof snow load, sloped roof snow load, and drift loads per ASCE 7 using pf = 0.7CeCtIpg.

About this calculator

Snow load design starts from a flat-roof baseline and adjusts it for the specifics of your roof. The flat roof snow load, pf, is 0.7 times your ground snow load (pg) times three multipliers: exposure factor Ce (how wind-scoured the site is, from 0.7 on an exposed ridge to 1.2 in a sheltered forest), thermal factor Ct (1.0 for a heated building, up to 1.3 for an unheated freezer building where snow doesn't melt off), and importance factor I (scaling for the building's risk category). That 0.7 coefficient reflects the statistical relationship between ASCE 7's 50-year ground snow load and the lighter load that actually accumulates on a roof exposed to wind.

From there, a slope factor Cs reduces the load further on pitched roofs: steep roofs shed snow, so Cs stays at 1.0 up to 30°, then declines linearly to zero at 70° (a vertical wall holds no snow at all). This calculator applies that reduction as a simplified warm-roof case without separately checking your thermal factor, so an unheated or cold roof — which ASCE 7 treats less generously — may need manual adjustment. The drift load shown here is a simplified 1.5× multiplier on the flat load rather than the full ASCE 7 leeward-drift geometry (which depends on the upwind fetch length and the height of any adjacent roof step), so treat it as a rough placeholder and verify against the actual formula for any real drift-prone condition before finalizing a design.

Inputs

psi

ASCE 7-22 Fig 7.2-1: southern US 0–0.5 kPa; mid-Atlantic 1–2 kPa; New England 2–4 kPa

ASCE 7-22 Table 7.3-1: exposed ridge Ce=0.7; open terrain Ce=0.9; partial Ce=1.0; sheltered Ce=1.2

degrees

Results

Flat Roof Snow Load (pf)

1.05 kPa

Sloped Roof Snow Load (ps)

1.05 kPa

Drift Surcharge Load1.57 kPa
Total Design Snow Load2.62 kPa
How to Use This Calculator
  1. Enter the ground snow load (Pg) from ASCE 7 Figure 7.2-1 for your location in psf.
  2. Set the roof slope in degrees and the exposure category (fully exposed, partially exposed, sheltered).
  3. Input the thermal factor Ct (heated, unheated, or cold storage) and the importance factor Is.
  4. Review the Flat Roof Snow Load (Pf) and the Sloped Roof Snow Load (Ps).
  5. Add drift or sliding snow loads for adjacent higher roofs if applicable.

How the result changes with Ground Snow Load (pg)

Ground Snow Load (pg)Flat Roof Snow Load (pf)Sloped Roof Snow Load (ps)
0.750.52 kPa0.52 kPa
1.130.79 kPa0.79 kPa
2.251.58 kPa1.58 kPa
3.752.63 kPa2.63 kPa

What each input means

Ground Snow Load (pg)
50-year mean recurrence interval ground snow load per ASCE 7-22 Figure 7.2-1 or local building code. Typical US values: Southern US 0–0.5 kPa; Mid-Atlantic 1–2 kPa; New England 2–4 kPa; mountainous areas 5–15+ kPa.
Exposure Factor (Ce)
Terrain/exposure factor per ASCE 7-22 Table 7.3-1. Ce=0.7: fully exposed (windy, unobstructed ridge/open terrain); Ce=0.9: partially exposed; Ce=1.0: default/partially exposed; Ce=1.1: sheltered; Ce=1.2: dense spruce/fir forest.
Thermal Factor (Ct)
Thermal condition factor. 1.0 = heated, 1.1 = unheated enclosed, 1.2 = unheated open, 1.3 = freezer building.
Importance Factor (I)
Risk category importance factor. 0.8 = low risk, 1.0 = normal, 1.1 = substantial, 1.2 = essential.
Roof Slope
Slope of the roof surface in degrees from horizontal.

How this is calculated

Worked example, using the default values

  1. Identify Input Parameters
    4 parameters
    Ground Snow Load (pg) = 1.5, Exposure Factor (Ce) = 1, Thermal Factor (Ct) = 1, Importance Factor (I) = 1 = 5 input(s) provided
  2. Calculate Flat Roof Snow Load
    Flat Roof Snow Load
    1.05 = 1.05
  3. Calculate Sloped Roof Snow Load
    Sloped Roof Snow Load
    1.05 = 1.05
  4. Calculate Drift Surcharge Load
    Drift Surcharge Load
    1.57 = 1.57
  5. Calculate Total Design Snow Load
    Total Design Snow Load
    2.62 = 2.62

Engine last updated . Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

Why does my Sloped Roof Snow Load drop to zero above 70 degrees?

The slope factor Cs stays at 1.0 for any roof up to 30°, then declines linearly down to zero at 70°, reflecting the physical reality that snow simply slides off a steep enough surface rather than accumulating. This calculator only models the warm-roof version of that reduction, so it applies regardless of your thermal factor input — a cold or unheated roof, which ASCE 7 treats less generously for slope reduction, isn't distinguished here.

Is the Drift Surcharge Load shown here the actual ASCE 7 drift calculation?

No — this calculator uses a simplified 1.5× multiplier on the flat roof snow load rather than the full ASCE 7 leeward-drift geometry, which actually depends on the upwind fetch length and the height of any adjacent roof step or parapet. Treat the reported drift load as a rough placeholder for typical cases, and calculate the real drift formula by hand for any roof condition where drift is a genuine design concern (like a lower roof next to a taller adjacent structure).

Why does the flat roof load use 0.7 times the ground snow load instead of the full value?

That 0.7 coefficient reflects the statistical relationship in ASCE 7 between the 50-year ground snow load and the generally lighter load that actually accumulates on a roof, which loses some snow to wind and thermal effects that the ground doesn't experience. It's a baseline reduction applied before the exposure, thermal, and importance factors adjust the load further for your specific site and building.

How much does Exposure Factor actually matter for my result?

It's one of three multipliers directly scaling the flat roof load, ranging from 0.7 for a fully exposed, wind-scoured site (like an open ridge) up to 1.2 for a sheltered site in dense forest — nearly a 2x swing between the extremes. Since Ce multiplies linearly against ground snow load along with thermal and importance factors, choosing the wrong exposure category for your actual site can shift your design snow load by close to that same proportion.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Engineering.