CalculateRoofPitch

Rafter Length Table: Sizing Roof Rafters by Span and Snow Load

· ~15 min read

A rafter length table — also searched as rafter size, common rafter length table, roof rafter size, roof rafters size, or sizing roof rafters — gives the maximum allowable rafter span for each combination of lumber size, on-center spacing, snow load, and lumber grade. The IRC R802 prescriptive tables are the authoritative reference for residential framing in the U.S.; the values below are simplified ranges for typical residential conditions in moderate snow loads (20-30 psf) using #2 SPF (Spruce-Pine-Fir) lumber, the most common framing material.

Rafter sizing matters for two reasons. Under-sized rafters cause structural problems — sagging ridges, drywall cracks, premature roof leaks, and in extreme cases roof collapse under heavy snow. Over-sized rafters waste material and add unnecessary cost (a 2x12 rafter where a 2x8 would suffice adds about 50% to the framing cost without proportional benefit). The right size is the smallest lumber that meets code for your actual span and load. The tables below cover the standard residential cases; for non-typical conditions (heavy snow, long spans, heavy roofing material), engineered design or a stamped IRC table from a structural engineer is required.

This guide covers: the rafter length table by lumber size and spacing, what affects rafter sizing (span, spacing, snow load, grade), when to upgrade from dimension lumber to engineered options, common-rafter vs. hip/jack rafter sizing differences, and how to verify your specific situation against authoritative sources. The calculator and content here are starting references; final framing decisions for any project should involve local building department review and, where required, engineered design.

Rafter length table — common spans by lumber size

The common rafter length table below covers typical residential conditions: #2 SPF lumber, 30 psf ground snow load, 10 psf dead load. Real-world spans vary with actual loads and grade. Cross-check with the IRC R802 prescriptive tables for your specific project before final design. The same content also serves as a rafter length chart and answers related searches like "how many rafters do i need" (count = roof length in feet × 12 ÷ on-center spacing in inches, rounded up, plus 1 for the end rafter) and "distance between rafters" (typically 16 or 24 inches on-center for U.S. residential framing).

Common rafter length table for 2x6 lumber: at 16-inch on-center spacing, maximum span is approximately 9-11 feet for #2 SPF in moderate snow loads (20-30 psf); 8-10 feet at 24-inch on-center. In light snow zones (under 20 psf): up to 12 feet at 16-inch OC. In heavy snow zones (over 50 psf): drops to 7-8 feet at 16-inch OC.

Common rafter length table for 2x8 lumber: at 16-inch on-center, 11-14 feet maximum span; at 24-inch on-center, 10-12 feet. Heavy snow zones reduce these by 25-35%.

Common rafter length table for 2x10 lumber: at 16-inch on-center, 14-17 feet maximum span; at 24-inch on-center, 12-15 feet. The most common residential rafter size for 1.5-2 story homes.

Common rafter length table for 2x12 lumber: at 16-inch on-center, 17-21 feet maximum span; at 24-inch on-center, 15-19 feet. The largest dimension lumber commonly used residentially; beyond this size, engineered lumber (LVL, glulam) is the upgrade path.

Rafter length table for higher-grade lumber: SPF #1 grade adds approximately 10-15% to maximum span over #2; Douglas Fir #2 adds 15-25% over SPF #2. Premium grades or species can extend the spans by 1-3 feet over the values above. The IRC tables list grades and species separately; verify the specific grade of your lumber against the appropriate table column.

Rafter length is measured along the slope (the actual length of the lumber, not the horizontal run). For a 6/12 pitch rafter with 12-foot horizontal run: actual rafter length = 12 / cos(26.57°) = 13.4 feet, plus tail length for the eave overhang. The IRC tables typically refer to "horizontal projection" (the run) rather than the slope length, but check the specific table convention.

Factors that affect rafter sizing

Span: the horizontal distance the rafter covers from wall plate to ridge. Longer spans need bigger lumber. The IRC tables size rafters based on horizontal span, not slope length, with the slope effect built into the table values.

Spacing (on-center): the distance between adjacent rafters. 16-inch on-center is the U.S. residential standard for load-bearing rafters. 24-inch on-center is allowed for many one-story conditions and saves material but reduces maximum span by 10-15%. Wider spacing (over 24 inches) is rare in residential and requires larger lumber or engineered options.

Snow load: the design ground snow load for your area, adjusted by slope factor (steeper roofs shed snow). Snow zones in the U.S. range from 0 psf (Florida, Southern California) to 100+ psf (high mountain regions). Snow load is the dominant factor in heavy-snow regions; rafter span drops by 25-40% in 60+ psf zones compared to typical 30 psf zones.

