Alexandria, VA Building Safety: Building Permits (2026)
Key Facts
- Code adopted
- VUSBC 2006 edition and future editions (Sec. 8-1-2)
- Historic-district trigger
- Permit needed for windows and 100+ sq ft siding/roofing
- Inspection notice
- 24 hours advance notice required
- Building official
- Director, dept. of code administration
- Max penalty
- $500 per day, misdemeanor
Summary
Alexandria enforces the Virginia Uniform Statewide Building Code, and city code layers on local triggers such as a permit and inspection for replacement windows and over 100 square feet of replacement siding or roofing on any building in a historic district or over 100 years old. Building permit violations carry up to a $500 fine per day.
The city enforces the Virginia Uniform Statewide Building Code, 2006 edition, including the Virginia Maintenance Code, ("VUSBC") and such future editions thereof as are then in force in the Commonwealth of Virginia. ... In accordance with the provisions authorized by the Virginia Uniform Statewide Building Code, a permit and inspections are required for the installation of replacement windows and over 100 square feet of replacement siding or roofing in buildings located within historic districts or in buildings over 100 years old and designated by the City of Alexandria as such. ... A violation of any section or provision of this article shall be a misdemeanor, and any person found guilty of any such violation shall, upon conviction, be punished by a fine of not more than $500. Each day a violation of any section or provision of this article continues shall be deemed a separate violation.
Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: Code of Ordinances: Supplement 156 | Zoning: Supplement 103).
Full Breakdown
Sec. 8-1-2 of the city code adopts the Virginia Uniform Statewide Building Code, 2006 edition, including the Virginia Maintenance Code, along with future editions as they take effect statewide, and Sec. 8-1-4 designates the director of the department of code administration as the building official who administers it. Beyond the VUSBC's own permit triggers, Sec. 8-1-22 imposes a distinct local rule: a permit and inspections are required for installing replacement windows, and for more than 100 square feet of replacement siding or roofing, on any building located in a historic district or any building over 100 years old that the city has designated as such.
Permit holders must notify the building official at least 24 hours before any requested inspection and give written notice within 14 days if a contractor is discharged or work is suspended or abandoned, per Sec. 8-1-11. Fees for building permits, inspections, and certificates are set by city council resolution under Sec. 8-1-23, and that section exempts WMATA, the Alexandria Sanitation Authority, Alexandria City Public Schools, and the city itself from paying them, along with the Alexandria Redevelopment and Housing Authority for qualifying low- or moderate-income housing projects.
A foundation and wall survey plat prepared by a licensed surveyor or engineer must be filed with the building official once footings are placed and walls reach first-joist height, under Sec. 8-1-12.
Violations & Fines
A violation of any provision governing building permits under Article B of Chapter 8-1, such as working without a required permit on a historic-district replacement job or skipping the 24-hour inspection notice, is a misdemeanor under Sec. 8-1-24 punishable by a fine of not more than $500, with each day the violation continues counted as a separate offense. Courts may also enjoin the violation.
Frequently Asked Questions
Do I need a permit to replace my roof in Alexandria?
Who enforces Alexandria's building code?
What is the penalty for building without a permit in Alexandria?
Sources & Official References
Other rules in Alexandria
Compare Alexandria to another location·View the Virginia building safety overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.