Research by DoINeedAPermit Research Team · Updated May 2026
The Short Answer
Yes. Any attached deck requires a permit in Garner, regardless of size or height. Garner enforces the North Carolina Building Code (NCBC), which adopts IRC R507 for all deck construction and requires ledger-flashing details, frost-depth footings, and structural connection documentation.
Garner's Building Department treats attached decks as structural work requiring a building permit and plan review — no exceptions for small decks or ground-level platforms. Unlike some nearby jurisdictions that exempt small freestanding decks under 200 square feet and 30 inches off grade, Garner requires a permit for any deck attached to the house, period. This is because the ledger bolts directly to the rim joist, creating a load-bearing connection that the IRC (adopted via NCBC) mandates be sealed with proper flashing and hardware to prevent water intrusion and structural failure. Additionally, Garner's frost-depth requirement of 12 to 18 inches (depending on sub-location within the Piedmont and Coastal Plain zones) means footings must be engineered to spec, and the city's plan reviewers will flag non-compliant depths immediately. The city processes permits online through its e-Permitting portal, but initial submission still requires a sealed site plan or sketch showing deck dimensions, height, footing locations, and ledger detail. Typical turnaround is 2 to 4 weeks for plan review before construction can begin.

What happens if you skip the permit (and you needed one)

Garner attached-deck permits — the key details

Garner enforces the 2023 North Carolina Building Code (NCBC), which adopts the International Residential Code (IRC) with North Carolina amendments. For decks, the governing standard is IRC R507, which mandates that any deck attached to the house be designed and constructed to safely transfer loads through the ledger to the rim joist, and then down through posts and footings to the ground. The ledger attachment is the critical failure point: IRC R507.9 requires bolts (not nails) spaced 16 inches on center, installed into the rim joist band board, with flashing installed above the deck rim board and extending behind the house rim board to shed water away. Garner's Building Department will reject any plan submission that omits ledger flashing detail or shows bolts spaced wider than 16 inches. The reason this rule exists: water intrusion between the ledger and rim joist causes rot, which has been the leading cause of deck collapse injuries nationwide. A deck that looks solid from below can lose structural integrity in 5–10 years if the ledger flashing fails. Garner's plan reviewers understand this, and they scrutinize the ledger detail harder than any other aspect of the design.

