Snow Load Calculator: How Much Snow Can My Roof Hold?

Avoid a meltdown with our snow load calculator

Get quotes from roof ice and snow removal pros near you
No obligation · 100% free
Get quotes from roof ice and snow removal pros near you
No obligation · 100% free
Need Help With a Project? Connect With a Pro
  • Your roof's capacity to hold snow depends on snow density and depth, with fresh snow weighing 3 to 5 pounds per cubic foot.

  • Expect to pay $200 to $700 for professional roof snow removal and $650 to $2,000 for ice dam removal to protect your home.

  • Calculate your roof's snow load by multiplying snow density in pounds per cubic foot by snow depth in feet for accurate weight estimates.

  • Hiring a local roof ice and snow removal professional keeps you safe off slippery roofs while ensuring proper snow and ice dam removal.

Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.
Geo Icon

You’re in the middle of a blizzard when an uncomfortable thought crosses your mind: How much snow can my roof hold? In most cases, a roof can support up to 4 feet of fresh powder—but it can’t hold as much old snow or ice, which are denser and heavier than new snow. This snow load calculator can help you better understand your roof’s limits and prevent snow from damaging your roof.

How Much Snow Can a Roof Hold?

There are multiple factors that affect how much snow your roof can hold, including the type of snow, your roof’s material, and your roof’s pitch. Generally speaking, though, a roof can support 20 pounds of snow per square foot.

However, not all types of snow weigh the same. For example, it takes about 4 feet of fresh snow to amount to 20 pounds, but it only takes 2 feet of old, packed snow or 1 inch of ice to weigh that much. Here’s how much snow a roof can hold, depending on the type of snow:

Type of SnowMaximum Snow Load
Fresh4 ft.
Old or settled2 ft.
Mixture of fresh and settled 2-3 ft.
Ice1 in.

To determine how many total pounds of snow your roof can hold, you’ll need to know the square footage of your roof. Here are some common roof sizes and their maximum snow loads:

Roof Size in Square FeetMaximum Snow Load in Pounds
1,00020,000
1,25025,000
1,50030,000
1,75035,000
2,00040,000
2,25045,000
2,50050,000
2,75055,000
3,00060,000

How to Calculate How Much Snow a Roof Can Hold

To estimate your roof’s snow load, you’ll need to know the approximate density of the snow, as well as its depth. Once you have those numbers, you can plug them into the following formula: 

Snow Load (in pounds per square foot) = Snow Density (in pounds per cubic foot) x Snow Depth (in feet)

For example, let’s say you have 2 feet of fresh snow on your roof. Since fresh snow ranges from 3 to 5 pounds per cubic foot in density, your roof’s snow load would be 6 to 10 pounds per square foot.

Heads up: This is a simplified snow load formula to calculate the snow load on a flat roof. It doesn’t account for a roof’s pitch. However, even if you have a steep roof, you can still use the formula. Just keep in mind that your actual snow load will likely be less than what you calculate with the formula since snow naturally slides off steeper roofs (but piles up on flat roofs).

How to Measure Snow Density and Depth

Understanding your roof’s snow load will help you figure out when to remove snow from your roof before it gets damaged. But first, you’ll need to determine the snow’s density and depth. Here’s how to do that.

How to Measure Snow Density

You don’t have to calculate the snow’s density yourself. Instead, you can use the following information to estimate its density based on the type of snow.

Type of SnowAverage Density in Pounds Per Cubic Foot
Fresh3–5
Old or settled12–26
Ice51–58

How to Measure Snow Depth

Follow these steps to find the total snow depth at your home: 

  1. Find a flat area of ground with little or no grass. Alternatively, you can use a flat surface, like an outdoor table or deck.

  2. Push a yardstick down into the snow until it hits the ground.

  3. Measure the snow depth to the nearest tenth of an inch.

Who to Hire to Remove Snow From Your Roof

Man shoveling roof
Photo: timsa / E+ / Getty Images

Roofs and ladder rungs can get extremely slippery when it snows, so never try to climb onto your roof to remove snow. Instead, your safest option is to hire a snow removal company. On average, professional roof snow removal costs around $200 to $700, depending on the size of your roof, snow depth, and other factors.

If you’re determined to clear snow from your roof without hiring a professional, you can use a roof rake. Just make sure to watch out for falling snow and ice and take regular breaks so you don’t overexert yourself.

Frequently Asked Questions

Ice dam removal costs anywhere from $650 to $2,000, with most people paying about $1,200 for this service. The price you pay will depend on a few factors, including the removal method. If your pro uses salt or tablets to get rid of the ice dams, you might only pay $200 to $300. But if they use steam, your costs could increase to $800 to $1,200.

Yes, in many cases, homeowners insurance does cover roof damage caused by snow. For instance, if your roof collapses during a snowstorm or an ice dam results in a ceiling leak, your policy should cover repair costs. However, for a claim to be approved, the roof must have been well-maintained and in good condition before the snow-related damage occurred. The payout, whether full or partial, can also vary depending on the age of your roof and its overall condition prior to the snowfall. It is always best to review your specific homeowners insurance policy to understand the details of your coverage and any potential exclusions.

Need professional help with your project?
Get quotes from top-rated pros.

The homeowners guide to roof ice and snow removal services

From average costs to expert advice, get all the answers you need to get your job done.