jaspector
City building permits

Town of Christiansburg

How to apply for a building permit in Town of Christiansburg, Virginia. Permit authority, application steps, fees, and inspection requirements.

Min. permit fee
$50
Last verified
April 2026
On this page 6
§ 01

Permit authority

Town of Christiansburg Building Inspections

Street address
100 E. Main Street, Christiansburg, VA 24073
Coverage
Town administers permits within incorporated Christiansburg town limits, separate from Montgomery County's county-jurisdiction permitting.
Online portal
Town of Christiansburg Self Service Portal
Citizen Self Service Portal / TOC Plans and Permitting
§ 02

When a permit is required

Permit triggers and exempt work for Christiansburg

Town states Building Inspections issues building permits and conducts all-trade inspections. Public deck FAQ adds that decks over 16 inches above finished grade require a permit.

Decks or porches 16 inches or less above finished grade
Replacing deck floor boards
Handrails on decks or porches
Replacing balusters
Concrete patios less than 16 inches from finished grade
Replacing only one support post
Replacing fewer than three risers
Replacing HVAC equipment with the same equipment, unless gas-fired
  • Exempt Decks or porches 16 inches or less above finished grade
  • Exempt Replacing deck floor boards
  • Exempt Handrails on decks or porches
  • Exempt Replacing balusters
  • Exempt Concrete patios less than 16 inches from finished grade
  • Exempt Replacing only one support post
  • Exempt Replacing fewer than three risers
  • Exempt Replacing HVAC equipment with the same equipment, unless gas-fired
Required documents
  • Varies by application type
  • Copy of property plat
  • Deck construction plan (for decks, or use of DCA-6 in lieu of plans)
Building code
Town's Current Building Codes page lists the 2021 Virginia Construction Code set, including Virginia Construction Code, Residential Code, Mechanical Code, Plumbing Code, Fuel Gas Code, Existing Building Code, Energy Conservation Code, and 2021 Statewide Fire Prevention Code, with 2020 NEC.
Permit validity
No Christiansburg general permit expiration rule was found on the public pages.
Owner-builder
Deck FAQ says homeowners can build their own deck if they qualify for a Virginia Code Title 54.1-1101 exemption. Affidavit of Owner must be completed and notarized if the owner is applying.
Contractor requirements
Deck FAQ says minimum Class C license with proper classifications is required and a business license is required as well. Building pages note commercial buildings require third-party plan review.

Source: Town of Christiansburg Building Inspections ↗

§ 03

Application process

Typical processing: No general permit turnaround is posted on the current portal and building pages.

  1. 01
    Create an account or log in to the Town's self-service portal.
  2. 02
    Use the Decision Engine if needed to identify the right permit or plan application.
  3. 03
    Submit the permit or plan application digitally through the portal. All plans must be submitted digitally through the self-service portal.
  4. 04
    If internet access is an issue, go to Town Hall's 2nd floor during business hours for staff assistance.
  5. 05
    Building Inspections reviews the submission. Commercial buildings and structures require third-party plan review, including MEP, sprinkler, and fire alarm.
  6. 06
    After permit issuance, schedule inspections through the self-service portal.
  7. 07
    Complete inspections, final inspection, and certificate of occupancy as applicable.

Typical processing time: No general permit turnaround is posted on the current portal and building pages.

Source: Town of Christiansburg Building Inspections ↗

§ 04

Fee schedule

Christiansburg building permit fees

Fee type
Amount
01
Minimum permit fee
$50
02
Plan check fee
Plan review resubmission fee is $100 when plans are submitted multiple times or are incomplete and require resubmission.
03
Permit fee formula
Residential new construction, additions, remodeling, modular or manufactured homes: $0.28 per square foot. Commercial and industrial: $4.50 per $1,000 of value. Several permit types are flat-fee items.
04
Reinspection fee
$100 payable before the reinspection
05
Penalty (no permit)
Working without a permit: $50 for residential, $100 for commercial/contractor after initial stop-work order. Temporary Certificate of Occupancy: $100. Board of Building Code Appeals hearing: $250.

Add 2 percent state surcharge to the permit fee to reach the grand total.

Fees change periodically. Confirm at the official fee schedule ↗ before budgeting.

§ 05

Required inspections

Scheduling and sequence

How to schedule
Inspection hours
Monday through Friday, 8 a.m. to 5 p.m.
Time windows
In-person help for applications is offered on Town Hall's 2nd floor during business hours.

Typical sequence: Town publicly lists residential plan review, building code inspections for all trades, final inspections, and certificates of occupancy. Detailed sequences vary by project type.

Source: Town of Christiansburg Building Inspections ↗

§ 06

Frequently asked

Common questions about Christiansburg permits

01 Do I need a building permit in Christiansburg, VA?
Town states Building Inspections issues building permits and conducts all-trade inspections. Public deck FAQ adds that decks over 16 inches above finished grade require a permit.
02 How much does a building permit cost in Christiansburg, VA?
Building permit fees in Christiansburg, VA are set by the local building department and vary by project type and valuation. The minimum permit fee is $50. Fees are calculated as: Residential new construction, additions, remodeling, modular or manufactured homes: $0.28 per square foot. Commercial and industrial: $4.50 per $1,000 of value. Several permit types are flat-fee items.. Plan check fee: Plan review resubmission fee is $100 when plans are submitted multiple times or are incomplete and require resubmission..
03 How do I apply for a building permit in Christiansburg, VA?
To apply for a building permit in Christiansburg, VA, follow these steps: 1. Create an account or log in to the Town's self-service portal. 2. Use the Decision Engine if needed to identify the right permit or plan application. 3. Submit the permit or plan application digitally through the portal. All plans must be submitted digitally through the self-service portal. 4. If internet access is an issue, go to Town Hall's 2nd floor during business hours for staff assistance. 5. Building Inspections reviews the submission. Commercial buildings and structures require third-party plan review, including MEP, sprinkler, and fire alarm. 6. After permit issuance, schedule inspections through the self-service portal. 7. Complete inspections, final inspection, and certificate of occupancy as applicable.
04 How long does it take to get a building permit in Christiansburg, VA?
Building permit processing times in Christiansburg, VA typically run No general permit turnaround is posted on the current portal and building pages.. Timelines can vary based on project complexity and current department workload.
05 What work is exempt from building permits in Christiansburg, VA?
Not all construction work requires a permit in Christiansburg, VA. The following work is generally exempt: Decks or porches 16 inches or less above finished grade; Replacing deck floor boards; Handrails on decks or porches; Replacing balusters; Concrete patios less than 16 inches from finished grade; Replacing only one support post; Replacing fewer than three risers; Replacing HVAC equipment with the same equipment, unless gas-fired. When in doubt, confirm with the local building department before starting work.
06 How do I schedule a building inspection in Christiansburg, VA?
Once your permit is issued and work reaches an inspection milestone, you can schedule a building inspection in Christiansburg, VA via: Citizen Self Service Portal.
last verified April 2026 source Town of Christiansburg Building Inspections ↗ entry id permits/virginia/montgomery/christiansburg

Educational reference. Permit rules and fees change — confirm current requirements directly with Town of Christiansburg Building Inspections before applying. Jaspector is not legal advice.

§   Adjacent

Other jurisdictions in Montgomery County.

Same county, different permit office. Click for that jurisdiction's full guide.

All Montgomery County jurisdictions →