# Virginia SB962: Va. Public Procurement Act; additional public works contract requirements.

Virginia SB962, Va. Public Procurement Act; additional public works contract requirements., is a 2025 Regular Session Senate bill sponsored by Jennifer D. Carroll Foy (Democratic); status to governor, last action 2025-04-02 (Senate sustained Governor's veto) (as of 2026-10-17).

- Canonical: https://policyrisk.com/state-bill/VA-SB962-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 SB962
- State: Virginia
- Session: 2025 Regular Session
- Title: Va. Public Procurement Act; additional public works contract requirements.
- Status: to governor
- Chamber: Senate
- Introduced: 2025-01-06
- Last action: 2025-04-02, Senate sustained Governor's veto
- Sponsor: Jennifer D. Carroll Foy (Democratic)
- Cosponsors: 0
- Touches household money: no
- Roll calls: 7 (161 yes, 101 no in all)
- Economic provisions PRIA read: 0

## Summary

Virginia Public Procurement Act; additional public works contract requirements. Provides that public bodies shall require the contractor and its subcontractors for any capital outlay project, as defined in the bill, to complete certain safety training programs, maintain records of compliance with applicable laws, and participate in approved apprenticeship training programs. The bill provides exemptions from such requirements for reasons related to lack of availability of apprentices and high costs. The provisions of the bill do not apply to transportation-related construction projects. The bill has a delayed effective date of July 1, 2026. This bill is identical to HB 2482.

## Bill overview

No economic impacts identified for this bill.

## Sponsors and cosponsors

- Sponsor: Jennifer D. Carroll Foy (Democratic), Senate

## Roll call votes

| Date | Chamber | Motion | Result | Yes | No | Other |
| --- | --- | --- | --- | --- | --- | --- |
| 2025-02-14 | Senate | House substitute with amendment agreed to by Senate | pass | 21 | 15 |   |
| 2025-02-12 | House | Passed House with substitute with amendment | pass | 50 | 47 |   |
| 2025-02-06 | House | Reported from General Laws with substitute | pass | 12 | 9 |   |
| 2025-01-31 | Senate | Read third time and passed Senate | pass | 21 | 19 |   |
| 2025-01-29 | Senate | Constitutional reading dispensed Block Vote (on 1st reading) | pass | 38 | 0 |   |
| 2025-01-28 | Senate | Reported from Finance and Appropriations | pass | 10 | 5 |   |
| 2025-01-22 | Senate | Reported from General Laws and Technology with substitute and rereferred to Finance and Appropriations | pass | 9 | 6 |   |

## Actions (39)

- 2025-04-02: Senate sustained Governor's veto (Senate)
- 2025-04-02: Passed by for the day (Senate)
- 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 (Senate)
- 2025-02-20: Signed by President (Senate)
- 2025-02-18: Fiscal Impact Statement from Department of Planning and Budget (SB962) (Senate)
- 2025-02-18: Bill text as passed Senate and House (SB962ER) (Senate)
- 2025-02-18: Enrolled (Senate)
- 2025-02-18: Signed by Speaker (House)
- 2025-02-14: House substitute with amendment agreed to by Senate (21-Y 15-N) (Senate)
- 2025-02-12: Passed House with substitute with amendment (50-Y 47-N) (House)
- 2025-02-12: Engrossed by House - committee substitute as amended (House)
- 2025-02-12: Delegate Krizek Amendment agreed to (House)
- 2025-02-12: General Laws Substitute agreed to (House)
- 2025-02-12: Read third time (House)
- 2025-02-11: Passed by for the day (House)
- 2025-02-10: Read second time (House)
- 2025-02-07: Fiscal Impact Statement from Department of Planning and Budget (SB962) (Senate)
- 2025-02-06: Committee substitute printed 25106838D-H1 (House)
- 2025-02-06: Reported from General Laws with substitute (12-Y 9-N) (House)
- 2025-02-06: Referred to Committee on General Laws (House)
- 2025-02-06: Read first time (House)
- 2025-02-06: Placed on Calendar (House)
- 2025-01-31: Read third time and passed Senate (21-Y 19-N) (Senate)
- 2025-01-30: Engrossed by Senate - committee substitute (Senate)
- 2025-01-30: General Laws and Technology Substitute agreed to (Senate)
- 2025-01-30: Reading of substitute waived (Senate)
- 2025-01-30: Read second time (Senate)
- 2025-01-29: Constitutional reading dispensed Block Vote (on 1st reading) (38-Y 0-N) (Senate)
- 2025-01-29: Passed by for the day (Senate)
- 2025-01-29: Rules suspended (Senate)
- 2025-01-28: Reported from Finance and Appropriations (10-Y 5-N) (Senate)
- 2025-01-23: Fiscal Impact Statement from Department of Planning and Budget (SB962) (Senate)
- 2025-01-22: Reported from General Laws and Technology with substitute and rereferred to Finance and Appropriations (9-Y 6-N) (Senate)
- 2025-01-22: Committee substitute printed 25105779D-S1 (Senate)
- 2025-01-20: Fiscal Impact Statement from Department of Planning and Budget (SB962) (Senate)
- 2025-01-06: Referred to Committee on General Laws and Technology (Senate)
- 2025-01-06: Prefiled and ordered printed; Offered 01-08-2025 25103604D (Senate)

## Bill text

- Veto Explanation, 2025-03-24: [HTML](https://lis.blob.core.windows.net/files/1073973.HTML)
- Enrolled, 2025-02-18: [HTML](https://lis.blob.core.windows.net/files/1053818.HTML), [PDF](https://lis.blob.core.windows.net/files/1053817.PDF)
- Amendment, 2025-02-12: [HTML](https://lis.blob.core.windows.net/files/1048257.HTML)
- Amendment, 2025-02-10: [HTML](https://lis.blob.core.windows.net/files/1045869.HTML)
- Substitute, 2025-02-06: [HTML](https://lis.blob.core.windows.net/files/1043352.HTML), [HTML](https://lis.blob.core.windows.net/files/1043323.HTML), [PDF](https://lis.blob.core.windows.net/files/1043322.PDF), [PDF](https://lis.blob.core.windows.net/files/1043351.PDF)
- Substitute, 2025-01-23: [HTML](https://lis.blob.core.windows.net/files/1026618.HTML), [PDF](https://lis.blob.core.windows.net/files/1026617.PDF)
- Introduced, 2025-01-06: [HTML](https://lis.blob.core.windows.net/files/1014620.HTML), [PDF](https://lis.blob.core.windows.net/files/1014619.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/1073973.HTML)
- [Enrolled (HTML)](https://lis.blob.core.windows.net/files/1053818.HTML)
- [Enrolled (PDF)](https://lis.blob.core.windows.net/files/1053817.PDF)
- [Amendment (HTML)](https://lis.blob.core.windows.net/files/1048257.HTML)
- [Amendment (HTML)](https://lis.blob.core.windows.net/files/1045869.HTML)
- [Substitute (HTML)](https://lis.blob.core.windows.net/files/1043352.HTML)
- [Substitute (HTML)](https://lis.blob.core.windows.net/files/1043323.HTML)
- [Substitute (PDF)](https://lis.blob.core.windows.net/files/1043322.PDF)
- [Substitute (PDF)](https://lis.blob.core.windows.net/files/1043351.PDF)
- [Substitute (HTML)](https://lis.blob.core.windows.net/files/1026618.HTML)
- [Substitute (PDF)](https://lis.blob.core.windows.net/files/1026617.PDF)
- [Introduced (HTML)](https://lis.blob.core.windows.net/files/1014620.HTML)
- [Introduced (PDF)](https://lis.blob.core.windows.net/files/1014619.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-SB962-2025 (as of 2026-10-17).