Footing depth in Garner is governed by the frost line, which varies by location. The Piedmont region (west of Garner) has a frost depth of 18 inches; the Coastal Plain (east and south) is 12 inches. Garner straddles the boundary, so the city's building code table lists 12 to 18 inches depending on the specific address. When you submit your permit application, you must include a site plan showing footing locations and depth. The reviewer will check your proposed depth against the frost-line table; if you propose 10 inches when the table says 18 inches, the plan is rejected and you must resubmit. Why does frost depth matter? The frost line is the depth to which soil freezes in winter; below that line, soil stays stable. If a footing is above the frost line, freeze-thaw cycles lift the soil, causing the post to heave and the deck to shift, crack, and eventually fail. Garner's frost-depth requirement is non-negotiable and is one of the most common rejection reasons in the city. You must show footings going at least 12 inches below the frost line (18 inches total if you're in the Piedmont zone), and many inspectors round up to 24 inches to be safe.

North Carolina does allow owner-builders to pull permits for single-family owner-occupied homes without a general contractor license, but Garner requires that the owner-builder submit a completed application, sealed site plan or sketch, and a materials list. If you hire a contractor to build the deck, the contractor's license number must be on the permit application; if you build it yourself, your name and address go on the permit as the owner-builder. Either way, a permit is required. Garner also requires that all electrical work on a deck (outlet boxes, lighting, ceiling fans) be done by a licensed electrician and inspected by the city's electrical inspector. If the deck includes a hot tub, refrigerator outlet, or any 120V or 240V service, a separate electrical permit is triggered. Plumbing is rare on decks but can occur if you add an outdoor shower or drain line; in that case, a plumbing permit is also required. Many homeowners think a simple wood deck with no utilities avoids the electrical inspection, but that is not true—the structural permit alone covers the deck frame, posts, and stairs, and is mandatory.

Plan submission in Garner typically begins online through the city's e-Permitting portal. You'll upload a PDF or image of your site plan, which can be a simple sketch showing deck dimensions, height, footing locations and depths, and ledger detail. The sketch does not need to be sealed by an architect or engineer for decks under 500 square feet; a homeowner's hand-drawn plan is acceptable as long as it is legible and includes the critical details: deck size (length and width), post-to-grade distance, footing depth, railing height, and ledger bolting pattern. The city's plan reviewer will email you feedback within 2–4 weeks; common issues are missing ledger flashing, footings above the frost line, and railing height under 36 inches (IRC R311.7 requires 36-inch minimum, though some jurisdictions enforce 42 inches—Garner enforces 36 inches per the IRC). Once you address feedback and resubmit, the second review is typically faster (1–2 weeks). After approval, you pay the permit fee (typically $200–$450 depending on deck valuation) and receive a permit card to post on-site.

Inspections for an attached deck in Garner are typically three: footing pre-pour (before concrete is poured), framing (after posts are set and beams and joists are installed), and final (after the deck is complete, stairs are installed, railing is attached, and the ledger flashing is in place). You call the Building Department to schedule each inspection at least 24 hours in advance. The footing inspection is the most critical: the inspector verifies that footing holes are dug to the required depth (12–18 inches below frost line), that gravel or soil is not in the hole (it should be clean), and that posts will sit below grade in concrete. The framing inspection checks that posts are plumb, beams are level, beam-to-post connections use appropriate hardware (Simpson post bases or equivalent), joist hangers are nailed correctly (per the hanger manufacturer), and ledger bolts are spaced 16 inches on center. The final inspection confirms that the deck is complete, the ledger flashing is installed, the railing is 36 inches high and does not allow a 4-inch sphere to pass through (IRC R311.7), stairs are properly dimensioned (7.5-inch rise, 10-inch tread, IRC R311.7), and the deck is safe for occupancy. Garner's inspectors are generally thorough but fair; if you follow the code, you will pass all three inspections without issue.

Three Garner deck (attached to house) scenarios

Scenario A
12x16 attached pressure-treated deck, 2 feet above grade, no stairs or electricity — typical Garner backyard
A 12x16 attached deck (192 square feet) in a typical Garner residential lot is a straightforward permit case. Let's say the deck is attached to the rear of a 1970s ranch home, rises 24 inches above grade, has a simple 2x8 ledger bolted to the house rim joist, and uses 4x4 posts on concrete footings. The footings must go 12 to 18 inches below the frost line depending on your sub-location (call the Building Department to confirm your lot's frost depth, but assume 18 inches for the Piedmont zone). This means footings are dug 24–26 inches deep to be safe. You submit a site plan showing deck dimensions, height, footing locations and depths, ledger bolting pattern (bolts 16 inches on center), and a simple cross-section sketch showing post-to-footing detail. The plan review takes 2–3 weeks; if the ledger flashing detail is missing, the reviewer will request it, and you resubmit showing flashing installed above the deck rim and extending behind the house rim (minimum 2 inches of coverage). Permit fee is $200–$300 based on deck valuation ($4,000–$6,000 construction value). You then schedule three inspections: footing pre-pour, framing (after posts and beams are installed), and final (after deck is complete and railing is installed). Timeline from permit approval to final inspection is 3–6 weeks depending on your contractor's schedule. Total cost including permit, materials, and contractor labor is $4,000–$8,000.
Permit required (attached deck) | Frost-depth footings 18-24 inches | Ledger flashing detail mandatory | Pressure-treated lumber recommended | Railing 36 inches high required | $200–$300 permit fee | $4,000–$8,000 total project cost
Scenario B
20x20 composite deck with electrical outlet and LED soffit lighting, 3 feet high, corner lot with neighbors — higher-value project
A larger, more complex deck in Garner with utilities triggers two separate permits. The structural deck permit (same as Scenario A) covers the frame, posts, footings, ledger, and railing; permit fee is $350–$450 because the deck is 400 square feet and the estimated construction value ($12,000–$15,000) pushes the fee higher. However, adding a 120V outlet on the deck or LED soffit lights under the overhang requires a separate electrical permit (typically $75–$150). Both permits must be submitted and approved before work begins. The site plan for the structural permit is more detailed now: you must show the deck dimensions, height (36 inches), footing locations and depths, ledger detail, and the location of the electrical outlet (so the inspector knows where to look and can verify that the outlet is installed by a licensed electrician). The electrical permit requires a separate plan showing the outlet location, circuit, breaker size, and GFCI protection (required for all outdoor decks per NEC 210.8(a)). The building inspector and electrical inspector both come out: the building inspector checks framing and footing on day 1, and the electrical inspector checks the outlet box and circuit on a separate day. Turnaround is 4–5 weeks for plan review (two departments) and inspections. Total cost including permits, materials, and contractor labor is $12,000–$18,000. Note: if the deck is on a corner lot visible from the street, Garner's Planning Department may also review the design for aesthetic compliance (roof style, colors, setback from property line). Check with the city before submitting to avoid a planning review delay.
Two permits required (structural + electrical) | 400 sq ft deck, 36 inches high | Ledger flashing detail mandatory | Frost-depth footings 18-24 inches | GFCI-protected outlet required per NEC 210.8(a) | $350–$450 deck permit + $75–$150 electrical permit | Licensed electrician required | $12,000–$18,000 total project cost | Corner-lot planning review possible
Scenario C
Existing deck replacement (remove and rebuild 14x18 treated deck) with damaged ledger — test of Garner's retroactive enforcement
A homeowner in Garner discovers that their 15-year-old attached deck has a failing ledger: the flashing was installed incorrectly, water has rotted the rim joist, and the deck is shifting. A structural engineer recommends removal and replacement. In this case, the homeowner must pull a new permit even though the original deck may have been built without one. Garner's Building Department will process the new permit as if it's a new deck build; there is no 'replacement' exemption. The new permit submission must include the same site plan, frost-depth footing detail, and ledger-flashing spec as any new deck. However, the inspector will likely inspect the old foundation to determine if existing footings can be reused (if they're deep enough and below frost line) or must be dug out and replaced. Permit fee is $250–$350 for the replacement deck. If the old deck was never permitted and the city's records show no permit from 15 years ago, the homeowner may face questions about the original work, but as long as they permit the new replacement, the city will not retroactively fine them for the old unpermitted deck (Garner's enforcement is typically prospective, not historical). Timeline is 2–4 weeks for plan review and 4–6 weeks for construction and inspections. Total cost is $6,000–$10,000 including removal, new materials, labor, and permits.
Permit required (replacement deck) | Existing footing reuse possible if frost-depth compliant | Ledger flashing replacement mandatory | Removal/disposal of old deck not included in permit | Frost-depth footing inspection critical | $250–$350 permit fee | $6,000–$10,000 total replacement cost | No retroactive fine for original unpermitted deck if new work is permitted

Every project is different.

Get your exact answer →
Takes 60 seconds · Personalized to your address

Garner's frost-depth requirement and Piedmont soil conditions

Garner straddles the boundary between the Piedmont (west) and Coastal Plain (east) geological zones. The Piedmont region has red clay soil, which is dense, compacts well, and has a frost depth of 18 inches; the Coastal Plain has sandy soil, which is looser and has a frost depth of 12 inches. Your deck's lot determines which applies. When you call the Building Department or visit the city's e-Permitting portal, you can input your address and the system will return your frost-depth requirement. If your lot is unclear (borderline), the Building Department will tell you to use 18 inches to be safe. Why does this matter for your deck? Footings must be dug below the frost line so that freeze-thaw cycles do not heave the post. In Garner's red clay Piedmont soil, this means digging at least 18 inches deep (often 24 inches to be safe). In sandy Coastal Plain soil, 12 inches is the minimum, but again, 18 inches is safer. Many homeowners use post footings only 12 inches deep, then find their deck shifts in winter. Garner's plan reviewers and inspectors will not approve a footing plan that does not meet the frost-depth table.

Additionally, Piedmont red clay is prone to differential settling and poor drainage. If your deck's footings are in poorly drained red clay, water pools around the post and accelerates rot. Garner's code does not explicitly address drainage, but best practice is to dig footing holes at least 6 inches wider than the post, pour concrete that extends several inches above grade to shed water, and backfill with gravel (not clay) around the post. The inspector will verify that the concrete is poured correctly and that the post sits in the concrete (not in soil). Some contractors use plastic post bases or metal Simpson post bases to isolate wood from concrete; these are not required by Garner code but are strongly recommended in the Piedmont clay zone because they extend post life by 10+ years.

Frost-depth mistakes are the second-most common reason for plan rejections in Garner (after ledger-flashing detail). If you propose footings 12 inches deep and the frost-depth table says 18 inches, the plan is rejected. You then must resubmit with deeper footings, which may require you to excavate harder soil, use a power auger, or hire an excavator. This delay can cost you 1–2 weeks and $200–$500 in additional labor. To avoid this, confirm your frost depth before you design the deck, and show it on your site plan.

Ledger flashing detail and water-intrusion prevention in Garner's humid climate

Garner has a humid subtropical climate (ASHRAE zone 3A west, 4A east) with average annual precipitation of 43–45 inches spread throughout the year. This means frequent rain, high humidity, and significant water-intrusion risk for exterior wood structures. The ledger—where the deck attaches to the house—is the most vulnerable connection. Water can seep between the ledger and the rim joist, causing the rim joist to rot from the inside out. Once rot begins, it spreads quickly in Garner's humid climate. IRC R507.9 requires flashing, but Garner's building code also includes a local note emphasizing that the flashing must be installed correctly and must extend at least 2 inches behind the house rim board. Many homeowners and some contractors install flashing only on the top of the ledger (like a roof edge), but IRC R507.9.1 requires flashing that is continuous and sheds water away from the joint. Specifically, the flashing must extend up behind the house rim board and out over the top of the ledger board, creating a continuous water-shedding surface.

When you submit your site plan, you must include a detail drawing showing the ledger-flashing cross-section. This detail should show the house rim board, the ledger board bolted to the rim, the flashing installed behind the rim and over the ledger, and the deck joist hanging from the ledger with joist hangers or bolts spaced 16 inches on center. If you do not include this detail, the plan reviewer will reject the submission and request it. Once you resubmit with the detail, the reviewer will approve or request clarification. Common feedback includes: flashing must cover the full width of the ledger (not just half), flashing must extend at least 2 inches behind the rim board (not flush), and the ledger must be bolted (not nailed). Some contractors use self-adhesive flashing tape instead of traditional metal flashing; Garner's code does not prohibit this, but metal flashing is more durable and is the preferred standard.

During the framing inspection, the inspector will verify that the flashing is installed before the deck joist is attached. If the flashing is installed after the joist is hung, there is a gap between the flashing and the rim board, which defeats the purpose. Correct sequence: bolt the ledger to the rim joist first, install the flashing, then hang the joist. The inspector will look at the flashing from underneath the deck to confirm it is continuous and not gapped. If the flashing is missing or gapped, the inspection fails and work must stop until it is corrected. This is not optional—Garner's inspectors will not sign off on a ledger without compliant flashing because the liability risk is too high.

City of Garner Building Department
Garner City Hall, 100 Main Street, Garner, NC 27529 (verify exact address with city)
Phone: (919) 773-1340 or check https://www.garnernc.gov for direct building permit line | https://www.garnernc.gov/permits (search 'Garner NC building permits' to confirm current portal URL)
Monday–Friday 8:00 AM–5:00 PM (verify with city; holidays observed)

Common questions

Do I need a permit for a ground-level deck in Garner?

Yes, if it is attached to the house. Any deck physically bolted or attached to the rim joist requires a permit in Garner, regardless of height. If the deck is freestanding (not attached) and is less than 200 square feet and under 30 inches off grade, it may be exempt, but this is rare in practice because most decks are attached to the house. Call the Building Department to confirm whether your specific deck plan qualifies as freestanding or attached.

What is the frost line in Garner, and why does it matter for my deck?

Garner's frost line is 12 to 18 inches below grade depending on your location (Piedmont west of Garner is 18 inches; Coastal Plain is 12 inches). Footings must be dug below the frost line to prevent freeze-thaw heaving, which lifts the post and destabilizes the deck. Your permit application must show footing depth on the site plan; if the depth is above the frost line, the plan will be rejected. Confirm your frost line with the Building Department before you design the deck.

Can I build an attached deck without a contractor license if I own the house?

Yes, Garner allows owner-builders to pull permits for owner-occupied single-family homes. You submit the permit application with your name and address as the owner-builder; you do not need a general contractor license. However, if you hire a contractor to build the deck, the contractor's license number must be on the permit. Either way, a permit is required. Any electrical work (outlet, lighting) must be done by a licensed electrician and inspected by the city's electrical inspector.

How much does a deck permit cost in Garner?

Deck permit fees in Garner typically range from $200 to $450 depending on the deck's estimated valuation. A small 12x16 deck ($4,000–$6,000 valuation) may cost $200–$300; a larger 20x20 composite deck ($12,000–$15,000 valuation) may cost $350–$450. The exact fee is calculated as a percentage of the estimated construction cost. The city's e-Permitting portal or the Building Department can provide a fee estimate once you submit the deck dimensions and materials.

What is a ledger, and why does the code require flashing on it?

The ledger is the board bolted to your house's rim joist that carries the deck load and keeps the deck attached to the house. Flashing is a thin metal or synthetic barrier installed behind the ledger and over the top of it to shed water away from the rim joist. Without flashing, water infiltrates the joint between the ledger and rim, causing the rim joist to rot. Rot spreads quickly in Garner's humid climate and can cause the deck to fail catastrophically. IRC R507.9 requires flashing; Garner's Building Department enforces this strictly because deck collapses are a leading cause of serious injury.

How long does it take to get a deck permit approved in Garner?

Plan review typically takes 2 to 4 weeks from the date you submit a complete application (site plan, deck dimensions, footing detail, ledger flashing detail). If the plan is incomplete or has code issues, the reviewer will email feedback and request resubmission; the second review is usually 1 to 2 weeks faster. Once approved, you pay the permit fee and receive a permit card to post on the job site. If the deck includes electrical work, add 1 to 2 weeks for the electrical plan review.

What happens during a deck inspection in Garner?

Three inspections are typical: footing pre-pour (inspects footing holes for depth and cleanliness before concrete is poured), framing (inspects posts, beams, joists, ledger bolts, and connections after framing is complete), and final (inspects railing height, stair dimensions, ledger flashing, and overall safety). You call the Building Department to schedule each inspection at least 24 hours in advance. The inspector will verify compliance with the approved plan and the IRC. If any issue is found (e.g., footing too shallow, bolts spaced too far apart), the inspection fails and work must stop until the issue is corrected.

What is the railing height requirement for a deck in Garner?

IRC R311.7 (adopted by Garner via the North Carolina Building Code) requires a railing 36 inches high measured from the deck surface to the top of the rail. Additionally, the spacing between vertical balusters must not allow a 4-inch sphere to pass through (measured at the weakest point). If the deck is higher than 30 inches above grade, the railing is mandatory. A failed railing inspection is common; ensure all balusters are spaced 4 inches or less and the rail is a solid 36 inches high.

Can I use PT (pressure-treated) lumber for my Garner deck?

Yes, and it is recommended. PT lumber is treated to resist rot and decay in humid climates like Garner's. For ledgers, joists, and posts, PT lumber (ground-contact rated UC4B or better) is standard. Some homeowners prefer cedar or composite decking for the surface (which is visible), but the structural framing (posts, beams, joists) should be PT or naturally durable species like redwood. The permit does not restrict material choice, but PT is the most economical and durable option for Garner's climate.

What if I find out my old unpermitted deck is not compliant with code? Can Garner force me to remove it?

Garner's Building Department does not routinely inspect existing decks unless a complaint is filed by a neighbor or an insurance company. If a complaint is filed, the city may issue a compliance notice requiring you to bring the deck into code or remove it. The most common issue is a shallow footing (above the frost line) or missing ledger flashing. You have two options: hire a contractor to repair the deck (bring it into code), or remove it. If you repair it, you must pull a permit for the repair work. If you are planning to sell the house, you must disclose the deck's status on the North Carolina Residential Property Disclosure Form; failure to disclose is illegal and can result in buyer litigation after closing. The safest approach is to permit and repair the deck now rather than risk a forced removal or disclosure issue later.

Disclaimer: This guide is based on research conducted in May 2026 using publicly available sources. Always verify current deck (attached to house) permit requirements with the City of Garner Building Department before starting your project.