Worldwide in scope · 1 country · 4 states/regions · 31 researched local jurisdictions · Always verify locally
Structures · United States / North Carolina

Deck permits in North Carolina: building codes, height rules and local requirements

Planning a deck in North Carolina? Compare six cities’ official building-permit processes, site-plan expectations, structural safety issues and the code edition that applies in 2026.

PropertyPermitGuide editorial researchGovernment sources reviewed November 4, 202617 min read
Quick answer: A residential deck usually requires a building permit or project-specific permit review in North Carolina. Raleigh explicitly requires a deck building permit; Charlotte coordinates city LDIRL review with a Mecklenburg County building permit; Durham uses Small Project Review. Do not mistake the conditional $40,000 state law exception or a low platform for a blanket deck exemption.

Do you need a permit to build a deck in North Carolina?

New residential decks in North Carolina generally belong in the building-permit process, but the exact application and additional zoning reviews depend on the local jurisdiction. A deck is a load-bearing structure, not merely a floor covering. Whether it is attached to a house, supported on independent posts, elevated above a slope or covered by a roof can change what drawings and inspections are necessary.

The practical answer is visible in local government instructions: Raleigh expressly states that a building permit is required for a deck; Charlotte lists decks for coordinated city and Mecklenburg County permitting; and Durham includes decks in residential Small Project Review. Their submission processes are not identical, even though each reviews regulated residential construction.

Before contracting for construction, find the government with authority over the parcel, not just the mailing address. Ask whether the proposal is a new deck, replacement, resurfacing, attached addition or freestanding platform. The permit outcome for replacing a few deck boards is not the same as constructing new supports and a ledger, and deck size or low height by itself is not a universal exemption.

North Carolina deck permits at a glance: six city examples

These entries summarize the actual official pathway we found for each location. They are not approvals for a specific parcel or a substitute for checking the reviewing office.

JurisdictionVerified deck-permitting guidanceWhat makes the process different?
RaleighResidential building permit process for decksSite plan, septic/historic screening, elevations for roofed decks.
CharlotteCity LDIRL + Mecklenburg County building permitCoordinated city zoning/land-development and county code review.
DurhamCity-County Small Project ReviewElectronic building-permit application and deck checklist; zoning fee.
GreensboroResidential building permit for new ground-covering deck constructionCity residential plan review and zoning/location checks.
AshevilleDedicated detached-structure or deck residential applicationDevelopment Portal or Permit Application Center submission.
Winston-SalemResidential permit categories for attached and freestanding decksDifferent site-plan and application categories by attachment.

Counties and municipalities outside these cities may use other portals or offices. For a site outside city limits, verify whether county inspections, local zoning, or another authority controls before copying a city application.

State law: the $40,000 exception does not automatically exempt a new deck

North Carolina General Statute 160D-1110 generally requires permits for regulated construction, reconstruction and alteration of buildings or structures. Subsection (c) provides a conditional $40,000-or-less exception for qualifying work in existing single-family residences, farm buildings or commercial buildings, but lists important exclusions. Work involving load-bearing structures, certain trade changes, prohibited materials or added roofing can still require permits. The statute does not say that any new backyard deck costing under $40,000 is automatically permit-free.

That distinction matters for structural deck work: new footings, posts, load-carrying beams, framing and ledger connections can trigger code review even if the homeowner's material budget seems modest. The statute also does not erase local land-use approvals or controls on easements, septic areas and stormwater. Mecklenburg County's official permitting guidance repeats that load-bearing structures are among the exception's limitations.

For a repair, describe the components being replaced and whether the load path changes. For a new deck, use the local new-deck permit pathway unless the authority makes a project-specific determination otherwise. Do not rely on price alone or on generic national DIY articles that describe exemptions from another state.

Which North Carolina residential building code applies in 2026?

North Carolina's building-code transition is important. The Office of State Fire Marshal explained that the 2024 state code's implementation was delayed, and that the 2018 North Carolina State Building Code remains in effect until the new code becomes mandatory. Its published instructions also describe possible use of the 2024 provisions as an alternative method on request, subject to the code administration process.

For a deck plan prepared in 2026, ask the reviewing inspector which edition and adopted amendments apply to the permit application. OSFM's current-and-past codes directory is the appropriate statewide starting point; a national deck span chart may not match North Carolina amendments or the jurisdiction's current interpretation.

