Question: how many inches of snow can a roof hold?
Answer: Keeping this in mind, a roof could support 40-48 inches of new snow before becoming stressed. If the snow is packed, 3-5 inches of snow is approximately five pounds per square inch. In this case, approximately 20 inches of snow would be the maximum amount of snow that your roof could handle.