HB312Introduced in the House of Delegates
Motor vehicles; glass repair and replacement, emissions inspections, penalties, repeals.
Introduced by Karen Carnegie, District 89
What does this bill do?
Plain-English breakdown
Writing a plain-English summary of this bill… this can take a few seconds the first time.
Official description
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 subject to enforcement by the Attorney General under the authority and procedures applicable to violations of 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.
Where it stands
Acts of Assembly Chapter text (CHAP1045)
April 22, 2026
How did lawmakers vote?
House of Delegates votes
6 recorded votes · each counted separately
Senate votes
4 recorded votes · each counted separately
SenateStage: Senate concurred in Governor's recommendation (38-Y 1-N 0-A) · April 22, 2026
38
Yes
1
No
1
Absent or Not Voting
40 senators recorded in this Senate vote. Colors show vote categories only, not whether a vote was good or bad.
See how each senator voted
| Senator | District | Vote |
|---|---|---|
| Elizabeth Bennett-Parker | 5 | Yes |
| Michael Jones | 77 | Yes |
| Timmy French | 1 | Yes |
| Mark Obenshain | 2 | Yes |
| Chris Head | 3 | Absent |
| David Suetterlein | 4 | Yes |
| Travis Hackworth | 5 | Yes |
| Todd Pillion | 6 | Yes |
| William Stanley | 7 | Yes |
| Mark Peake | 8 | No |
Bill history
Prefiled and ordered printed; Offered 01-14-2026 26103593D
Referred to Committee on Labor and Commerce
Assigned HCL sub: Subcommittee #2
House subcommittee offered
Subcommittee recommends reporting with substitute (7-Y 0-N)
Reported from Labor and Commerce with substitute (22-Y 0-N)
Committee substitute printed 26106020D-H1
Read first time
Moved from Uncontested Calendar to Regular Calendar
Read second time
committee substitute agreed to
Engrossed by House - committee substitute
Read third time and passed House (96-Y 3-N 0-A)
Constitutional reading dispensed (on 1st reading)
Referred to Committee on Commerce and Labor
Fiscal Impact Statement from Department of Planning and Budget (HB312)
Reported from Commerce and Labor with substitute (15-Y 0-N)
Committee substitute printed 26108327D-S1
Rules suspended
Constitutional reading dispensed Block Vote (on 2nd reading) (40-Y 0-N 0-A)
Passed by for the day Block Vote (Voice Vote)
Read third time
Commerce and Labor Substitute agreed to
Engrossed by Senate - committee substitute
Passed Senate with substitute Block Vote (40-Y 0-N 0-A)
Fiscal Impact Statement from Department of Planning and Budget (HB312)
Passed by for the day
Senate substitute rejected by House (1-Y 97-N 0-A)
Reconsideration of Senate substitute rejected by House
Senate substitute agreed to by House (96-Y 2-N 0-A)
Fiscal Impact Statement from Department of Planning and Budget (HB312)
Enrolled
Bill text as passed House and Senate (HB312ER)
Signed by Speaker
Signed by President
Enrolled Bill communicated to Governor on March 14, 2026
Governor's Action Deadline 11:59 p.m., April 13, 2026
Governor's recommendation received by House
House concurred in Governor's recommendation (72-Y 28-N 0-A)
Senate concurred in Governor's recommendation (38-Y 1-N 0-A)
Governor's recommendation adopted
Reenrolled
Reenrolled bill text (HB312ER2)
Signed by Speaker
Signed by President
Approved by Governor-Chapter 1045 (effective 7/1/2026)
Acts of Assembly Chapter text (CHAP1045)
Verify the information
- Official page on the Virginia Legislature website
- Fiscal Note/Analysis (supplement)
- Fiscal Note/Analysis (supplement)
- Fiscal Note/Analysis (supplement)
- Veto Letter (supplement)
- Introduced (text)
- Comm Sub (text)
- Comm Sub (text)
- Comm Sub (text)
- Comm Sub (text)
- Enrolled (text)
- Comm Sub (text)
- Enrolled (text)
- Chaptered (text)
Our commitment to neutrality
We provide factual information only. We never tell you which politicians or bills to support, and we do not rank, score, or endorse anyone.