The plan reviewer may assess footing foundations, posts and columns, joists and beams, connection to the home, lateral resistance, stairs, guards and handrails. This guide intentionally avoids prescribing one footing depth, joist span or railing dimension for every design. Those numbers depend on the approved code edition, structural loads, soil, configuration and site conditions.

Raleigh: deck building permits, site plans and other approvals

Raleigh offers a dedicated Building a Screened-in Porch, Deck, or Balcony guide. It directs applicants to submit a residential permit application and a site plan showing the proposed work. Raleigh's outdoor projects checklist plainly states that a building permit is required for a deck. The city's Permit and Development Portal accepts the required documents.

The property can require extra screening before the ordinary building review. Raleigh says properties with wells or septic systems need Wake County Environmental Services involvement, and a deck should not be located over the wastewater system or its repair area. Historic districts and landmarks may require a Certificate of Appropriateness. For rooftop or covered work, structural elevations may be necessary; the city's instructions expressly require elevations for structures with a roof, including covered decks.

Drainage and grading can also matter. Raleigh identifies additional lot-grading requirements when projects add at least 800 square feet of impervious surface or concentrate runoff. That is a grading review trigger, not an exemption from the building permit for smaller decks. The application must accurately portray the deck surface and changes to runoff so staff can decide what applies.

Charlotte: why a deck can involve both city and county approvals

Charlotte's permitting page lists a Deck under projects requiring concurrent Mecklenburg County and City LDIRL permit review. The city explains that its Land Development and Infrastructure Review (LDIRL) approval is required in addition to the county building permit for these listed projects. This means a county construction permit alone should not be assumed to finish every land-use review for a deck inside the relevant Charlotte jurisdiction.

Mecklenburg County Code Enforcement is the source for structural building permits, plan review and inspections. The city manages its corresponding land-development process through Accela. Ask which review is submitted first, which plans can be used for both and whether the zoning reviewer needs a survey, impervious-coverage figures or special easement information.

Charlotte's geographic boundaries differ from Mecklenburg County's: a parcel outside municipal limits may not have the same city LDIRL process. Check parcel jurisdiction and street address carefully. Existing decks that are only being repaired may be categorized differently from construction of a new deck; provide the complete scope instead of assuming the two-office route always applies identically.

Durham: Small Project Review, electronic submission and zoning fees

Durham's City-County Building & Safety Small Project Review covers deck and porch applications for existing one- and two-family residential parcels. The city instructs applicants to use its Small Project Review Building Permit Application and submit electronically through the DPlans portal. It provides a specific Additions, Decks, and/or Porches checklist to accompany the request.

Durham's checklist process is designed to capture the technical information that might otherwise be left out of an informal sketch: the deck's dimensions, structural framing, foundation, guards, stairs and connections. The city says a Planning Zoning fee is assessed for a deck project. It also warns that floodplains, local historic overlays and landmarks can require additional reviews beyond the ordinary small-project workflow.

Before submitting, verify whether the parcel is within Durham city limits or a county area served by the same building department, and whether other zoning rules change the design. Do not assume a previous Durham fence exemption applies to decks: these are separate project types with different safety and structural consequences.

Greensboro: structural deck work and residential plan review

Greensboro's residential construction instructions specifically identify a deck as work that covers new ground and requires a building permit. The city also states that construction structural in nature requires permitting, subject to the applicability of state law. Treat a new framed deck as building work, not as patio paving.

The city's residential plan-review page explains that permits for structures built or altered under the North Carolina Residential Code require a plans examiner's review and signature. A deck plan may need to show its location, overall footprint, height, load-bearing supports, stairs and guarding, with enough detail for a reviewer to evaluate the code.

Ask Greensboro Engineering and Inspections whether zoning, historic or additional site-plan information is required for your lot. Verify city jurisdiction, setbacks, drainage and whether the deck encroaches into a utility easement before pouring concrete footings. A building review and a zoning compliance decision address different questions.

Asheville: detached deck application and sloped-site concerns

Asheville maintains a dedicated Build a Detached Structure or Deck service. Residential applications can be submitted through its Development Portal or through the Development Services Department's Permit Application Center. The city also lists deck-building services within its residential permits program.

Asheville projects may require careful attention to grade changes. On a sloping lot, the distance between a deck floor and the ground can differ from one edge to another. That affects access, structural support and safety details and should be drawn accurately instead of described only as a “ground-level deck.” Ask the city which structural drawings, footing assumptions and grading or drainage approvals the location requires.

