Virginia statute encourages rainwater harvesting and graywater reuse, providing income tax credits and exempting most residential systems from plumbing-permit complexity, applied uniformly statewide.
Va. Code § 58.1-439.12:04 created an income tax credit (now expired but referenced in pending legislation) for rainwater harvesting equipment. Va. Code § 32.1-248.2 directs the Board of Health to adopt regulations promoting alternative water source systems including rainwater. The Uniform Statewide Building Code (§ 36-97 et seq.) governs any plumbing connections, preempting local rules that would prohibit residential rainwater collection for outdoor non-potable use.
No state penalties for residential outdoor rainwater capture. Plumbing code violations follow USBC fine schedule, typically $100-$500.
Other ordinances people look up for this city. Green dot = verified primary-source excerpt.
Vienna, VA
Commercial noise in Vienna, including HVAC equipment, refrigeration units, delivery activity, and loading docks, is regulated through zoning conditions and t...
Vienna, VA
Vehicle noise in Vienna is regulated through both Town Code and Virginia state law. Modified exhaust systems, excessively loud stereos, and unnecessary horn ...
Vienna, VA
Construction and contractor work in Vienna is permitted Monday through Friday 7:00 AM to 9:00 PM, Saturday 9:00 AM to 9:00 PM, and prohibited on Sundays and ...
Vienna, VA
The Town of Vienna restricts unreasonably loud, disturbing, or unnecessary noise at all hours under Chapter 13 of the Town Code, with enhanced nighttime rest...
Vienna, VA
Commercial vehicles over 12,000 pounds gross vehicle weight rating, tractor-trailers, and vehicles with commercial signage above specified sizes generally ca...
Vienna, VA
On-street parking in Vienna is generally allowed on residential streets unless signed otherwise. Vehicles may not be parked in the same spot on a public stre...
See how Vienna's rainwater harvesting rules stack up against other locations.
Help us keep this page accurate. If you notice an error or outdated information, let us know.