Understanding Rafter Span Tables in North Carolina Building Code

The North Carolina Building Code, adopted from the International Residential Code (IRC), provides detailed guidelines for constructing safe and efficient structures. One crucial aspect is the determination of rafter span, which is outlined in the code's tables. This article delves into the intricacies of these tables, helping builders, architects, and homeowners navigate the complexities of NC building code rafter span requirements.

What are Rafter Span Tables?
Rafter span tables, as defined in the North Carolina Building Code, are charts that outline the maximum allowable span for rafters based on their spacing and the type of load they support. These tables are essential for determining the size and spacing of rafters, ensuring that the roof structure can safely support its intended loads, including dead loads (the weight of the structure itself), live loads (such as snow or people), and wind loads.

Where to Find NC Building Code Rafter Span Tables
The North Carolina Building Code, specifically Chapter 6 (Structure), Section R602.3 (Rafters, Ceiling Joists, and Floor Joists), provides the rafter span tables. You can find these tables in the official code document, which is available for purchase from the International Code Council or through your local government's building department. Alternatively, many construction software tools and apps offer these tables for easy reference.

Table R602.3(1) - Rafter Spans for Ceiling Joists and Rafters
Table R602.3(1) is the most commonly used rafter span table in North Carolina. It provides maximum allowable rafter spans based on rafter spacing and the type of load. The table considers uniformly distributed loads (UDL) and concentrated loads (CL) for both live and dead loads. Here's a simplified version of the table:
| Rafter Spacing (in inches) | UDL (psf) | CL (plf) |
|---|---|---|
| 12 | 20 | 30 |
| 16 | 24 | 36 |
| 20 | 28 | 42 |
| 24 | 32 | 48 |

Table R602.3(2) - Rafter Spans for Roof Joists
Table R602.3(2) is similar to Table R602.3(1) but is specifically designed for roof joists. It considers additional loads, such as wind and snow, and provides maximum allowable spans based on rafter spacing and the type of load. Always consult the official code document for the most accurate and up-to-date information.
Factors Affecting Rafter Span

While rafter span tables provide a starting point for determining rafter size and spacing, several factors can affect the maximum allowable span. These include:
- Load Combination: The code requires that rafters be designed to resist the most critical combination of loads, which may include dead, live, wind, and snow loads.
- Rafter Material: The type of material used for rafters (e.g., lumber, engineered wood, or steel) can affect their allowable span.
- Rafter Slope: The slope of the rafters can impact their ability to support loads, with steeper slopes generally allowing for longer spans.
- Local Amendments: Some North Carolina counties may have local amendments to the building code that affect rafter span requirements.




















When to Consult a Structural Engineer
While rafter span tables provide a useful starting point, it's essential to consult a licensed structural engineer for complex or non-standard roof designs. A structural engineer can provide a detailed analysis of your specific project, ensuring that your roof structure can safely support its intended loads.
Staying Compliant with NC Building Code
Adhering to the North Carolina Building Code's rafter span requirements is crucial for ensuring the safety and longevity of your structure. Regularly review the code and consult with licensed professionals to stay informed about changes and best practices. By doing so, you can help ensure that your project meets all necessary standards and regulations.