Do not confuse a freestanding deck with a rooftop deck, enclosed porch or new addition. These may involve different loads, roof or waterproofing work, and application paths. Confirm any floodplain, historic district or property-specific zoning conditions with the Asheville reviewers before ordering materials.

Winston-Salem: attached versus freestanding deck categories

Winston-Salem's Single Family Building Permits page makes an unusually useful distinction. Its accessory building application examples include freestanding decks, while its addition to home examples include a room or deck. Applicants should use the correct category based on whether the deck stands independently or connects structurally to the dwelling.

For freestanding work, the city calls for a scaled site plan or survey identifying property lines and the proposed structure, along with applicable affidavits. Its addition category calls for site plans showing the deck footprint and setbacks and the added square footage. Where a lot uses septic service, the city lists Forsyth County Health Department approval as an additional consideration.

Residential building permit submissions are handled through the city's electronic process, including GeoCivix. Check with the permit office if an existing deck is being modified, reroofed or enclosed, because the scope can change the route and required construction plans.

Attached decks, freestanding platforms and covered decks are not interchangeable

An attached deck transfers at least some loads to a building. The plan reviewer must know how the ledger connects to the home and how the connection resists vertical and lateral forces. Moisture protection around the attachment is also essential. A freestanding deck does not rely on the house for support, but its posts, beams, footing locations and bracing must still be designed for anticipated loading.

A covered deck adds roof loads, wind demands and potentially additional impervious runoff. Raleigh's instructions require elevations for roofed structures; covering an old uncovered deck can be a significant structural alteration rather than a cosmetic change. A deck with a screened enclosure similarly introduces framing and attachment issues that aren't present in ordinary open decks.

A patio formed by pavers or concrete at grade is a different project type. That does not mean it is always permit-free: drainage, driveway access, grading, setbacks or impervious-surface rules may apply. Describe your materials and whether the structure is supported on framing when asking the permitting office which application to use.

Height, guardrails, stairs and structural loading

Deck height matters for construction safety, not only for how a permit is labeled. A platform high above grade can require edge protection; stairs may need compliant riser and tread dimensions, handrails and landings; and elevated framing must carry occupant loads without unstable connections. The measuring point can be different along sloping terrain, so a single “deck height” number may not describe the entire condition.

Prepare the deck floor elevation, height above adjacent grade at corners, planned stair locations, railing details and framing spans. Ask the building reviewer to apply the currently adopted North Carolina Residential Code and any amendments rather than using a railing chart from a hardware-store brochure. Durham's deck checklist and OSFM's code resources are more appropriate starting points.

Special uses increase the importance of engineering review. A deck intended to carry a spa, heavy masonry feature, large planter or future screened enclosure may have different loads than a simple open deck. The inspector must evaluate the proposed use and actual support system; a low elevation by itself does not prove that structural review is unnecessary.

Site plans: what to prepare before submitting a deck application

A useful deck site plan starts with the parcel boundary, house footprint, existing structures, streets and the proposed deck's outer dimensions. Draw and label distances to property lines, easements, driveways and any wells or septic components. Include a north arrow and scale if the authority requires one. For additions, distinguish the existing house wall from new deck framing and show doors and stairs.

Building-plan sheets should explain how the deck is supported: footing locations and sizes, posts, beams, joists, ledger details (if any), guards and stair geometry. Raleigh requests a site plan and other project documents; Winston-Salem requires scaled plans in its residential permit categories; Durham supplies a specialized additions/decks/porches checklist. These are examples of why a photograph of an inspiration deck cannot substitute for construction drawings.

Check site-specific overlays before finalizing: historic status, stormwater, floodplain, steep slopes, utility and drainage easements and septic disposal fields can limit placement. An HOA may also have private design restrictions. HOA approval, however, does not take the place of a government permit and a government permit does not override private covenants.

Plan review, inspections, changes and final sign-off

Once submitted, an application may be routed to zoning/land development, building code review or additional departments depending on the site. Plan reviewers may request corrections. Keep copies of the stamped or approved plans and the permit number, and do not start structural work solely because you have paid an intake fee.

Deck construction often involves inspections at stages that cannot be checked after they are concealed—for example, foundations or footings before backfill, framing connections and the completed deck. The precise sequence must come from the issuing authority. Mecklenburg County publishes inspection scheduling guidance; other jurisdictions use their own portals or telephone processes.

