Deck cost in Charlotte, NC
$30–$60 per sq ft; average job $8,316 (range $4,340–$12,652). A 16×20 (320 sf) table is $12,800–$19,200. Pressure-treated is the low end; second-story / high-end wood / custom is the high end.
Labor for Deck in Charlotte, NC is indexed to the BLS construction-and-extraction occupations mean hourly wage for Charlotte-Concord-Gastonia, NC-SC of $27.54 (May 2025), applied to the 50% labor share.
Mecklenburg County Code Enforcement (LUESA) — issues City of Charlotte building/trade permits is the issuing office. The typical permit fee recorded from Mecklenburg County LUESA Fee Ordinance (revised July 1, 2026), Section II.A and II.D.13, retrieved 2026-08-29, is $182. Fee model: valuation.
The national typical for this job is $45. Materials stay at the national figure while labor is wage-indexed for Charlotte, NC.
Walking surface only. A 16 by 20 deck is 320 sqft.
Typical all-in
$13,728
Job cost plus the recorded local permit fee at this size.
- Low
- $9,165
- Typical
- $13,728
- High
- $18,344
Breakdown
| Labor (allocated) | $6,761 |
|---|---|
| Materials (allocated) | $6,761 |
| Job subtotal | $13,522 |
| Permit | $206 |
| All-in typical | $13,728 |
Labor is adjusted for construction wages in this metro. Materials stay at the national figure. This is an estimate, not a contractor quote.
Permit fee
- Fee model
- Based on project value
- Typical fee
- $206
- Range
- $151 – $315
- Retrieved
- 2026-08-29
- Building permit (Section II.A valuation table) — $169New decks are load-bearing and need a permit even under $40,000 (N.C.G.S. 160D-1110(c)(1)). $59.70 + $12.19 per $1,000 or part over $3,000. Typical $12,000 = $59.70 + $12.19 × 9. Included.
- Technology charge — $3Note f: $3.00 on all permits issued. Included.
- Homeowner Recovery Fund — $10Section II.D.13: $10.00 per single-family construction/alteration permit issued to a general contractor. Included in totals (typical GC-built deck).
- City of Charlotte LDIRL zoning / stormwater / inspectionNew decks also go through City of Charlotte Individual Residential Lot review (zoning + stormwater; urban forestry if trees). FY2027 user-fee PDFs are posted at charlottenc.gov User Fee Schedules (effective July 1, 2026) but line-item dollars were not extracted here. FY2026 IRL schedule (expired June 30, 2026) listed residential zoning $65, stormwater for deck $50, SF/duplex inspection $160 — those FY26 figures are not used as 2027 fees.
Typical $12,000: $59.70 + $12.19 × 9 + $3 + $10 = $182.41. Low $8,000: $59.70 + $12.19 × 5 + $13 = $133.65. High $19,200: $59.70 + $12.19 × 17 + $13 = $279.93.
County totals only (valuation permit + $3 tech + $10 recovery). City of Charlotte LDIRL zoning/stormwater/inspection also apply for a new deck inside city limits; FY2027 city dollars were not extracted. Replacement of deck boards/railings/treads only, ≤ $40,000, is permit-exempt under 160D-1110(c)(1). Owner-as-contractor jobs under $40,000 use Section II.D.36 ($60/trade + $45 plan review if required + $45/inspection trip) instead of the valuation table.
Mecklenburg County LUESA Fee Ordinance (revised July 1, 2026), Section II.A and II.D.13
Citations
- How Much Does It Cost to Build a Deck? [2026 Data] Retrieved Aug 12, 2026. Average $8,316; $4,340–$12,652; $30–$60/sf; labor $15–$35/sf.
- Mecklenburg County LUESA Fee Ordinance (revised July 1, 2026), Section II.A and II.D.13 Retrieved Aug 28, 2026. County totals only (valuation permit + $3 tech + $10 recovery). City of Charlotte LDIRL zoning/stormwater/inspection also apply for a new deck inside city limits; FY2027 city dollars were not extracted. Replacement of deck boards/railings/treads only, ≤ $40,000, is permit-exempt under 160D-1110(c)(1). Owner-as-contractor jobs under $40,000 use Section II.D.36 ($60/trade + $45 plan review if required + $45/inspection trip) instead of the valuation table.
- BLS OEWS construction wages — Charlotte-Concord-Gastonia, NC-SC BLS OEWS construction-and-extraction mean hourly wage / national same vintage, applied to laborShare only. Not a city-specific bid survey.