Skip to main content
DIYorBuyLocal brand glyph, house with calculator gridDIYorBuyLocal

North Carolina permits

Do you need a permit in North Carolina?

North Carolina enforces the North Carolina State Building Code (based on the IBC and IRC), with stricter wind-resistance provisions in coastal counties. The North Carolina Licensing Board for General Contractors (NCLBGC) requires a general contractor license for any single project over $30,000. Trade licensing (electrical, plumbing, HVAC) is statewide through separate boards. Permits are issued at the county or municipal level.

Free calculator

These are statewide ranges. Get your exact North Carolina cost for your zip code and project size.

Run my numbers →

Can a homeowner pull the permit?

Yes, in most cases. Owner-occupied primary residence only. Homeowner cannot pull the contractor license requirement on $30K+ projects, even when self-performing. License-exempt projects allow homeowner work.

Where to file: County or city inspections department. Wake, Mecklenburg, Guilford, and Forsyth counties have online portals. Plan review takes 1-3 weeks for typical projects, 3-6 weeks for new construction or coastal hurricane review.

Permits by trade in North Carolina

TradeWhen requiredCitationTypical feeDIY?
PlumbingIn-wall work, fixture replacement, water heater, gasNC State Plumbing Code; NCBELP licensing$50-$200Conditional
ElectricalNew circuits, panel work, service upgrades, EV chargerNC State Electrical Code; NEC$50-$200Conditional
Mechanical (HVAC)AC change-out, furnace, ductwork, refrigerantNC State Mechanical Code$75-$250No
Building (structural)Additions, structural modifications, decksNC State Residential Code$100-$700Yes
RoofingRe-roofs (most jurisdictions), structural deck repairLocal jurisdiction$75-$250Yes
GC license ($30K+)Any single project over $30,000 needs a licensed general contractorNC GS 87-1N/A (license fee separate)Yes

Hover a Conditional or No entry for the homeowner rule. Always confirm with your local building department, since requirements vary by jurisdiction.

Ready to build

Get the full plan for your project

A Project Blueprint gives you the materials list, tool inventory, North Carolina permit steps, and a step-by-step build sequence, calibrated to your zip. Human-reviewed before delivery.

Browse Project Blueprints →Or grab a free planning checklist →