If the deck footprint, span, footing plan or structure's attachment changes after approval, confirm whether amended plans must be submitted. Keep the final inspection or approval record with the house documents; it may be useful for future renovation, property sale or insurance questions. An expired or unresolved permit is not the same as completed work.

How costs, repair work and existing decks affect permitting

The $40,000 condition in state law is frequently misunderstood. The cost-related exception has multiple exclusions and does not supersede local zoning, so an inexpensive deck is not automatically permitted without review. New load-bearing framing is especially important to evaluate. Ask the authority about a specific scope: replacing surface boards, replacing posts, adding stairs, expanding the platform, or constructing a completely new deck.

Small repairs such as replacing a few boards may be handled differently from structural repairs, but never assume a blanket rule. New guardrails, a spa or enclosure can materially change loads. If an old deck was installed without records, ask the city about the proper existing-structure assessment and current requirements before modifying it.

Permit fees and plan review timelines vary by jurisdiction and project classification. The county fee guidance and each city's residential permitting portal are better sources than a fixed statewide fee estimate. Leave room in the project schedule for zoning comments, revised drawings and inspections before opening the deck for use.

Five realistic deck projects and how to check them

1. Raleigh backyard deck beside a septic field. The city requires a deck building permit; consult Wake County Environmental Services before placement and submit a site plan that identifies the septic components and repair area.

2. Charlotte attached deck with stairs. Start with Mecklenburg County's building permit and Charlotte's coordinated LDIRL review where applicable. Submit the attachment method, stair details and survey rather than asking only about deck square footage.

3. Durham deck replacement with new posts. Treat structural replacement as a deck project requiring confirmation under Small Project Review. Use the deck checklist and identify any historic overlay or floodplain concerns.

4. Asheville freestanding deck on a hillside. Use Asheville's detached structure/deck pathway, accurately show the difference in grade and ask about footings, bracing and any site review tied to the slope.

5. Winston-Salem platform not connected to the house. Ask about the freestanding-deck accessory-building category, scaled site plan and septic clearance where applicable; if it is attached, review the city's addition-to-home category instead.

These examples illustrate questions to ask, not case-by-case approvals. Two decks with similar dimensions can have different outcomes because of zoning, grade, attachment, drainage, historic review and local authority.

Frequently asked questions about North Carolina deck permits

Does a deck under $40,000 avoid permits automatically?

No. State law has exceptions to its cost-related provision, including load-bearing structure work; local zoning rules also remain relevant. A new deck can require a permit regardless of a modest estimate.

Is a low deck or freestanding deck always exempt?

No universal North Carolina rule makes every low or detached deck permit-free. Winston-Salem even lists freestanding decks as an accessory-building permit category. Check the actual authority and design.

Do I need a separate permit for a roof over my existing deck?

Adding roofing can trigger permit requirements and additional structural review. Raleigh also requires elevations for roofed structures. Contact the building office before adding supports or roofing.

What if my home has septic service?

Inspect the site and contact the relevant health or wastewater authority early. Raleigh, Durham's broader process, and Winston-Salem identify site-sensitive reviews; Raleigh specifically prohibits deck placement over septic facilities and repair areas.

Can I use a national deck plan without modifications?

A plan may be a useful starting point but must comply with the North Carolina code edition and local jurisdictional requirements, including site loads, spans, footings and attachments.

Who issues permits for a deck in Charlotte?

Mecklenburg County issues structural building permits; Charlotte identifies decks among projects needing concurrent city LDIRL review. Confirm whether your parcel lies in the relevant city area.

Do I need inspections after receiving approval?

Frequently yes for structural work. Obtain the inspection schedule from the issuing authority; do not conceal supports or framing before required checks.

Start with the government that actually regulates the land. Search by parcel, confirm whether the deck is attached or independent, and identify whether the project is new construction, structural repair or a roofed enclosure. Then ask the authority what application, zoning documents, engineering details and inspections apply. Use the official links below to reach the relevant process.

Continue researching North Carolina construction with our fence permit guide and shed permit guide. For practical preparation, see how to prepare a site plan and building permits versus zoning approvals. Readers comparing different states can consult our Texas deck and Pennsylvania deck guides; those rules do not apply automatically to North Carolina property.

Independent research notice: PropertyPermitGuide does not issue permits, certify structural designs or provide legal or engineering advice. Requirements, code editions and city procedures can change after this November 4, 2026 review. Confirm with the official authority before making financial or construction decisions.

Official sources

Confirm all details with the office responsible for your property; this independent guide is not a permit approval.