City Building Permits
Town of Weaverville, NORTH-CAROLINA Building Permit Guide
How to apply for a building permit in Town of Weaverville, North Carolina. Permit authority, application steps, fees, and inspection requirements.
Permit Authority
Weaverville administers zoning and development ordinances in town limits. Building permits and construction inspections are coordinated with Buncombe County where county building code enforcement applies.
- Department
- Town of Weaverville Planning and Zoning
- Address
- Weaverville Town Hall, 30 South Main Street, P.O. Box 338, Weaverville, NC 28787
- Phone
- (828) 645-7116
Online Permit Portal
Platform: Cognito Forms • Account required: No • Submission: In-person only
Additional resources:
Application Process
- Start with Weaverville Planning and Zoning to determine whether the project needs a zoning permit.
- Submit the town zoning permit application through the Cognito form or town forms and provide supporting documents.
- Obtain town zoning clearance before building permit issuance where a county building permit is required.
- Submit building or trade permit materials to Buncombe County through the county Accela portal for code review and permit issuance.
- Respond to county or town comments, pay applicable fees, and receive the permit.
- Schedule county inspections during construction.
General Requirements
Town zoning permit required for development subject to Weaverville planning and zoning review. Building permits remain required for code-regulated construction under Buncombe County and state law.
Required Documents
- Town zoning permit form
- Project materials
- County building permit package where construction permit review is required
- Permit validity
- County construction permit expiration follows state law unless county handouts state otherwise.
- Building code
- 2018 North Carolina State Building Code family with state amendments currently in force.
- Owner-builder
- State owner exemption rules still apply to county-issued construction permits.
- Contractor requirements
- State contractor licensing rules apply. Buncombe County portal registration instructions also depend on matching contractor license records.
Fees
- Plan check fee
- County plan review charges apply on the building permit side.
- Permit fee formula
- Town zoning fees are set by annual fee schedule; county building permit fees follow Buncombe County's mixed flat and valuation or square-foot methods.
- Reinspection fee
- County reinspection and work-without-permit charges apply for county code inspections.
- Payment note
- Weaverville fee schedule governs local planning and zoning charges. Buncombe County portal supports online payment after permit approval.
Fees change. Verify current amounts at the official fee schedule.
Work That Does NOT Require a Permit
- State-law permit exemptions may still apply to qualifying low-cost non-structural work
- Like-kind non-structural repairs and certain same-location trade replacements can be exempt under NCGS 160D-1110
Important: Applicants should confirm both zoning and county building permit triggers before assuming an exemption.
Inspections
How to Schedule
- Buncombe County online portal (online)
Typical inspection sequence: County footing, foundation, rough-in, framing, insulation, and finals as applicable.
Additional Resources
- Building code: 2018 North Carolina State Building Code family with state amendments currently in force.
- Verify contractor license: NC Licensing Board for General Contractors
- Zoning information: View zoning info
- Forms and Documents
- Buncombe County Zoning
- Buncombe County Building Portal
- License lookup guide: North Carolina Contractor License Requirements
- Contract template: North Carolina Homeowner-Contractor Agreement
- North Carolina hub: North Carolina Contractor License & Permit Hub
Information on this page was last verified: March 2026. Permit rules and fees change — confirm current requirements directly with the Town of Weaverville Planning and Zoning before applying.
Need help with your project?
Navigating permits in Town of Weaverville can be complicated.
Jaspector connects you with local experts who can review your scope, verify your contractor, and help you understand what permits your project actually needs.
Learn how Jaspector worksOther cities in Buncombe County
View all Buncombe County jurisdictions →