Tom Garrett

Tom Garrett Jr has served in the House of Delegates since 2024.
Also served in the House of Representatives from 2017 to 2019.
Also served in the State Senate from 2012 to 2017.
Republican
Currently represents House of Delegates District 56

2023 House of Delegates - District 56 - Regular General

Candidate Spent Votes
Garrett, Tom (R) Winner $77,819 20,968
(89.53%)
Miles, Thomas Jordan III (Withdrew from Race) $0 None
(-)

 

2023 House of Delegates - District 56 - Regular Primary

Candidate Spent Votes
Garrett, Tom (R) Winner $29,068 None
(-)
Bailey, Kevin (R) $100,723 None
(-)
Wood, Jennie (R) $19,343 None
(-)
 

2018 US Representative - District 5 - Regular General

Candidate Spent Votes
Riggleman, Denver (R) Winner $1,941,098 165,339
(53.18%)
Cockburn, Leslie (D) $3,530,909 145,040
(46.65%)
Garrett, Tom* (Did not seek re-election) $560,696 None
(-)

 

2016 US Representative - District 5 - Regular General

Candidate Spent Votes
Garrett, Tom (R) Winner $656,562 207,758
(58.24%)
Dittmar, Jane (D) - 148,339
(41.58%)
Hurt, Robert* (Did not seek re-election) - None
(-)

 

2016 US Representative - District 5 - Regular Primary

Candidate Spent Votes
Garrett, Tom (R) Winner - None
(-)
Del Rosso, Michael (R) - None
(-)
McKelvey, Jim (R) - None
(-)
Whited, Joseph (R) - None
(-)
Griffin, Andrew (Withdrew from Race) - None
(-)

 

2015 State Senate - District 22 - Regular General

Candidate Spent Votes
Garrett, Tom* (R) Winner $213,695 24,913
(100.00%)
 

2011 State Senate - District 22 - Regular General

Candidate Spent Votes
Garrett, Tom (R) Winner $644,095 28,357
(58.09%)
Dodson, Bert (D) $1,112,979 20,389
(41.77%)
 

2011 State Senate - District 22 - Regular Primary

Candidate Spent Votes
Garrett, Tom (R) Winner $134,266 3,239
(25.95%)
Bates, Brian D (R) $90,399 3,068
(24.58%)
Peake, Mark (R) $107,179 2,809
(22.50%)
Rhode, Bryan Michael (R) $186,226 2,560
(20.51%)
Tucker, Claudia Duck (R) $99,627 806
(6.46%)