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 487
Appropriations, supplemental appropriations from the Opioid Treatment and Abatement Fund for the…
|
Motion to Read a Third Time and Pass - Roll Call 615 | Yea | lower · stage not recorded · roll 1647518 | Feb 26, 2026 | pass | LegiScan API legiscan-1647518 LegiScan-ToS |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1647517 | Feb 26, 2026 | pass | LegiScan API legiscan-1647517 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1647516 | Feb 26, 2026 | pass | LegiScan API legiscan-1647516 LegiScan-ToS | |
|
HB 467
City of Tallassee in Elmore and Tallapoosa Counties; board of education compensation
|
Motion to Read a Third Time and Pass - Roll Call 632 | Yea | upper · stage not recorded · roll 1646202 | Feb 26, 2026 | pass | LegiScan API legiscan-1646202 LegiScan-ToS |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1646201 | Feb 26, 2026 | pass | LegiScan API legiscan-1646201 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1646200 | Feb 26, 2026 | pass | LegiScan API legiscan-1646200 LegiScan-ToS | |
|
HB 460
Henry County; senior property tax assessment authorized; constitutional amendment
|
Chambliss Local Certification Resolution - Roll Call 628 | Yea | upper · stage not recorded · roll 1646181 | Feb 26, 2026 | pass | LegiScan API legiscan-1646181 LegiScan-ToS |
| Motion to Read a Third Time and Pass - Roll Call 627 | Yea | upper · stage not recorded · roll 1646180 | Feb 26, 2026 | pass | LegiScan API legiscan-1646180 LegiScan-ToS | |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1646179 | Feb 26, 2026 | pass | LegiScan API legiscan-1646179 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1646178 | Feb 26, 2026 | pass | LegiScan API legiscan-1646178 LegiScan-ToS | |
|
HB 459
Henry County; disposition of special transaction fees further provided for
|
Motion to Read a Third Time and Pass - Roll Call 630 | Yea | upper · stage not recorded · roll 1646092 | Feb 26, 2026 | pass | LegiScan API legiscan-1646092 LegiScan-ToS |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1646091 | Feb 26, 2026 | pass | LegiScan API legiscan-1646091 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1646090 | Feb 26, 2026 | pass | LegiScan API legiscan-1646090 LegiScan-ToS | |
|
HB 457
Morgan County; senior property tax exemption, authorized; constitutional amendment
|
Chambliss Local Certification Resolution - Roll Call 635 | Yea | upper · stage not recorded · roll 1646076 | Feb 26, 2026 | pass | LegiScan API legiscan-1646076 LegiScan-ToS |
| Motion to Read a Third Time and Pass - Roll Call 634 | Yea | upper · stage not recorded · roll 1646075 | Feb 26, 2026 | pass | LegiScan API legiscan-1646075 LegiScan-ToS | |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1646074 | Feb 26, 2026 | pass | LegiScan API legiscan-1646074 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1646073 | Feb 26, 2026 | pass | LegiScan API legiscan-1646073 LegiScan-ToS | |
|
HB 454
Search warrants; period of time to execute and return search warrants for DNA evidence, extended
|
Motion to Read a Third Time and Pass - Roll Call 610 | Yea | lower · stage not recorded · roll 1647515 | Feb 26, 2026 | pass | LegiScan API legiscan-1647515 LegiScan-ToS |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1647514 | Feb 26, 2026 | pass | LegiScan API legiscan-1647514 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1647513 | Feb 26, 2026 | pass | LegiScan API legiscan-1647513 LegiScan-ToS | |
|
HB 393
Tax abatement and tax incentive programs, NAICS Code references and definitions updated to latest…
|
Motion to Read a Third Time and Pass as Amended - Roll Call 635 | Yea | lower · stage not recorded · roll 1647512 | Feb 26, 2026 | pass | LegiScan API legiscan-1647512 LegiScan-ToS |
| Motion to Adopt - Roll Call 634 RBEVRMM-1 | Yea | lower · stage not recorded · roll 1647511 | Feb 26, 2026 | pass | LegiScan API legiscan-1647511 LegiScan-ToS | |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1647510 | Feb 26, 2026 | pass | LegiScan API legiscan-1647510 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1647509 | Feb 26, 2026 | pass | LegiScan API legiscan-1647509 LegiScan-ToS | |
|
HB 372
Department of Insurance; Pharmacy Benefits Manager Division; two exempt personnel positions…
|
Motion to Read a Third Time and Pass - Roll Call 646 | Yea | lower · stage not recorded · roll 1647508 | Feb 26, 2026 | pass | LegiScan API legiscan-1647508 LegiScan-ToS |