Roof Truss Spacing Calculator
Determine the best truss on-center spacing based on building span, dead load, live load, snow load, truss type, and lumber grade for residential and light commercial roofs
Enter span, loads, and get recommended on-center spacing
Quick presets
Trusses/Rafters Needed
1
24" spacing • 0.0 ft rafter length
Professional Calculator
Load calculations, truss spacing, and code compliance
Estimated Materials
53 bundles
Roof Area
1,581 sq ft
Squares
15.8
Detailed Breakdown
How to Use This Calculator
Spacing tab: Enter the clear building span from exterior wall to exterior wall — this is the most critical input. Then select the dead load based on your roofing material and ceiling type, the live load based on attic usage, and the ground snow load for your region. The calculator combines these loads and compares them against span tables for different OC spacings. For most residential buildings under 32 feet of span with standard asphalt shingles and no significant snow load, 24-inch OC is adequate and economical.
Truss Selection tab: Choose the truss configuration that fits your needs. Fink trusses are the cheapest and most common for simple gable roofs. Howe trusses handle longer spans. Attic trusses provide living space but require closer spacing. Select the lumber grade — SPF No. 2 is the default for most residential work, while Douglas Fir No. 2 provides extra strength for challenging spans. The chord size works together with the lumber grade to determine the maximum allowable span at your chosen spacing.
Material Estimate tab: Enter the building length to calculate the total number of trusses and estimate the board-feet of lumber required. The calculator accounts for top chords, bottom chords, web members, and overhang extensions. It multiplies the per-truss lumber by the total count and applies the regional cost factor to produce a material cost estimate. Use this to compare the cost difference between 16-inch and 24-inch OC before finalizing your design with a truss engineer.
The Formula
Combined Load Total Load (PSF) = Dead Load + Live Load + (Snow Load x 0.7 x Roof Snow Factor) Roof Snow Factor varies by pitch: 5/12 = 0.90, 7/12 = 0.80, 10/12 = 0.65, 12/12 = 0.50
Spacing Recommendation If Total Load <= 55 PSF and Span <= Max Span for 24" OC: Recommend 24" OC If Total Load > 55 PSF or Span > Max Span for 24" OC: Recommend 16" OC
Max Span Table (24" OC, standard loads) 2x4 SPF #2 Fink: 28 ft | 2x4 DF #2 Fink: 32 ft 2x6 SPF #2 Howe: 36 ft | 2x6 DF #2 Howe: 40 ft Attic truss: reduce max span by 15-20%
Truss Count Truss Count = floor(Building Length x 12 / OC Spacing) + 1
Board-Feet per Truss Top Chord BF = 2 x (Span / 2 / cos(pitch angle) + Overhang) x Chord Width x Chord Depth / 12 Bottom Chord BF = Span x Chord Width x Chord Depth / 12 Web BF = (Number of Webs) x Avg Web Length x 1.5 x 3.5 / 144 (for 2x4 webs) Total BF per Truss = Top Chord BF + Bottom Chord BF + Web BF
Total Material Cost Total BF = BF per Truss x Truss Count Material Cost = Total BF x Price per BF x State Multiplier Engineered Truss Cost = Span (LF) x Cost per LF x Truss Count
Example Calculation
Mike is building a 30 x 40 ft single-story ranch home in Ohio with asphalt shingle roofing, a drywall ceiling, and a ground snow load of 20 PSF. He wants to know if 24-inch OC fink trusses with 2x4 SPF No. 2 chords will work.
Step 1: Combined Load
• Dead load: 15 PSF (asphalt shingles + plywood + drywall)
• Live load: 20 PSF (standard residential, no attic storage)
• Snow load: 20 PSF ground x 0.7 x 0.90 (5/12 pitch factor) = 12.6 PSF roof snow
• Total combined load: 15 + 20 + 12.6 = 47.6 PSF
Step 2: Spacing Check
• Total load 47.6 PSF < 55 PSF threshold: PASS
• Span 30 ft < 28 ft max for 2x4 SPF #2 at 24" OC: FAIL — span exceeds limit
• Solution: Upgrade to 2x6 chords (max 36 ft) or use Douglas Fir No. 2 (max 32 ft)
• With DF #2 and 2x4 chords: 30 ft < 32 ft max: PASS at 24" OC
Step 3: Truss Count
• Building length: 40 ft = 480 inches
• At 24" OC: 480 / 24 + 1 = 21 trusses
Step 4: Board-Feet per Truss
• Top chord: 2 x (15 / cos(22.6°) + 1) x 1.5 x 3.5 / 12 = ~15.2 BF
• Bottom chord: 30 x 1.5 x 3.5 / 12 = 13.1 BF
• Webs (5 members, avg 6 ft): 5 x 6 x 1.5 x 3.5 / 144 = 1.1 BF
• Total per truss: ~29.4 BF
Step 5: Total Cost
• Total BF: 29.4 x 21 = 617 BF
• At DF #2 $1.00/BF: 617 x $1.00 = $617 lumber cost
• Engineered truss alternative: 30 LF x $5/LF x 21 = $3,150 (includes plates, engineering, delivery)
• Most builders choose pre-fabricated engineered trusses for the convenience and certified load ratings.
Frequently Asked Questions
What is the standard truss spacing for residential roofs?
When should I use 16-inch OC truss spacing instead of 24-inch?
How much does truss spacing affect the total roof framing cost?
What is the maximum span for different truss types?
How do I calculate the number of trusses needed for my building?
Related Calculators
Roof Truss Calculator
Calculate overall truss count, type selection, and lumber quantities
Rafter Calculator
Calculate rafter length and spacing for stick-framed roofs
Roof Load Calculator
Determine combined dead, live, and snow loads on your roof structure
Roof Sheathing Calculator
Calculate plywood or OSB sheets based on truss spacing and roof area
Lumber Calculator
Estimate board-feet and cost for framing lumber purchases