Building permits in Wake County, North Carolina
Find the right authority before you build. Wake County permitting follows North Carolina law — here is exactly who issues the permit and where to start.
County + cities (mixed)
Wake County Permits & Inspections (unincorporated) / incorporated municipalities (Raleigh, Cary, etc.)
In unincorporated Wake County, building permits are issued by Wake County Permits & Inspections. Inside incorporated municipalities — Raleigh, Cary, Apex, Morrisville, Wake Forest and Holly Springs — the city or town issues the permit. Wake County also contracts inspection services for Rolesville, Wendell, Knightdale and Zebulon.
Permit cheat-sheet (North Carolina rules)
| Project | Permit? | Authority | Typical fee | Timeline | Go / No-Go | Key notes |
|---|---|---|---|---|---|---|
| 🏠 Accessory Dwelling Unit (ADU) | Permit required | city | Permit fee based on project valuation; Raleigh uses a published Development Fee Guide / calculator. No single statewide flat fee — verify with the issuing city. | Typically 4–10 weeks (plan review + inspections); Charlotte ADU reviews commonly 50–75 days. | Generally allowed | ADUs are allowed in both Charlotte and Raleigh single-family zones. Owner-occupancy not required in Charlotte. Always confirm zoning, setbacks, and parking with the city planning department. Exempt: Charlotte caps detached ADU at 1,000 heated sq ft or 50% of principal dwelling, whichever is less. |
| 🪵 Deck / Porch | Permit required | city | Valuation-based building permit fee; Raleigh uses its Development Fee Guide / calculator. No flat statewide figure. | Plan review commonly 1–3 weeks; Mecklenburg targets ~7 business days for 1–2 family decks. | Generally allowed | Charlotte (Mecklenburg) and Raleigh both require a building permit for any deck/porch regardless of size or height. Footings must reach 12 in below grade; guards required at 30 in+. Exempt: State IRC R105.2 exempts only freestanding decks ≤200 sq ft, ≤30 in above grade, not serving egress — but Charlotte and Raleigh require a permit for ALL decks. |
| 🧱 Fence / Wall | Conditional | city | Raleigh charges a zoning-permit fee per its Development Fee Guide. City-specific — verify locally. | Zoning permit often issued in days to 1–2 weeks. | Generally allowed | Rules differ by city: Raleigh requires a zoning permit for any fence installation; Charlotte generally exempts standard 6 ft fences but requires a permit above 6 ft. HOA approval is separate. Exempt: Charlotte exempts standard ≤6 ft privacy fences; Raleigh requires a zoning permit for ANY fence. |
| 🛖 Shed / Outbuilding | Conditional | city | Valuation-based permit where required; verify with the city. | Simple permits often issued in 1–2 weeks. | Generally allowed | Small detached storage sheds are usually exempt, but adding electricity/plumbing or exceeding size thresholds triggers a permit. Raleigh lists sheds as accessory structures needing plans. Exempt: State IRC R105.2 exempts one-story detached accessory structures ≤200 sq ft. Charlotte exempts detached sheds <200 sq ft without electrical/plumbing. |
| 🪜 Basement Finish | Permit required | city | Valuation-based building permit; Raleigh Development Fee Guide applies. | Plan review typically 2–4 weeks plus inspections. | Generally allowed | Converting an unfinished basement to living space requires permits for framing, egress, electrical, plumbing, and mechanical. Egress windows may be required for bedrooms. Exempt: n/a |
| 🚗 Garage / Carport | Permit required | city | Valuation-based building permit; verify with the city. | Plan review typically 2–4 weeks plus inspections. | Generally allowed | New detached or attached garages and carports require a building permit and zoning/setback review. Exempt: Any new detached or attached garage requires a permit (no size exemption). |
| ☀️ Rooftop Solar PV | Permit required | city | Electrical/mechanical permit per the city fee schedule; verify locally. | Often 1–3 weeks; some jurisdictions expedite residential PV. | Generally allowed | Residential rooftop solar PV requires an electrical (and often structural/mechanical) permit. Submit panel layout, inverter, and structural info; utility interconnection also required. Exempt: Any grid-tied rooftop PV system requires a permit. |
| 🌡️ HVAC Replacement | Permit required | city | Mechanical permit fee per city schedule; verify locally. | Usually 1–2 weeks; light plan review, straightforward inspection. | Generally allowed | Replacing or upgrading HVAC equipment requires a mechanical permit and inspection before energizing. Exempt: Any furnace, AC, or heat-pump replacement/installation requires a permit. |
| 🍳 Kitchen Remodel | Permit required | city | Building + trade permits based on valuation; verify with the city. | Plan review typically 2–4 weeks plus trade inspections. | Generally allowed | Kitchen remodels moving plumbing/electrical or altering walls require building, plumbing, and electrical permits. Exempt: Any layout/plumbing/electrical change requires a permit. |
| 🛁 Bathroom Remodel | Permit required | city | Building + trade permits based on valuation; verify with the city. | Plan review typically 1–3 weeks plus trade inspections. | Generally allowed | Bathroom remodels that move fixtures, add ventilation, or alter plumbing/electrical require permits. Exempt: Any fixture relocation or new wet wall requires a permit. |
| 🏗️ Room Addition | Permit required | city | Building permit based on valuation plus trade permits; verify with the city. | Plan review typically 3–6 weeks plus multiple inspections. | Generally allowed | Room additions change the footprint and require foundation, framing, egress, and trade reviews. Historic districts need a Certificate of Appropriateness. Exempt: Any new conditioned square footage requires a full permit. |
| 🪟 Window / Door Replacement | Conditional | city | Building permit (alteration) where required; verify with the city. | Often 1–2 weeks; many window jobs are issued without plan review. | Generally allowed | Raleigh lists windows/doors/siding as alterations needing a permit; in-kind replacements in the same opening are commonly exempt. Exempt: In-kind replacement in the same opening is often exempt. |
| 🏘️ Roof Replacement | Permit required | city | Building permit (re-roof) per city schedule; verify locally. | Often 1–2 weeks; inspection after decking/underlayment and after shingles. | Generally allowed | Charlotte and Raleigh require a permit for roof replacement even when matching the existing design; wind-load nailing schedules are enforced. Exempt: Re-roofing in the same footprint requires a permit in NC jurisdictions. |
| 🅿️ Driveway / Parking Pad | Conditional | city | Permit fee per city schedule; stormwater review may apply — verify locally. | Often 1–2 weeks; stormwater/buffer review can extend this. | Generally allowed | New or widened driveways can trigger stormwater and tree-protection review. Raleigh lists driveways under replacements needing a permit. Exempt: New or widened driveways typically require a permit; minor repair may not. |
| 🏊 Swimming Pool / Spa | Permit required | city | Building + electrical permit per city schedule; verify locally. | Plan review typically 2–4 weeks plus inspections. | Generally allowed | Pools require a building permit and code-compliant barrier (NC Residential Code Appendix V): self-closing/self-latching gate, ≤4 in sphere gaps. Electrical permit for wiring. Exempt: Any in-ground or above-ground pool/spa requires a permit. |
| 🧱 Retaining Wall | Conditional | city | Building permit where required; verify with the city. | 1–3 weeks; walls over threshold may need engineered drawings. | Generally allowed | Retaining walls holding more than 48 in of fill (measured bottom of footing to top of fill) require a permit and often professional design. Check HOA too. Exempt: Charlotte/Cary: walls retaining >48 in (4 ft) of fill require a permit. |