Tom Garrett
Also served in the House of Representatives from 2017 to 2019.
Also served in the State Senate from 2012 to 2017.
Republican
Voting Unity: Republican Caucus
HB590
Smart Solar Permitting Platform; established, residential solar energy systems.
-
03/13/2026 - Senate: Conference report agreed to by Senate (22-Y 17-N 0-A)
03/14/2026 - House: Conference report agreed to by House (64-Y 33-N 0-A)Tom Garrett:
No
HB591
Data centers; policy of the Commonwealth.
-
02/16/2026 - House: Engrossed by House as amended
02/17/2026 - House: Read third time and passed House (62-Y 34-N 0-A)Tom Garrett:
No
HB592
Public schools; wearable panic alarm systems, grant program.
-
02/12/2026 - House: Engrossed by House - committee substitute
02/13/2026 - House: Read third time and passed House (95-Y 1-N 0-A)Tom Garrett:
Yes
HB595
Graduation with an advanced studies diploma; requirements, complet. of Int'l Baccalaureate diploma.
-
02/09/2026 - House: Engrossed by House - committee substitute
02/10/2026 - House: Read third time and passed House (94-Y 3-N 0-A)Tom Garrett:
Yes
HB597
Wildlife Corridor Grant Fund; created, voluntary contributions, report.
-
02/16/2026 - House: Read second time and engrossed
02/17/2026 - House: Read third time and passed House (65-Y 32-N 0-A)Tom Garrett:
No
HB608
Dealer's license plates; permitted uses.
-
02/03/2026 - House: Engrossed by House as amended
02/04/2026 - House: Read third time and passed House (97-Y 1-N 0-A)Tom Garrett:
Yes
HB613
Teacher Recruitment and Retention Mentorship Pilot Program; established, report, sunset.
-
02/16/2026 - House: Engrossed by House - committee substitute
02/17/2026 - House: Read third time and passed House (63-Y 34-N 0-A)Tom Garrett:
No
HB616
Virginia Residential Landlord and Tenant Act; tenant records.
-
03/10/2026 - Senate: Passed Senate with amendments (21-Y 19-N 0-A)
03/11/2026 - House: Senate amendments agreed to by House (65-Y 33-N 0-A)Tom Garrett:
No -
02/09/2026 - House: Fiscal Impact Statement from Department of Planning and Budget (HB616)
02/09/2026 - House: Read third time and passed House (64-Y 34-N 0-A)Tom Garrett:
No
HB627
Covenants not to compete; includes health care professionals, civil penalty.
-
03/09/2026 - Senate: Passed Senate with substitute Block Vote (40-Y 0-N 0-A)
03/11/2026 - House: Senate substitute agreed to by House (95-Y 2-N 0-A)Tom Garrett:
Yes -
02/06/2026 - House: Engrossed by House as amended
02/09/2026 - House: Read third time and passed House (93-Y 5-N 0-A)Tom Garrett:
Yes
HB628
Renewable energy portfolio standard program; requirements, power purchase agreements.
-
02/26/2026 - Senate: Passed Senate with substitute (22-Y 18-N 0-A)
03/02/2026 - House: Senate substitute agreed to by House (97-Y 1-N 0-A)Tom Garrett:
Yes -
02/03/2026 - House: Engrossed by House as amended
02/04/2026 - House: Read third time and passed House (97-Y 1-N 0-A)Tom Garrett:
Yes
VPAP's unity score should not be interpreted as a partisan litmus test. For instance, Republicans who more often split from caucus does not necessarily mean they are less conservative than peers. It could mean they are more conservative. A nuanced reading of bills involved is needed to reach any conclusions.