State Guide · Verified 2026
Deck Construction Permits in North Carolina
The only exception is a small freestanding platform 200 sq ft or smaller and no more than 30 inches above grade that is not attached to the house (IRC R105.2); any attached or elevated deck needs a permit.
The Building Code in North Carolina
2018 North Carolina State Building Code: Residential Code (2015 IRC based, with Appendix M for wood decks); 2024 update delayed to 2027 or later
The North Carolina Building Code Council, overseen by the Dept. of Insurance Engineering Division, adopts a mandatory statewide code that every local government is legally required to administer through its own inspection department. The current residential code is the 2018 edition, based on the 2015 IRC with significant North Carolina amendments, including Appendix M, Wood Decks, a state-specific supplement providing prescriptive footing size tables matched to tributary area. Under the code, a deck more than 30 inches above finished grade requires a building permit, and state law specifically exempts the replacement of pickets, railings, stair treads, and decking boards on existing decks, provided no load-bearing structure is altered. The planned 2024 code update, originally scheduled for 2025, has been delayed multiple times, most recently by the Disaster Recovery Act of 2025 signed by Governor Stein in response to Hurricane Helene, and is not expected to take effect before 2027 at the earliest.
Quick Facts
Who Sets the Rules
A state-specific supplement most states don't have
North Carolina's Appendix M, Wood Decks, gives building departments statewide a shared prescriptive standard for footing sizes matched to tributary area, from an 8-by-16-inch footing for a small deck up to 24-by-24-inch for larger spans, a genuine state-authored construction reference beyond the base IRC.
A real, named reason for the code delay
The 2024 code update was delayed multiple times, most recently by the Disaster Recovery Act of 2025, legislation Governor Stein signed specifically in response to Hurricane Helene's impact on western North Carolina, and the update is not expected to take effect before 2027 at the earliest, a genuinely dated and specific reason rather than routine bureaucratic delay.
A real statutory carve-out for repairs
State law specifically exempts replacing pickets, railings, stair treads, and decking boards on an existing deck from the permit requirement, as long as no load-bearing structure changes, a genuine distinction between structural work and cosmetic maintenance written directly into law.
Mandatory enforcement, genuinely statewide
North Carolina is one of the few states where local governments are legally required to maintain a building inspection department, a real structural difference from states where enforcement remains optional even under a nominally mandatory code.
Geography still shapes the details
Mountain regions face real snow load design concerns, the Piedmont deals with moisture management and termite protection, and coastal counties add wind and flood zone requirements on top of the shared statewide Appendix M standards.
What people get wrong
The most common mistake is assuming the delayed 2024 code means North Carolina's rules are in flux generally. The 2018 code, including Appendix M, remains fully in force and enforced statewide; only the newer edition's start date has moved, not the current requirements themselves.
Counties With Their Own Rules
These North Carolina counties have verified, county-specific deck construction rules that differ from the state baseline:
Check Your County
Select your county for the local rule, fees, and your building department's contact details:
Building It Yourself? Here's What You'll Need
Popular tools and materials homeowners use for a deck construction project:
As an Amazon Associate, we earn from qualifying purchases.
Official Sources
Rules change and cities within a county may differ. This guide is general information, not legal advice — always confirm with your local building department. Reviewed by the StateDataIndex Editorial Team · Updated September 2026.