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

ft

Trusses/Rafters Needed

1

24" spacing • 0.0 ft rafter length

PRO

Professional Calculator

Load calculations, truss spacing, and code compliance

ft
ft

Estimated Materials

53 bundles

Roof Area

1,581 sq ft

Squares

15.8

Detailed Breakdown

Roof Area1,581 sq ft
With Waste1,739 sq ft
Roofing Squares15.8
Bundles53
How to Use This Calculator
The Roof Truss Spacing Calculator helps you determine the optimal on-center spacing for roof trusses based on your building span, load requirements, and truss type. Unlike the Roof Truss Calculator (which focuses on total truss count and type selection), this tool specifically analyzes whether 16-inch or 24-inch OC spacing is appropriate for your load combination and provides the engineering rationale behind the recommendation.

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
The roof truss spacing calculator uses these formulas:

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
Example: 30 ft Ranch — Determining 24" vs 16" OC Spacing in Ohio

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?
The standard truss spacing for most residential roofs is 24 inches on center (OC). This spacing works for spans up to approximately 32-36 feet with standard loads using fink trusses with 2x4 SPF No. 2 chords. At 24-inch OC, a 40-foot-long building requires 21 trusses. However, 16-inch OC spacing is required when combined loads (dead + live + snow) exceed roughly 55 PSF, when spans exceed 36 feet with sawn lumber chords, or when heavy roofing materials like concrete tile are combined with significant snow loads. Some builders in heavy-snow regions default to 16-inch OC for all construction as a conservative practice.
When should I use 16-inch OC truss spacing instead of 24-inch?
Use 16-inch OC truss spacing when ground snow loads exceed 40 PSF, when the building span exceeds 36 feet with standard sawn lumber, when the roof carries heavy materials like concrete tile or slate, or when the attic space will be habitable with 40 PSF live load requirements. Code requires 16-inch OC for most situations where combined dead, live, and snow loads exceed 55-60 PSF on a per-truss basis. Additionally, 16-inch OC spacing is required when using 7/16-inch OSB roof sheathing in high-wind zones because the sheathing needs more frequent support to resist uplift. Your truss engineer will specify the required spacing based on a full load analysis, but these rules of thumb help with initial planning and cost estimating.
How much does truss spacing affect the total roof framing cost?
Switching from 24-inch OC to 16-inch OC spacing increases the number of trusses by approximately 50%, which has a proportional impact on material and installation costs. For a 40-foot-long building, that means 31 trusses instead of 21 — ten additional trusses at $3-$8 per linear foot of span. On a 30-foot span, each truss costs approximately $90-$240 depending on type and lumber grade, so ten extra trusses add $900-$2,400 in material alone. Labor for setting trusses also increases proportionally. However, the 16-inch OC layout may allow thinner roof sheathing (7/16-inch OSB vs 15/32-inch plywood), partially offsetting the cost. Always get a truss engineering package with pricing before committing to a spacing.
What is the maximum span for different truss types?
Maximum spans depend on the truss type, chord size, lumber grade, spacing, and load conditions. Fink trusses with 2x4 SPF No. 2 chords at 24-inch OC can span approximately 26-30 feet under standard residential loads. Howe trusses with 2x6 chords extend this to 36-40 feet. Pratt trusses are efficient for 30-40 foot spans under heavy loads because the diagonal web members are in tension. Attic trusses have the shortest maximum span for their chord size because the open center section eliminates web bracing — typically 28-32 feet with 2x6 chords. LVL chord trusses or steel-web hybrid trusses can reach 50-60 feet. These are general guidelines; the truss manufacturer produces engineered designs with certified spans for your specific load combination.
How do I calculate the number of trusses needed for my building?
The number of trusses equals the building length divided by the on-center spacing, plus one for the starting truss. For 24-inch OC spacing: Truss Count = (Building Length in inches / 24) + 1. A 40-foot building is 480 inches, so 480/24 + 1 = 21 trusses. For 16-inch OC: 480/16 + 1 = 31 trusses. This count includes the two gable-end trusses, which are typically a different configuration (drop-top or vertical-web gable truss) but the same quantity. If your building has hips rather than gables, you also need hip jack trusses and a girder truss, which changes the layout but not the total count significantly. Always add one or two extra trusses to the order for potential damage during delivery or installation.

Related Calculators

Related Guides & Resources