Do I Need a Permit to Build a Deck in North Carolina?

Quick answer

Yes, most new deck construction in North Carolina requires a building permit. The state enforces a statewide Residential Code that includes Appendix M specifically for wood deck construction. However, North Carolina state law explicitly exempts the replacement of pickets, railings, stair treads, and decking boards on existing decks — as long as no load-bearing structures are changed.

North Carolina at a glance

Building code adopted

2018 North Carolina State Building Code: Residential Code (based on the 2015 IRC with North Carolina amendments, including Appendix M for wood decks)

State authority

North Carolina Department of Insurance — Engineering Division (Code Council)

Common permit threshold

Most new deck construction requires a permit; replacement of decking boards, railings, and stair treads on existing decks is specifically exempt by state law

Did you know?

North Carolina is one of the few states with its own dedicated deck appendix in the building code — Appendix M — which provides prescriptive standards for wood deck construction that are adopted statewide and used by building departments from the mountains to the coast.

North Carolina's statewide residential code

North Carolina enforces a statewide building code through the North Carolina Department of Insurance, Engineering Division, which houses the state's Building Code Council. The current residential code is the 2018 North Carolina State Building Code: Residential Code, based on the 2015 International Residential Code (IRC) with significant North Carolina-specific amendments.

One of the most notable amendments is Appendix M — Wood Decks, a North Carolina addition that provides comprehensive prescriptive standards for deck construction. This appendix is not part of the base IRC — it's a state-created supplement that covers footing sizes, post heights, beam and joist spans, ledger attachment, guardrails, stairs, and lateral bracing. Building departments across the state reference Appendix M as the primary standard for residential deck construction.

The statewide code is mandatory and applies uniformly. Local jurisdictions enforce the code through their own building departments, but all must enforce at least the state minimum. Cities can adopt stricter standards through the proper approval process, but they cannot go below the state code.

Deck permit requirements vary significantly across the country — see our national deck permit guide for how North Carolina compares to other states.

When you need a permit

North Carolina state law — specifically G.S. 160D-1110 — defines when building permits are required and provides specific exemptions for deck-related work. A permit is required for:

The law explicitly states that no permit is required for the replacement of pickets, railings, stair treads, and decking on existing porches and exterior decks — as long as the replacement otherwise meets code requirements. This is a meaningful exemption: if your existing deck has sound framing and footings but needs new decking boards, railing pickets, or stair treads, you can do that work without a permit.

However, if you're replacing beams, joists, posts, ledger boards, or any other load-bearing component, a permit is required.

Local jurisdictions may have additional thresholds. Some counties exempt very small decks — for example, Burke County does not require a building permit for decks under 144 square feet (12x12) that don't have post supports, though a zoning permit is still required regardless of size.

Charlotte and the Mecklenburg County area

Charlotte is North Carolina's largest city, and its permitting is handled through the Mecklenburg County Code Enforcement department, which administers building permits for much of the county. Charlotte follows the statewide NC Residential Code, including Appendix M.

Deck permits in Charlotte require submission of construction drawings and a site plan. Plans must comply with Appendix M of the 2018 NC Residential Code. The city's Code Information and Resource Center (CIRC) provides guidance on permitting requirements and can help homeowners determine whether their project needs a permit.

Permit fees in the Charlotte-Mecklenburg area are based on project valuation. For a typical residential deck, fees generally fall between $100 and $400, though a fee estimator tool is available on the county website. Review times for residential deck permits are typically two to four weeks.

Charlotte does not require residential building plans to be sealed by a licensed engineer or architect for one- and two-family dwellings, unless the project involves structural engineering beyond the prescriptive standards of the code.

How the Triangle cities differ

Raleigh processes residential deck permits through its Development Services Department. The city publishes a detailed deck construction brochure that walks homeowners through the requirements of Appendix M, including footing sizes based on tributary load, joist span tables, and bracing requirements.

Raleigh requires permits for all new deck construction and enforces a minimum footing depth of 12 inches below finished grade into undisturbed soil. The city's brochure includes span tables calibrated for Southern Yellow Pine — the dominant framing lumber in the region — which is a practical touch that reflects the local building market.

Review times in Raleigh are generally one to three weeks for residential deck permits. The city accepts online submissions through its permit portal.

Durham and Cary follow the same statewide code and have similar permitting processes. Cary is known for efficient permit processing, with many straightforward residential projects reviewed within one to two weeks. Wake County handles permits for unincorporated areas around the Triangle and publishes detailed deck plan review checklists.

City Permit threshold Typical fee Review time
Charlotte Most new deck construction $100–$400 2–4 weeks
Raleigh All new deck construction $75–$300 1–3 weeks
Greensboro Most new deck construction $75–$250 1–3 weeks
Wilmington All decks; coastal wind zone applies $100–$300 2–4 weeks
Asheville All decks; mountain snow load may apply $100–$300 2–4 weeks

City names link to full city-specific guides.

Wilmington and the coast

Wilmington and the surrounding coastal counties add a layer of complexity because of wind load requirements. Coastal North Carolina falls within hurricane-prone wind zones, and the building code requires enhanced structural connections to resist uplift and lateral forces from high winds.

For deck construction, this means:

Wilmington also has flood zone considerations. Properties in FEMA-designated flood zones may face additional requirements for elevated decks, including elevation certificates and compliance with the community's flood damage prevention ordinance.

Permit fees and review times in Wilmington are comparable to other mid-size North Carolina cities — typically $100 to $300 for residential deck permits, with review times of two to four weeks.

Asheville and the mountains

