# Virginia HB2037: Land development; solar canopies in surface parking areas.

Virginia HB2037, Land development; solar canopies in surface parking areas., is a 2025 Regular Session House bill sponsored by David L. Bulova (Democratic); status to governor, last action 2025-04-02 (House sustained Governor's veto) (as of 2026-10-17).

- Canonical: https://policyrisk.com/state-bill/VA-HB2037-2025
- As of: 2026-10-17
- Plain-text twin of the page above; the HTML and this file carry the same facts.

## Facts
- Bill: Virginia HB2037
- State: Virginia
- Session: 2025 Regular Session
- Title: Land development; solar canopies in surface parking areas.
- Status: to governor
- Chamber: House
- Introduced: 2025-01-07
- Last action: 2025-04-02, House sustained Governor's veto
- Sponsor: David L. Bulova (Democratic)
- Cosponsors: 0
- Touches household money: no
- Roll calls: 7 (219 yes, 95 no in all)
- Economic provisions PRIA read: 0

## Summary

Land development; solar canopies in parking areas. Provides that any locality may include in its land development ordinances a provision that requires that an applicant must install a solar canopy over designated surface parking areas. Such provisions shall apply only to nonresidential parking areas with 100 parking spaces or more and may require coverage of up to 50 percent of the surface parking area. The bill provides that localities shall allow for deviations, in whole or in part, from the requirements of the ordinance when its strict application would prevent the development of uses and densities otherwise allowed by the locality's zoning or development ordinance. The bill has a delayed effective date of July 1, 2026.

## Bill overview

No economic impacts identified for this bill.

## Sponsors and cosponsors

- Sponsor: David L. Bulova (Democratic), House

## Roll call votes

| Date | Chamber | Motion | Result | Yes | No | Other |
| --- | --- | --- | --- | --- | --- | --- |
| 2025-02-14 | House | Senate Amendments agreed to by House (Y-62 N-34 A-0) | pass | 62 | 34 |   |
| 2025-02-12 | Senate | Passed Senate with amendments | pass | 21 | 18 |   |
| 2025-02-11 | Senate | Constitutional reading dispensed Block Vote (on 2nd reading) | pass | 40 | 0 |   |
| 2025-02-10 | Senate | Reported from Local Government with amendments | pass | 8 | 7 |   |
| 2025-01-30 | House | Read third time and passed House | pass | 64 | 32 |   |
| 2025-01-24 | House | Reported from Counties, Cities and Towns with substitute | pass | 17 | 3 |   |
| 2025-01-23 | House | Subcommittee recommends reporting with substitute | pass | 7 | 1 | 1 |

## Actions (32)

- 2025-04-02: House sustained Governor's veto (House)
- 2025-03-24: Vetoed by Governor (Governor)
- 2025-03-03: Governor's Action Deadline 11:59 p.m., March 24, 2025 (Governor)
- 2025-03-03: Enrolled Bill communicated to Governor on March 3, 2025 (House)
- 2025-02-22: Signed by President (Senate)
- 2025-02-19: Bill text as passed House and Senate (HB2037ER) (House)
- 2025-02-19: Enrolled (House)
- 2025-02-19: Signed by Speaker (House)
- 2025-02-14: Senate Amendments agreed to by House (Y-62 N-34 A-0) (House)
- 2025-02-12: Passed Senate with amendments (21-Y 18-N) (Senate)
- 2025-02-12: Passed by temporarily (Senate)
- 2025-02-12: Engrossed by Senate as amended (Senate)
- 2025-02-12: Local Government Amendments agreed to (Senate)
- 2025-02-12: Reading of amendments waived (Senate)
- 2025-02-12: Read third time (Senate)
- 2025-02-11: Constitutional reading dispensed Block Vote (on 2nd reading) (40-Y 0-N) (Senate)
- 2025-02-11: Passed by for the day (Senate)
- 2025-02-11: Rules suspended (Senate)
- 2025-02-10: Reported from Local Government with amendments (8-Y 7-N) (Senate)
- 2025-01-31: Referred to Committee on Local Government (Senate)
- 2025-01-31: Constitutional reading dispensed (on 1st reading) (Senate)
- 2025-01-30: Read third time and passed House (64-Y 32-N) (House)
- 2025-01-29: Engrossed by House - committee substitute (House)
- 2025-01-29: Counties, Cities and Towns Substitute agreed to (House)
- 2025-01-29: Read second time (House)
- 2025-01-28: Read first time (House)
- 2025-01-24: Reported from Counties, Cities and Towns with substitute (17-Y 3-N) (House)
- 2025-01-24: Committee substitute printed 25105582D-H1 (House)
- 2025-01-23: Subcommittee recommends reporting with substitute (7-Y 1-N) (House)
- 2025-01-15: Assigned CCT sub: Subcommittee #2 (House)
- 2025-01-07: Referred to Committee on Counties, Cities and Towns (House)
- 2025-01-07: Prefiled and ordered printed; Offered 01-13-2025 25104573D (House)

## Bill text

- Veto Explanation, 2025-03-24: [HTML](https://lis.blob.core.windows.net/files/1072880.HTML)
- Enrolled, 2025-02-19: [HTML](https://lis.blob.core.windows.net/files/1054360.HTML), [PDF](https://lis.blob.core.windows.net/files/1054359.PDF)
- Amendment, 2025-02-12: [HTML](https://lis.blob.core.windows.net/files/1048725.HTML)
- Amendment, 2025-02-10: [HTML](https://lis.blob.core.windows.net/files/1044689.HTML), [HTML](https://lis.blob.core.windows.net/files/1045715.HTML)
- Substitute, 2025-01-27: [HTML](https://lis.blob.core.windows.net/files/1026968.HTML), [PDF](https://lis.blob.core.windows.net/files/1026967.PDF)
- Introduced, 2025-01-07: [HTML](https://lis.blob.core.windows.net/files/1014518.HTML), [PDF](https://lis.blob.core.windows.net/files/1014517.PDF)

## Related bills

- HR671: Commending JR's Auto Care. (adopted)
- SB941: Robbery; use of air or gas operated weapon, etc., penalty. (failed)
- HB1746: Public safety officer; definition. (failed)
- HB1600: Budget Bill. (failed)
- SB1449: Data centers; site assessment for high energy use facility. (failed)
- HB1609: Essential health benefits benchmark plan; Commission to consider coverage for infertility treatment. (to governor)

## Sources
- [Veto Explanation (HTML)](https://lis.blob.core.windows.net/files/1072880.HTML)
- [Enrolled (HTML)](https://lis.blob.core.windows.net/files/1054360.HTML)
- [Enrolled (PDF)](https://lis.blob.core.windows.net/files/1054359.PDF)
- [Amendment (HTML)](https://lis.blob.core.windows.net/files/1048725.HTML)
- [Amendment (HTML)](https://lis.blob.core.windows.net/files/1044689.HTML)
- [Amendment (HTML)](https://lis.blob.core.windows.net/files/1045715.HTML)
- [Substitute (HTML)](https://lis.blob.core.windows.net/files/1026968.HTML)
- [Substitute (PDF)](https://lis.blob.core.windows.net/files/1026967.PDF)
- [Introduced (HTML)](https://lis.blob.core.windows.net/files/1014518.HTML)
- [Introduced (PDF)](https://lis.blob.core.windows.net/files/1014517.PDF)

## Related
- [HR671: Commending JR's Auto Care.](https://policyrisk.com/state-bill/VA-HR671-2025)
- [SB941: Robbery; use of air or gas operated weapon, etc., penalty.](https://policyrisk.com/state-bill/VA-SB941-2025)
- [HB1746: Public safety officer; definition.](https://policyrisk.com/state-bill/VA-HB1746-2025)
- [HB1600: Budget Bill.](https://policyrisk.com/state-bill/VA-HB1600-2025)
- [SB1449: Data centers; site assessment for high energy use facility.](https://policyrisk.com/state-bill/VA-SB1449-2025)
- [HB1609: Essential health benefits benchmark plan; Commission to consider coverage for i…](https://policyrisk.com/state-bill/VA-HB1609-2025)
- [Virginia bills](https://policyrisk.com/states/virginia/bills)
- [Virginia state hub](https://policyrisk.com/states/virginia)
- [All state legislation](https://policyrisk.com/state-bills)

Source: PRIA, https://policyrisk.com/state-bill/VA-HB2037-2025 (as of 2026-10-17).
