Photo of Will Barfoot
R Alabama Senate · District 25 On the 2026 ballot

Sen. Will Barfoot

Compare
Total votes
6,600
all sessions
Attendance
83%
1,145 missed
Lower than 80% of chamber peers
With party
99%
of cast votes
Lower than 78% of chamber peers
Bipartisan score
1%
crosses aisle rarely
Higher than 80% of chamber peers
Sponsored
128
bills & resolutions
Higher than 75% of chamber peers
Committees
6
assignments
6,600 roll-call votes

Voting record

Yea
5,358
voted in favor
Nay
97
voted against
Absent
1,145
missed votes
Total cast
6,600
across all sessions
Crossed party
48
votes against own party
This page
6,600
matching current filters
Bill
Description
Vote
Result
Tally
Date
HB 368
Oxford, alcoholic beverages, Sunday sales by retail licensees for off-premises consumption, city council authorized to regulate and permit, referendum
Yea
Passed
31–0
May 14, 2019
HB 314
Abortion, prohibited under certain conditions, Class A felony; attempted abortion a Class C felony, exceptions
Nay
Failed
6–24
May 14, 2019
HB 314
Abortion, prohibited under certain conditions, Class A felony; attempted abortion a Class C felony, exceptions
Nay
Failed
5–21
May 14, 2019
SB 384
Etowah Co., levy lodging tax, rentals or services excluded, Etowah County Mega Sports Complex/Little Canoe Creek Megasite Promotion Act
Other
Passed
24–0
May 9, 2019
SB 236
Medical Marijuana, Medical Cannabis Study Commission, established, membership and duties provided, defense against prosecution for marijuana possession established, Secs. 13A-12-214.2, 13A-12-214.3 am'd.
Other
Passed
17–6
May 9, 2019
SB 385
Etowah Co., tourism board, membership revised and board to perform studies relating to and provide, if feasible, for mega sports complex, Etowah Co. Mega Sports Complex Authority repealed, Sec. 45-28-91.06 added; Sec. 45-28-220.03 repealed; Secs. 45-28-91.01, 45-28-91.02, 45-28-91.05, 45-28-243.02, 45-28-244.01 am'd.
Other
Passed
24–0
May 9, 2019
SB 129
Protect Alabama Small Businesses Act, regulation of franchisers and representatives in effort to prevent fraud, unfair business practices and abuses on franchisees, penalties
Other
Passed
21–2
May 9, 2019
SB 383
Etowah Co., co. commission, add'l powers to levy local taxes and abate nuisances, referendums authorized
Other
Passed
22–1
May 9, 2019
SB 381
Limestone Co., TVA in-lieu-of-taxes payments, distrib. to volunteer fire depts, further provided for when volunteer fire dept is decertified, Sec. 45-42-163 am'd.
Other
Passed
24–0
May 9, 2019
SB 268
Ports, inland facilities, $10 million of add'l. motor fuel tax levied by Act 2019-2 transferred from Rebuild Alabama Fund to Economic and Community Affairs Dept., Inland Port and Intermodal Fund created, use for inland ports and intermodal facilities to interconnect with other modes of transportation
Yea
Passed
30–0
May 8, 2019
Showing 6,221 to 6,230 of 6,600 votes