Snow Load Calculator
Calculate roof snow load with our free ASCE 7 calculator. Get flat and sloped roof loads, snow depth, total roof weight, and code factors instantly. Select Currency $ – US Dollar€ – Euro£ – British PoundC$ – Canadian DollarA$ – Australian Dollar¥ – Japanese Yen₹ – Indian Rupee₨ – Pakistani Rupeeد.إ – UAE Dirham﷼ – Saudi RiyalS$ – Singapore DollarRM – Malaysian Ringgit₱ – Philippine Peso₩ – South Korean WonCHF – Swiss FrancNZ$ – New Zealand Dollar Unit System Imperial (psf)Metric (kN/m²) Ground Snow Load Location Preset Ground Snow Load (Pg) psfkN/m²kg/m² Code Edition ASCE 7-22 (No Is factor)ASCE 7-16 (Is factor used) Ground snow load is the weight of snow on the ground, from ASCE 7 maps. In ASCE 7-22, the importance factor was removed and separate ground snow maps are provided for each Risk Category. Roof Parameters Roof Pitch / Slope rise:12° degrees% percent Exposure Category B — Partially Exposed (urban/suburban)B — Fully ExposedB — ShelteredC — Partially Exposed (open terrain)C — Fully ExposedC — ShelteredD — Partially Exposed (waterfront)D — Fully ExposedD — ShelteredA — Partially Exposed (city center)A — ShelteredAbove Treeline — Fully Exposed Thermal Condition Heated Structure (Ct = 1.0)Cold Ventilated Roof (Ct = 1.1)Unheated / Open Air (Ct = 1.2)Kept Below Freezing (Ct = 1.3)Greenhouse (Ct = 0.85) Risk Category (for Is factor) I — Low Hazard (Is = 0.80)II — Standard (Is = 1.00)III — High Occupancy (Is = 1.10)IV — Essential (Is = 1.20) Roof Surface Non-Slippery (asphalt, shingle, membrane)Slippery (metal, slate, glass, smooth) Exposure factor (Ce) accounts for wind removing snow from the roof. Thermal factor (Ct) accounts for heat melting snow. Slope factor (Cs) reduces load on steep roofs where snow slides off. Building Dimensions (optional) Building Length ftm Building Width ftm Summary Detailed Breakdown Snow Load Summary Roof Snow Load: — Ground Snow Load Location— Code Edition— Ground Snow Load (Pg)— Factors Exposure Factor (Ce)— Thermal Factor (Ct)— Importance Factor (Is)— Slope Factor (Cs)— Snow Loads Flat Roof Snow Load (Pf)— Sloped Roof Snow Load (Ps)— Roof Slope— Snow Density (assumed)— Equivalent Snow Depth— Roof Loading Roof Plan Area— Total Snow Load on Roof— Rain-on-Snow Surcharge— Component Value Unit Enter details and calculate to see breakdown. Powered by Techraxy Calculate Reset Copy Share ADVERTISEMENT Relevant Tools Creator & Reviewer Founder & CEO, Techraxy Faiq Ur Rahman is a web designer, digital product developer, and Founder of Techraxy, a growing platform of online calculators and utility tools. He specializes in building structured, user-friendly tools focused on finance, health, conversions, productivity, and everyday problem-solving. He is passionate about developing practical digital solutions that make complex tasks simpler for users worldwide. View Profile Share: Rate this Tool User Ratings: ADVERTISEMENT ADVERTISEMENT Snow load matters more than most roof checks. A roof that handles rain fine can fail under two feet of wet snow. This snow load calculator applies ASCE 7 formulas to turn your ground snow load into a roof snow load. It factors in exposure, thermal condition, roof slope, and surface type. You’ll see flat roof load, sloped roof load, snow depth, and total weight on the roof. The tool follows ASCE 7-22 and 7-16, including the importance factor rules for older editions. Builders use it for framing takeoffs. Homeowners use it to check whether a roof can handle a heavy winter. How to Use the Snow Load Calculator Pick your unit system. Imperial uses psf. Metric uses kN/m². Choose a location preset or enter ground snow load by hand. Presets cover 20 U.S. and Canadian cities. Select a code edition. ASCE 7-22 drops the importance factor. ASCE 7-16 keeps it. Enter roof slope. Use rise:12, degrees, or percent. Pick an exposure category. Options run from fully exposed to sheltered, plus above treeline. Set the thermal condition. Heated, cold ventilated, unheated, below freezing, or greenhouse. Choose the roof surface. Non-slippery covers asphalt and shingle. Slippery covers metal and slate. Add building length and width if you want total roof load. Then read the result panel. How the Snow Load Calculator Formula Works The core formula converts ground snow load to flat roof snow load, then adjusts for slope. ASCE 7 uses three factors: exposure, thermal, and importance. Formula: Flat Roof Snow Load (Pf) = 0.7 × Ce × Ct × Is × Pg Formula: Sloped Roof Snow Load (Ps) = Cs × (Pf + Rain Surcharge) Formula: Minimum Pf (when Pg > 20 psf) = 20 × Is Formula: Slope Factor (Cs) for non-slippery = 1.0 up to 30°, then (60 − slope) ÷ 40 Formula: Slope Factor (Cs) for slippery = 1.0 up to 15°, then (60 − slope) ÷ 45 Formula: Snow Depth = Ps ÷ Snow Density Exposure factor (Ce) accounts for wind removing snow from the roof. A fully exposed roof in open terrain gets a lower factor than a sheltered roof in a city. Thermal factor (Ct) accounts for heat escaping through the roof. A heated building melts snow faster, so its factor is lower than an unheated barn. Importance factor (Is) applies only under ASCE 7-16 and raises the load for high-occupancy or essential buildings. ASCE 7-22 removed it and uses separate ground snow maps by risk category. The slope factor drops the load as the roof gets steeper. Non-slippery roofs keep full load up to 30°. Slippery roofs lose load above 15°. Both reach zero at 60°, where snow can’t stick. If ground snow load is 20 psf or less and the roof is nearly flat, the tool adds a 5 psf rain-on-snow surcharge. Snow density is assumed at 300 kg/m³, which matches settled snow, not fresh powder. Depth comes from dividing the sloped load by that density. Worked Example A 40-foot by 30-foot building in New York City. Ground snow load 30 psf. Roof slope 6:12. Exposure B, partially exposed. Heated structure. ASCE 7-22. Non-slippery roof surface. Step 1 – Slope angle. 6:12 = atan(6 ÷ 12) = 26.57°. Step 2 – Slope factor. 26.57° is below 30°, so