Lumber grade and species: SPF (Spruce-Pine-Fir) is the most common residential framing lumber, used as #2 grade typical. Douglas Fir (DF) is stronger and stiffer than SPF — adds 15-25% to maximum span at the same size. Southern Yellow Pine (SYP) is the strongest commonly-available framing lumber, adds 25-40% to span. Higher grades (#1, Select Structural) within any species add 10-25% to span over #2.

Dead load: the weight of the roof itself (sheathing, underlayment, shingles, framing). Typical residential: 10-15 psf. Heavy roofing materials (slate, tile) increase dead load to 18-25 psf, which reduces rafter span by 10-20%. Asphalt shingle roof = standard dead load; tile or slate roof = increased dead load = smaller spans for the same lumber.

Roof pitch: indirectly affects rafter sizing through snow shedding. Steeper roofs (over 30°, 7/12 pitch and above) shed snow more readily, allowing slightly longer spans. Lower pitches (under 4/12) accumulate more snow and may require larger rafters or engineered options.

Sizing roof rafters — practical workflow

The practical workflow for sizing roof rafters: (1) determine the actual span from architectural plans or measurements; (2) identify the snow load for the project location from local building department or the ground snow load map; (3) determine the dead load based on the roofing material; (4) consult the IRC R802 prescriptive tables for the appropriate lumber size; (5) verify with the local building inspector before ordering material.

Step 1 — span determination: measure the horizontal run from wall plate to ridge (half the building width for a typical gable). For a 28-foot wide building: rafter span = 14 feet. Add any overhang at the eave (typically 1-2 feet beyond the wall plate).

Step 2 — snow load identification: most U.S. jurisdictions follow ASCE 7 ground snow load maps, with local adjustments. Examples: Atlanta 0-5 psf; Chicago 25-30 psf; Boston 25-35 psf; Denver 25-30 psf; mountain ski regions 50-100+ psf. Verify with your local building department for your project location.

Step 3 — dead load determination: typical residential 10-12 psf for asphalt shingle roof. 12-15 psf for cedar shake. 18-22 psf for clay or concrete tile. 23-28 psf for slate. Add 2-3 psf if there are heavy ceiling finishes (drywall + insulation + extra layers). Total dead load is what the rafter must carry continuously.

Step 4 — table lookup: the IRC R802 tables are organized by lumber size (2x6, 2x8, 2x10, 2x12), spacing (12, 16, 19.2, 24 inches OC), and load combination (live + dead load). Find the row matching your conditions and read the maximum span. If span exceeds the table value, increase lumber size or reduce spacing.

Step 5 — local verification: building codes vary by jurisdiction. Some areas have stricter requirements than IRC minimums (high-wind zones, seismic zones, areas with unique snow conditions). Verify the IRC table values are accepted in your jurisdiction before final ordering.

Common rafters vs hip and jack rafters

A roof has multiple rafter types depending on the roof shape. Common rafters run from the eave to the ridge perpendicular to the wall plate (most rafters on a typical gable or hip roof). Hip rafters run diagonally from the building corner to the ridge on hip roofs. Jack rafters run from the eave to the hip rafter (shorter than common rafters, get progressively shorter toward the corner). Each type has different sizing math.

Common rafter sizing: use the IRC R802 tables or the values above. The "rafter length" in tables typically means the horizontal span (run); the actual lumber length is longer because of the slope angle.

Hip rafter sizing: hip rafters are longer than common rafters and run at a shallower angle. For a roof with common rafters at P/12 pitch, the hip rafter pitch is approximately P/16.97. The hip rafter must be sized for the actual length and load tributary, which is larger than the common rafter's tributary because the hip carries jack rafters as well.

Hip rafter typical sizing: for a typical residential hip roof, hip rafters are 1-2 sizes larger than the common rafters they support. If common rafters are 2x8, hip rafters should be 2x10 or 2x12. Some designs use doubled 2x material (two pieces nailed together) or LVL for hip rafters to provide the additional capacity.

Jack rafters: shorter than common rafters and run from the eave up to the hip rafter rather than the ridge. They get progressively shorter as they approach the building corner. Sizing is typically the same as common rafters at the same pitch, since the load per linear foot is similar.

Valley rafters (where two roof planes meet): even longer than hip rafters and carry load from both adjacent roof planes. Valley rafters are typically the largest dimension lumber on the roof, often doubled or upgraded to engineered lumber. For typical residential: doubled 2x12 or LVL valley rafters are common.