Asheville presents different challenges. The western North Carolina mountains have steeper terrain, which means many decks are built on sloped lots with taller posts and more complex framing. Decks with posts greater than a certain height require diagonal bracing for lateral stability, and the steeper the slope, the more engineering attention the design needs.

Asheville and Buncombe County also have snow load considerations that don't apply to the rest of the state. While not as severe as Midwest snow loads, the mountain counties do have ground snow load requirements that affect deck framing design.

The combination of slopes, snow loads, and higher-elevation conditions means that Asheville deck permits may take slightly longer to review, and more projects may require drawings from a registered design professional rather than the standard prescriptive approach.

North Carolina's shallow frost depth

One of the practical advantages of building a deck in North Carolina is the state's relatively shallow frost depth. The NC Residential Code requires a minimum footing depth of just 12 inches below finished grade — far less than the 32 to 42 inches required in Midwest and northern states.

This shallow frost depth means deck footings in North Carolina are faster and cheaper to dig. A footing hole 18 inches deep in North Carolina does the same job as one 48 inches deep in upstate New York or Michigan. The labor savings and reduced concrete volume can meaningfully reduce the overall cost of deck construction.

In the mountain counties, local frost depths may be somewhat deeper — 18 to 24 inches is common in higher elevations. But even in the mountains, the frost depth is far less than what's required in the northern half of the country.

Southern Yellow Pine: North Carolina's deck lumber

North Carolina sits in the heart of Southern Yellow Pine country, and this matters for deck construction. Southern Yellow Pine (SYP) is the dominant framing lumber species in the state, and the NC Residential Code's span tables and connection specifications are calibrated for SYP's strength characteristics.

Pressure-treated SYP is the standard deck framing material in North Carolina. It's readily available, cost-effective, and well-suited to the state's climate. The code specifies that all wood in contact with the ground or exposed to weather must be pressure-treated or naturally decay-resistant.

North Carolina's humidity and rainfall promote wood decay and insect activity, making proper treatment essential. The Prescriptive Deck Details in Appendix M specify minimum preservative retention levels for different exposures, and building inspectors check material ratings during inspections.

Applying for a deck permit

The process is handled by your local municipality or county building department. Most North Carolina jurisdictions require:

Drawings can be hand-drawn in many jurisdictions — they don't need to be professionally drafted. Raleigh's deck brochure specifically notes that plans can be simple, as long as they're neat, legible, and include all required information.

North Carolina state law includes a notable consumer protection provision: if a local government fails to complete its initial permit review within 15 business days, it must refund the applicant 10 percent of the total permit fee for each additional business day of delay, up to 10 days. This incentivizes prompt review.

Fees vary by jurisdiction. Most cities charge between $75 and $400 for residential deck permits, depending on size and local fee schedules.

Inspections

Most North Carolina jurisdictions require at least two inspections:

Some counties add a framing inspection for larger or more complex decks. Johnston County, for example, requires permits for decks exceeding 36 square feet on single-family dwellings and manufactured homes.

What happens if you skip the permit

North Carolina treats unpermitted construction as a code violation that can result in civil penalties. Local building departments can issue stop-work orders, require retroactive permits at increased fees, and require that concealed work be exposed for inspection.

The practical consequences extend beyond fines. Homeowners insurance may not cover damage or injuries related to unpermitted structures. And during home sales, unpermitted work frequently surfaces during inspections — North Carolina real estate transactions involve detailed property disclosures, and an unpermitted deck can complicate or delay a sale.

For an overview of all building permit requirements in North Carolina — including sheds, fences, pools, and more — see our complete North Carolina building permit guide.

If you're also planning a fence or patio alongside your deck, note that North Carolina has separate permit requirements for each — see our guides to fence permits in North Carolina and patio permits in North Carolina.

Deck permits in neighboring states:

Ready to build your deck?

Professional deck plans that meet North Carolina building code requirements. Permit-ready drawings you can submit with your application.

Get Deck Plans

Frequently asked questions

Can I replace my deck boards in North Carolina without a permit?

Yes. North Carolina state law (G.S. 160D-1110) specifically exempts the replacement of pickets, railings, stair treads, and decking boards on existing porches and exterior decks — as long as no load-bearing structures are changed and the replacements meet code requirements. If you're replacing beams, joists, or posts, a permit is required.

What is Appendix M in the North Carolina building code?

Appendix M is a North Carolina-specific addition to the Residential Code that provides prescriptive standards for wood deck construction. It covers footing sizes, post heights, joist and beam spans, ledger attachment, guardrails, stairs, and lateral bracing. Building departments across the state reference it as the primary deck construction standard.

How deep do deck footings need to be in North Carolina?

The NC Residential Code requires a minimum footing depth of 12 inches below finished grade, though footings must reach undisturbed soil. In the mountain counties, local requirements may be 18 to 24 inches to account for higher-elevation frost depth. This is far shallower than the 42 inches required in northern states.

Do I need a licensed architect to get a deck permit in North Carolina?

No, not for most residential decks. North Carolina does not require plans for one- and two-family dwellings to be sealed by a licensed architect or engineer, as long as the design follows the prescriptive standards of the code. Decks with unusual designs or structural engineering beyond the prescriptive tables may require professional drawings.

Are deck permits different on the North Carolina coast?

Coastal North Carolina has higher wind load requirements due to hurricane exposure, which affects structural connections and bracing. Properties in flood zones may face additional requirements including elevation certificates. These don't change whether a permit is needed — you still need one — but they can affect the design and review process.

Deck permits in North Carolina cities

Select your city for specific deck permit rules, fees, and application details.

Permit requirements vary by city and county. The information in this guide provides general guidance for North Carolina based on common local building codes. Always verify requirements with your local building department before starting your project.