Engineering — 7 min read — Apr 30, 2026

Roof Truss Load Calculation Guide

Load calculation of a roof truss combines four distinct forces into one number a truss actually has to carry: dead load, live load, snow load, and wind load. Each one behaves differently, comes from a different source, and gets sized differently — treating them as one vague 'roof weight' figure is how trusses end up either over-built or genuinely unsafe. This guide breaks down each load type, shows how they combine, and works a full example so you can see where the final psf figure actually comes from, feeding directly into <a href="/blog/truss-size/">how to calculate roof truss size</a>.

The Four Load Types Every Truss Must Carry

Structural load on a roof truss splits into two categories: permanent (dead) load and variable (live, snow, wind) load. Permanent load is always present and doesn't change. Variable load comes and goes with weather, occupancy, or maintenance activity, and building codes require trusses to be sized for the worst realistic combination of these, not just the average day.

Dead Load Explained

Dead load is the permanent weight of the roof assembly itself — roofing material (shingles, metal, tile), decking, insulation, and the truss members. It varies mainly by material choice: SPF lumber trusses commonly assume around 15 psf, Douglas Fir slightly more, engineered wood similar to SPF, and steel trusses often less per square foot despite the material's density, because less material is needed for the same strength. Dead load never changes once construction is complete, which is what makes it the one load figure a designer can set with full confidence.

Live Load Explained

Live load covers temporary weight that isn't part of the structure — maintenance workers, tools, and equipment that might be on the roof briefly. Rather than being measured, live load is typically set by a building code minimum, commonly 20 psf for residential sloped roofs. It's a conservative allowance for activity that happens occasionally, not a measurement of anything actually sitting on the roof full-time.

Snow Load and Ground Snow Load

Snow load is climate- and geography-specific, derived from a region's ground snow load figure and adjusted for roof pitch, exposure, and thermal factors. Steeper roofs shed snow faster and often qualify for a reduced design snow load compared to a shallow pitch in the same location. This is the load figure most likely to be guessed rather than looked up — and guessing wrong in either direction either under-designs the truss or adds unnecessary material cost. Local building departments publish ground snow load maps specifically so this number doesn't have to be estimated.

Wind Load and Uplift

Wind load acts differently from the other three — instead of pushing down, it frequently creates uplift pressure trying to lift the roof off the walls, particularly at eaves, ridges, and corners. Wind load depends on regional wind speed, building height, exposure category, and roof shape, all of which are defined in local code (in the US, largely derived from ASCE 7). Connector plates, hurricane ties, and proper truss-to-wall connections exist specifically to resist this uplift force, which is why wind load calculations affect fastening details as much as they affect the truss members themselves. A hip roof, with no flat gable ends, generally performs better against this uplift than an equivalent gable design.

Why Load Calculations Matter for Permits

Building departments don't take a truss supplier's word that a design is safe — permitted projects require documentation showing the load figures used and that the truss design meets or exceeds them. This is one of the reasons guessing at snow or wind load causes real delays: an inspector who spots a load figure that doesn't match the local code map can hold up a permit until it's corrected. Starting with the right numbers from local code data, rather than adjusting them later, keeps a project moving through plan review the first time.

Combining Loads Into a Total Design Load

Total design load adds dead load, live load, and snow load together (wind is generally checked separately as an uplift condition rather than added to the downward stack). The combined psf figure, multiplied across the total roof area, gives the total weight a roof structure needs to safely carry and transfer down through the trusses, walls, and foundation.

Worked Example

Take an SPF truss roof (15 psf dead load), standard 20 psf live load, and a moderate 20 psf snow load region. Total design load comes to 55 psf. Across a 1,340 sq ft roof area, that works out to roughly 73,700 lb of total design load the truss system, walls, and foundation need to be sized to carry — before wind uplift is checked separately using the local code's wind speed and exposure figures. See the roof truss load calculator to run this for your own span and material, or the roof truss sizing guide to see how this load figure changes the chord size you need.

Frequently Asked Questions

Load calculation of roof truss

Total design load combines dead load (permanent material weight), live load (maintenance/occupancy, typically 20 psf), and snow load. Wind load is generally checked separately as an uplift condition. Enter your local snow and wind values into a calculator to see the combined total.

What is wind load and why does it matter?

Wind load is the pressure exerted on a roof by wind, and it frequently acts as uplift rather than downward pressure. It matters because excessive uplift can lift a roof off its walls in high-wind regions if connections aren't properly designed — always use your local code's wind value, not a guess.

Why is snow load different in every region?

Snow load is based on each region's ground snow load data, which reflects local climate history, plus adjustments for your specific roof pitch and site exposure. That's why it must come from local code maps rather than a single national average.

Why do building permits require load calculations?

Building departments need documented proof that a truss design was sized for real, code-based load figures before they can approve it. Guessed or mismatched load values are a common cause of delays during plan review.

See all FAQs