For complex roof shapes with multiple hip and valley rafters: engineering review is recommended. The interactions between common, hip, jack, and valley rafters can produce point loads that exceed the prescriptive table assumptions.

When to upgrade to engineered lumber

Engineered lumber (LVL, PSL, glulam, I-joists) handles longer spans and higher loads than dimension lumber. The cost premium (engineered lumber is 1.5-3× more expensive per linear foot than equivalent dimension lumber) is offset by the longer spans, smaller member sizes, and predictable performance.

Common reasons to upgrade from dimension lumber to engineered: (1) spans over 19 feet (where 2x12 maxes out for typical conditions); (2) heavy snow loads (over 50 psf where dimension lumber tables max out at smaller spans); (3) cathedral ceilings (no ceiling joists to tie wall plates, requires structural ridge beam — see ridge beam calculator for sizing); (4) heavy roofing materials (slate, tile) that exceed typical dead load; (5) any condition outside the IRC prescriptive tables.

LVL (laminated veneer lumber): the most common engineered upgrade for residential rafters and ridge beams. At 11.875-inch depth, LVL spans roughly 50-100% farther than equivalent dimension lumber. Cost: $15-30 per linear foot for typical residential LVL. See the LVL beam span calculator for specific sizing.

I-joists (TJI, BCI, etc.): used for floor and ceiling joists rather than rafters. Span up to 30+ feet at 11.875-inch depth. Cost: $4-8 per linear foot. Common in floor framing; less common as rafters because the open web design is harder to insulate and ventilate.

Glulam (glue-laminated timber): used for very long spans (over 30 feet) and architectural applications where the beam is exposed in a cathedral ceiling. Cost: $20-40 per linear foot for typical residential glulam.

Engineering review: any project using engineered lumber typically requires structural engineer review for sizing and connection design. The IRC tables don't cover most engineered lumber applications. Engineering review costs $300-1,500 for residential.

Common rafter sizing mistakes

Several rafter sizing mistakes recur in residential framing — most caused by misinterpreting the prescriptive tables or skipping verification of actual conditions.

Using "rafter length" instead of "horizontal span": the IRC tables list horizontal span (run), not the slope length of the lumber. A 12-foot rafter on a 6/12 pitch is actually about 13.4 feet of lumber, but the table entry is for 12 feet of horizontal run. Confusing the two leads to undersizing.

Ignoring snow load adjustment: the basic IRC tables assume a specific snow load. For heavier snow zones, the maximum span drops significantly. Using the standard table without adjustment is a common error in mountain regions and snow belts.

Mixing up lumber grade or species: SPF #2 has different span values than Douglas Fir #2 or SYP #2. Using a generic "rafter table" without confirming the species and grade can lead to undersizing if the actual lumber is weaker than assumed.

Not accounting for dead load increase: switching from asphalt shingle (10-12 psf dead load) to tile (18-22 psf dead load) requires verifying that the existing rafters are still adequate. Many homes built for asphalt shingles cannot accept tile without rafter upgrade.

Skipping the local building department review: IRC tables are minimums; local jurisdictions may have stricter requirements. Always verify with the building department before final ordering, especially for non-standard conditions.

Using outdated table values: the IRC is updated periodically (current 2024 IRC). Older tables may not reflect current load assumptions. Always use current code-compliant values.

How we sourced these values

Span values reflect the IRC R802 prescriptive tables for residential rafter sizing under typical conditions. Specific values vary with actual snow load, dead load, lumber grade, and local building code requirements. Always verify against the current IRC tables for your specific project conditions before final design.

Cost figures and engineered lumber recommendations reflect 2026 typical residential pricing in major U.S. metro markets. Recommendations are reviewed annually and updated when industry pricing or code requirements change materially. For project-specific design beyond the prescriptive tables, defer to a licensed structural engineer.

Need to run the numbers?Use the free roof pitch calculator on the home page to convert pitch to angle, calculate rafter length, or estimate roof area in any unit.

Frequently asked questions

Reviewed by

CalculateRoofPitch Editorial Team

Editorial team — construction reference content

Our editorial team produces and maintains this reference site. Every formula, code reference, material specification, and price range is checked against authoritative primary sources — the 2024 International Residential Code, current manufacturer technical bulletins, and published construction cost data — before publication and on a documented review cycle. For any project requiring engineered design, defer to a licensed structural engineer or architect familiar with your local conditions.

Last reviewed: May 2026 · See methodology →