SettingsSettings for this calculationUS
How deep the snow lies on the roof, measured straight down, averaged over the roof.
Push a rule or a marked pole straight down through the snow to the roof at several points you can reach safely from a ladder or a window, and average them. Measure at a level part of the roof, away from drifts against walls and parapets, which hold far more.
Tools needed: Rule or marked pole
How heavy the snow is for its depth: new snow is light, old settled snow several times heavier.
The figures are the National Building Code of Canada 2020's. New snow averages about 1 kN/m³ (6.4 pcf). As it settles it gets heavier: the code gives 2 to 5 kN/m³ (12.7 to 31.8 pcf) for old snow, seasonal snowpacks averaging about 2 kN/m³ (12.7 pcf) east of the Rockies and up to 4.21 kN/m³ (26.8 pcf) west of them, and an average of about 3 kN/m³ (19.1 pcf) measured in snow on roofs. Where you can, weigh a sample and use your own figure.
The roof's footprint seen from above: its length times its width, not the sloped surface.
Snow falls on the roof's plan, so measure the building's footprint including the overhangs, not along the slope. For a roof with several planes at different heights, run each separately; snow lies differently on each.
Tools needed: Tape measure, Building plans
Snow weight per area of roof
31.8 psf
This is the weight of the snow on the roof at the depth and specific weight entered, for information only; it is not a design snow load and is compared with nothing. A roof's design load comes from the building code's ground snow load for the site and its factors for the roof: ASCE 7 for the US, the National Building Code for Canada, Eurocode 1 for the UK and Europe. The specific weight of snow varies widely with its age and wetness, which is why the figure is marked medium.
- Snow on the whole roof, by mass
- 17.19 tons
- The same weight as a depth of water
- 6.12 in
They open the calculator with your figures already in it
Snow Weight Calculator — What the Snow on a Roof Weighs: 31.83 psf — shown in imperial, US market. The link sets both, so the result they see is the one on your screen.
Show calculation logicHide calculation logic
How this was calculated
Formula source(s)
- National Research Council of Canada, National Building Code of Canada 2020, Division B, Appendix C, Climatic and Seismic Information, Snow Loads: "The specific weight of old snow generally ranges from 2 to 5 kN/m3, and it is usually assumed in Canada that 1 kN/m3 is the average for new snow"; the seasonal snowpack averages 2.01 kN/m3 east of the continental divide (2.94 kN/m3 north of the treeline) and ranges from 2.55 to 4.21 kN/m3 west of it
- National Building Code of Canada 2020, Note A-9.4.2.1.(1): values of the specific weight of snow on roofs measured at weather stations across Canada ranged from about 1.0 to 4.5 kN/m3, with an average of approximately 3.0 kN/m3; Article 4.1.6.13 takes the specific weight of snow in drifts as 4.0 kN/m3 or 0.43 Ss + 2.2 kN/m3, whichever is lesser, for design
Inputs used
- Snow Depth on the Roof
- 20 in
- What Kind of Snow
- Snow on roofs, measured average — about 3.0 kN/m³ (19.1 pcf)
- Specific Weight of Your Snow
- 19.1 pcf
- Roof Plan Area
- 1080 sq ft
Intermediate steps
- Snow on the whole roof, by mass
- 17.19 tons
- The same weight as a depth of water
- 6.12 in
Confidence note: This is the weight of the snow on the roof at the depth and specific weight entered, for information only; it is not a design snow load and is compared with nothing. A roof's design load comes from the building code's ground snow load for the site and its factors for the roof: ASCE 7 for the US, the National Building Code for Canada, Eurocode 1 for the UK and Europe. The specific weight of snow varies widely with its age and wetness, which is why the figure is marked medium.
What this calculation does not cover
- This is the weight of the snow at the depth and specific weight entered, for information. It is not a design snow load and says nothing about whether a roof can carry it: the design load comes from the building code's ground snow load for the site and its factors for the roof, ASCE 7 for the US, the National Building Code for Canada and Eurocode 1 (EN 1991-1-3) for the UK and Europe, and only the roof's design compares with that.
- Snow does not lie evenly. It drifts against parapets, roof steps and rooftop units, slides off a steep upper roof onto the one below, and builds deeper in valleys, so a roof can carry several times the average in one place; one depth over the whole area misses all of it.
- The specific weight changes as the snow lies: the National Building Code of Canada gives about 1 kN/m³ (6.4 pcf) for new snow and 2 to 5 kN/m³ (12.7 to 31.8 pcf) for old snow, and rain falling on snow adds water the depth does not show. A bucket of known volume and a scale give your own snow's figure directly.
- The area is the roof's plan area, the horizontal footprint the snow falls on, not the sloped surface: on a pitched roof the sloped area is larger and would count the same snow twice.
- Clearing snow from a roof is dangerous work; this page has nothing to say about whether, when or how to do it.
Add the equipment this sizes
This result is a specification — 31.8 psf — not a quantity. Put the thing it sizes into your project: how many, what you call it, and your supplier’s price.
Computed in your browser — nothing you enter is uploaded. Presented in US customary units and US trade terminology. Where a formula follows a published standard, that standard and its edition are cited beside it on this page; where none governs, the page says so. Local amendments override model codes — verify against the code in force where you build.
Sources checked 2026-10-05 · v1.0.0
Regulatory standards & verification citations2
- National Research Council of Canada, National Building Code of Canada 2020, Division B, Appendix C, Climatic and Seismic Information, Snow Loads: "The specific weight of old snow generally ranges from 2 to 5 kN/m3, and it is usually assumed in Canada that 1 kN/m3 is the average for new snow"; the seasonal snowpack averages 2.01 kN/m3 east of the continental divide (2.94 kN/m3 north of the treeline) and ranges from 2.55 to 4.21 kN/m3 west of it
- National Building Code of Canada 2020, Note A-9.4.2.1.(1): values of the specific weight of snow on roofs measured at weather stations across Canada ranged from about 1.0 to 4.5 kN/m3, with an average of approximately 3.0 kN/m3; Article 4.1.6.13 takes the specific weight of snow in drifts as 4.0 kN/m3 or 0.43 Ss + 2.2 kN/m3, whichever is lesser, for design
Cite this page
Your workspace
Most jobs need more than one number. Add the calculators you need next and they open right here, underneath this one — your figures stay on screen and nothing is lost to a page change.