govt.fyi
Virginia General Assembly · HB 312 · Acts of Assembly Chapter 1045

Motor vehicles; glass repair and replacement, emissions inspections, penalties, repeals.

Introduced
Moved
Reached a final decision
Became law
Derived from the official record below.

Officially: “An Act to amend and reenact § 46.2-1181 of the Code of Virginia; Read the full text

2026 session

What it does

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 ins
From the official legislative record, shown verbatim. Not legal advice.

Where it is

Introduced · Jan 9, 2026
Acts of Assembly Chapter 1045 (latest official status)
Latest official status shown, exactly as the official record states it. The step by step history lives on the official page linked below.

The numbers

16
sponsors on the bill

Sponsors

Karen R. "Kacey" CarnegieBonita G. AnthonyJeion A. Ward Jessica L. AndersonAlex Q. AskewNadarius E. ClarkKelly K. Convirs-FowlerMichael B. FeggansLily V. FranklinElizabeth R. GuzmanDan I. HelmerRozia A. Henson, Jr.Phil M. HernandezDestiny LeVere BollingLeslie Chambers MehtaMay Nivar

Recorded votes

Senate concurred in Governor's recommendation (38-Y 1-N 0-A)Senate · 2026-04-22 · P · Y 38, X 1, N 1
House concurred in Governor's recommendation (72-Y 28-N 0-A)House of Delegates · 2026-04-22 · P · Y 72, N 28
Senate substitute agreed to by House (96-Y 2-N 0-A)House of Delegates · 2026-03-03 · P · Y 96, X 1, N 2
Senate substitute rejected by House (1-Y 97-N 0-A)House of Delegates · 2026-03-03 · F · N 97, X 1, Y 1
Passed Senate with substitute Block Vote (40-Y 0-N 0-A)Senate · 2026-02-26 · P · Y 40
Commerce and Labor Substitute agreed to Senate · 2026-02-26 · P · X 40
Constitutional reading dispensed Block Vote (on 2nd reading) (40-Y 0-N 0-A)Senate · 2026-02-25 · P · Y 40
Reported from Commerce and Labor with substitute (15-Y 0-N)Senate · 2026-02-23 · P · Y 15
Read third time and passed House (96-Y 3-N 0-A)House of Delegates · 2026-02-02 · P · Y 96, N 3, X 1
Reported from Labor and Commerce with substitute (22-Y 0-N)House of Delegates · 2026-01-27 · P · Y 22
Subcommittee recommends reporting with substitute (7-Y 0-N)House of Delegates · 2026-01-22 · P · Y 7
Roll-call results shown verbatim from the Virginia legislature’s records. A result reflects that roll call’s own motion, not the bill’s overall outcome.
Every fact on this page links to its source, starting with the official bill record. Last action: Acts of Assembly Chapter 1045.