Virginia bills · 2026 Regular Session
Virginia HB 312
Motor vehicles; glass repair and replacement, emissions inspections, penalties, repeals.
- Introduced
- In committee
- Passed House
- Passed Senate
- To Governor
- Became law
Sponsors
- Karen R. "Kacey" Carnegie
Cosponsors (16)
- Charlie Schmidt
- May Nivar (Democratic)
- Leslie Chambers Mehta
- Destiny LeVere Bolling (Democratic)
- Phil M. Hernandez (Democratic)
- Rozia A. Henson, Jr. (Democratic)
- Dan I. Helmer (Democratic)
- Elizabeth R. Guzman (Democratic)
- Lily V. Franklin
- Michael B. Feggans (Democratic)
- Kelly K. Convirs-Fowler (Democratic)
- Nadarius E. Clark (Democratic)
- Alex Q. Askew (Democratic)
- Jessica L. Anderson
- Jeion A. Ward (Democratic)
- Bonita G. Anthony (Democratic)
Summary
Official abstract published by the Virginia legislature· SUMMARY AS PASSED
Motor vehicle glass repair and replacement; emissions inspection; penalties. Establishes various notice requirements for motor vehicle glass repair shops, defined in the bill, and provides that a violation of such requirements is a prohibited practice under the Virginia Consumer Protection Act. The bill permits a motor vehicle to qualify for an emissions inspection waiver if such vehicle has failed an inspection and the vehicle's onboard diagnostic system is in a not-ready condition to be tested when presented for reinspection. This bill is identical to SB 767.
Text versions
- Introduced
- Subcommittee #2 Subcommittee Substitute
- Labor and Commerce Substitute
- Commerce and Labor Substitute
- Enrolled
- Governor's Recommendation
- Governor Substitute
Roll-call votes
State vote data last updated Oct 15, 2026, 8:06 AM.
| Date | Vote | Result | Your legislators |
|---|---|---|---|
| Mar 3, 2026 House | H VOTE: | pass | Set your home in Virginia to see |
| Mar 3, 2026 House | H VOTE: | fail | Set your home in Virginia to see |
| Feb 26, 2026 Senate | Passage R | pass | Set your home in Virginia to see |
| Feb 25, 2026 Senate | Constitutional reading dispensed (on 2nd reading) | pass | Set your home in Virginia to see |
| Feb 23, 2026 Senate | Reported from Commerce and Labor with substitute | pass | Set your home in Virginia to see |
| Feb 2, 2026 House | H VOTE: | pass | Set your home in Virginia to see |
| Jan 27, 2026 House | Reported from Labor and Commerce with substitute | pass | Set your home in Virginia to see |
| Jan 22, 2026 House | Subcommittee recommends reporting with substitute | pass | Set your home in Virginia to see |
Actions
- Apr 13, 2026
Governor's recommendation received by House - Mar 14, 2026
Governor's Action Deadline 11:59 p.m., April 13, 2026 - Mar 14, 2026 · House
Enrolled Bill communicated to Governor on March 14, 2026 - Mar 10, 2026 · Senate
Signed by President - Mar 10, 2026 · House
Signed by Speaker - Mar 10, 2026 · House
Bill text as passed House and Senate (HB312ER) - Mar 10, 2026 · House
Enrolled - Mar 10, 2026 · House
Fiscal Impact Statement from Department of Planning and Budget (HB312) - Mar 3, 2026 · House
Senate substitute agreed to by House (96-Y 2-N 0-A) - Mar 3, 2026 · House
Reconsideration of Senate substitute rejected by House - Mar 3, 2026 · House
Senate substitute rejected by House (1-Y 97-N 0-A) - Mar 2, 2026 · House
Passed by for the day - Feb 26, 2026 · House
Fiscal Impact Statement from Department of Planning and Budget (HB312) - Feb 26, 2026 · Senate
Passed Senate with substitute Block Vote (40-Y 0-N 0-A) - Feb 26, 2026 · Senate
Engrossed by Senate - committee substitute - Feb 26, 2026 · Senate
Commerce and Labor Substitute agreed to - Feb 26, 2026 · Senate
Read third time - Feb 25, 2026 · Senate
Passed by for the day Block Vote (Voice Vote) - Feb 25, 2026 · Senate
Constitutional reading dispensed Block Vote (on 2nd reading) (40-Y 0-N 0-A) - Feb 25, 2026 · Senate
Rules suspended - Feb 24, 2026 · Senate
Committee substitute printed 26108327D-S1 - Feb 23, 2026 · Senate
Reported from Commerce and Labor with substitute (15-Y 0-N) - Feb 3, 2026 · House
Fiscal Impact Statement from Department of Planning and Budget (HB312) - Feb 3, 2026 · Senate
Referred to Committee on Commerce and Labor - Feb 3, 2026 · Senate
Constitutional reading dispensed (on 1st reading) - Feb 2, 2026 · House
Read third time and passed House (96-Y 3-N 0-A) - Jan 30, 2026 · House
Engrossed by House - committee substitute - Jan 30, 2026 · House
committee substitute agreed to - Jan 30, 2026 · House
Read second time - Jan 30, 2026 · House
Moved from Uncontested Calendar to Regular Calendar - Jan 29, 2026 · House
Read first time - Jan 27, 2026 · House
Committee substitute printed 26106020D-H1 - Jan 27, 2026 · House
Reported from Labor and Commerce with substitute (22-Y 0-N) - Jan 22, 2026 · House
Subcommittee recommends reporting with substitute (7-Y 0-N) - Jan 22, 2026 · House
House subcommittee offered - Jan 19, 2026 · House
Assigned HCL sub: Subcommittee #2 - Jan 9, 2026 · House
Referred to Committee on Labor and Commerce - Jan 9, 2026 · House
Prefiled and ordered printed; Offered 01-14-2026 26103593D