T
Tom Butler
AL Senate District 2
Office record: openstates/people CC0-1.0
Verify externally: Open States
Offices & terms
| Office | Party | From | To | Source |
|---|---|---|---|---|
| AL Senate District 2 current
Alabama |
Republican | Nov 7, 2018 | — | openstates/people CC0-1.0 |
| AL Senate District 2
Alabama |
Republican | Nov 9, 1994 | Nov 3, 2010 | openstates/people CC0-1.0 |
| AL Senate District 2
Alabama |
Republican | Nov 9, 1983 | Nov 8, 1994 | openstates/people CC0-1.0 |
| AL Senate District 2
Alabama |
Republican | Nov 3, 1982 | Nov 8, 1983 | openstates/people CC0-1.0 |
Roll-call votes (3,541 recorded)
| Bill | Motion / question | Position | Chamber · stage · roll | Date | Outcome | Source |
|---|---|---|---|---|---|---|
|
HB 374
Montgomery County; probate judge, compensation revised
|
HBIR: Passed by House of Origin | Not voting | lower · stage not recorded · roll 1654892 | Mar 5, 2026 | pass | LegiScan API legiscan-1654892 LegiScan-ToS |
|
HB 337
Madison County; certain privately owned sewer systems subjected to Public Service Commission…
|
Givhan motion to Adopt - Roll Call 705 5VI2UM3-1 | Not voting | upper · stage not recorded · roll 1654247 | Mar 5, 2026 | pass | LegiScan API legiscan-1654247 LegiScan-ToS |
|
HB 312
District Attorneys’ Plan for Retirement under the Judicial Retirement Fund; calculation of service…
|
Motion to Read a Third Time and Pass as Amended - Roll Call 767 | Yea | lower · stage not recorded · roll 1654670 | Mar 5, 2026 | pass | LegiScan API legiscan-1654670 LegiScan-ToS |
| Motion to Adopt - Roll Call 766 EJWJG29-1 | Yea | lower · stage not recorded · roll 1654669 | Mar 5, 2026 | pass | LegiScan API legiscan-1654669 LegiScan-ToS | |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1654668 | Mar 5, 2026 | pass | LegiScan API legiscan-1654668 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1654667 | Mar 5, 2026 | pass | LegiScan API legiscan-1654667 LegiScan-ToS | |
|
HB 277
Seafood; oyster aquaculture, licensees authorized to serve oysters at facility
|
Motion to Read a Third Time and Pass - Roll Call 717 | Not voting | upper · stage not recorded · roll 1654577 | Mar 5, 2026 | pass | LegiScan API legiscan-1654577 LegiScan-ToS |
| Third Reading in Second House | Not voting | upper · stage not recorded · roll 1654576 | Mar 5, 2026 | pass | LegiScan API legiscan-1654576 LegiScan-ToS | |
| SBIR: Passed by Second House | Not voting | upper · stage not recorded · roll 1654575 | Mar 5, 2026 | pass | LegiScan API legiscan-1654575 LegiScan-ToS | |
|
HB 273
Municipal employees; eligible to receive grant funds paid through municipal treasury in certain…
|
Motion to Read a Third Time and Pass as Amended - Roll Call 764 | Yea | lower · stage not recorded · roll 1654759 | Mar 5, 2026 | pass | LegiScan API legiscan-1654759 LegiScan-ToS |
| Motion to Adopt - Roll Call 763 RBR8QYY-1 | Yea | lower · stage not recorded · roll 1654758 | Mar 5, 2026 | pass | LegiScan API legiscan-1654758 LegiScan-ToS | |
| Motion to Adopt - Roll Call 762 6Y5DB31-1 | Yea | lower · stage not recorded · roll 1654757 | Mar 5, 2026 | pass | LegiScan API legiscan-1654757 LegiScan-ToS | |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1654756 | Mar 5, 2026 | pass | LegiScan API legiscan-1654756 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1654755 | Mar 5, 2026 | pass | LegiScan API legiscan-1654755 LegiScan-ToS | |
|
HB 264
Decedents' estates, will contests, removal to circuit court authorized
|
Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1654833 | Mar 5, 2026 | pass | LegiScan API legiscan-1654833 LegiScan-ToS |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1654832 | Mar 5, 2026 | pass | LegiScan API legiscan-1654832 LegiScan-ToS | |
|
HB 214
Fair Campaign Practices Act; prohibit campaign contributions and expenditures from foreign nationals
|
Motion to Read a Third Time and Pass - Roll Call 721 | Yea | upper · stage not recorded · roll 1654314 | Mar 5, 2026 | pass | LegiScan API legiscan-1654314 LegiScan-ToS |
| Third Reading in Second House | Not voting | upper · stage not recorded · roll 1654313 | Mar 5, 2026 | pass | LegiScan API legiscan-1654313 LegiScan-ToS | |
| SBIR: Passed by Second House | Not voting | upper · stage not recorded · roll 1654312 | Mar 5, 2026 | pass | LegiScan API legiscan-1654312 LegiScan-ToS | |
|
HB 163
Property Insurance and Energy Reduction Act; allow financing of projects through private funding
|
Motion to Read a Third Time and Pass - Roll Call 723 | Yea | upper · stage not recorded · roll 1654331 | Mar 5, 2026 | pass | LegiScan API legiscan-1654331 LegiScan-ToS |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1654330 | Mar 5, 2026 | pass | LegiScan API legiscan-1654330 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1654329 | Mar 5, 2026 | pass | LegiScan API legiscan-1654329 LegiScan-ToS | |
|
HB 156
Physician Assistants; interstate licensure compact, established
|
Motion to Read a Third Time and Pass - Roll Call 715 | Not voting | upper · stage not recorded · roll 1654436 | Mar 5, 2026 | pass | LegiScan API legiscan-1654436 LegiScan-ToS |
| Third Reading in Second House | Not voting | upper · stage not recorded · roll 1654435 | Mar 5, 2026 | pass | LegiScan API legiscan-1654435 LegiScan-ToS | |
| SBIR: Passed by Second House | Not voting | upper · stage not recorded · roll 1654434 | Mar 5, 2026 | pass | LegiScan API legiscan-1654434 LegiScan-ToS |