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 409
City of Alabaster; weed nuisance, abatement authorized, procedures established
|
Third Reading in Second House | Yea | upper · stage not recorded · roll 1643335 | Feb 24, 2026 | pass | LegiScan API legiscan-1643335 LegiScan-ToS |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1643334 | Feb 24, 2026 | pass | LegiScan API legiscan-1643334 LegiScan-ToS | |
|
HB 408
City of Alabaster; entertainment districts authorized
|
Motion to Read a Third Time and Pass - Roll Call 532 | Yea | upper · stage not recorded · roll 1642779 | Feb 24, 2026 | pass | LegiScan API legiscan-1642779 LegiScan-ToS |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1642778 | Feb 24, 2026 | pass | LegiScan API legiscan-1642778 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1642777 | Feb 24, 2026 | pass | LegiScan API legiscan-1642777 LegiScan-ToS | |
|
HB 386
Elmore County; pistol permit fee, revised
|
Motion to Read a Third Time and Pass - Roll Call 525 | Yea | upper · stage not recorded · roll 1643472 | Feb 24, 2026 | pass | LegiScan API legiscan-1643472 LegiScan-ToS |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1643471 | Feb 24, 2026 | pass | LegiScan API legiscan-1643471 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1643470 | Feb 24, 2026 | pass | LegiScan API legiscan-1643470 LegiScan-ToS | |
|
HB 377
Military; graduate medical field courses added to educational benefits provided to eligible…
|
Motion to Read a Third Time and Pass - Roll Call 579 | Yea | lower · stage not recorded · roll 1643706 | Feb 24, 2026 | pass | LegiScan API legiscan-1643706 LegiScan-ToS |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1643705 | Feb 24, 2026 | pass | LegiScan API legiscan-1643705 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1643704 | Feb 24, 2026 | pass | LegiScan API legiscan-1643704 LegiScan-ToS | |
|
HB 371
Pike County, judge of probate; authorized to exercise equity jurisdiction under certain conditions…
|
Chambliss Local Certification Resolution - Roll Call 523 | Yea | upper · stage not recorded · roll 1648434 | Feb 24, 2026 | pass | LegiScan API legiscan-1648434 LegiScan-ToS |
| Motion to Read a Third Time and Pass - Roll Call 522 | Yea | upper · stage not recorded · roll 1643258 | Feb 24, 2026 | pass | LegiScan API legiscan-1643258 LegiScan-ToS | |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1643257 | Feb 24, 2026 | pass | LegiScan API legiscan-1643257 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1643256 | Feb 24, 2026 | pass | LegiScan API legiscan-1643256 LegiScan-ToS | |
|
HB 363
Crimes; crime of disruption of a worship service, established; criminal penalty, provided
|
Lee motion to Previous Question - Roll Call 528 | Yea | lower · stage not recorded · roll 1643690 | Feb 24, 2026 | pass | LegiScan API legiscan-1643690 LegiScan-ToS |
| Motion to Read a Third Time and Pass as Amended - Roll Call 529 | Yea | lower · stage not recorded · roll 1643046 | Feb 24, 2026 | pass | LegiScan API legiscan-1643046 LegiScan-ToS | |
| Motion to Adopt - Roll Call 527 DG8GBHN-1 | Yea | lower · stage not recorded · roll 1643045 | Feb 24, 2026 | pass | LegiScan API legiscan-1643045 LegiScan-ToS | |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1643044 | Feb 24, 2026 | pass | LegiScan API legiscan-1643044 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1643043 | Feb 24, 2026 | pass | LegiScan API legiscan-1643043 LegiScan-ToS | |
|
HB 362
National Guard; duties of Legal Services Office positions revised and further provide for
|
Motion to Read a Third Time and Pass - Roll Call 553 | Yea | lower · stage not recorded · roll 1643779 | Feb 24, 2026 | pass | LegiScan API legiscan-1643779 LegiScan-ToS |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1643778 | Feb 24, 2026 | pass | LegiScan API legiscan-1643778 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1643777 | Feb 24, 2026 | pass | LegiScan API legiscan-1643777 LegiScan-ToS | |
|
HB 361
Living organ donors; to prohibit discrimination in obtaining insurance coverage, provide paid…
|
Motion to Read a Third Time and Pass as Amended - Roll Call 577 | Yea | lower · stage not recorded · roll 1643758 | Feb 24, 2026 | pass | LegiScan API legiscan-1643758 LegiScan-ToS |
| Motion to Adopt - Roll Call 576 SLEL378-1 | Yea | lower · stage not recorded · roll 1643757 | Feb 24, 2026 | pass | LegiScan API legiscan-1643757 LegiScan-ToS |