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 488
Chilton County; senior property tax exemption, authorized; constitutional amendment
|
LocalCertificationResolutionAdopted | Yea | lower · stage not recorded · roll 1644143 | Feb 25, 2026 | pass | LegiScan API legiscan-1644143 LegiScan-ToS |
| Motion to Read a Third Time and Pass - Roll Call 592 | Yea | lower · stage not recorded · roll 1644142 | Feb 25, 2026 | pass | LegiScan API legiscan-1644142 LegiScan-ToS | |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1644141 | Feb 25, 2026 | pass | LegiScan API legiscan-1644141 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1644140 | Feb 25, 2026 | pass | LegiScan API legiscan-1644140 LegiScan-ToS | |
|
HB 485
Clarke County; senior property tax exemption, authorized; constitutional amendment
|
LocalCertificationResolutionAdopted | Yea | lower · stage not recorded · roll 1644150 | Feb 25, 2026 | fail | LegiScan API legiscan-1644150 LegiScan-ToS |
| Motion to Read a Third Time and Pass - Roll Call 589 | Yea | lower · stage not recorded · roll 1644149 | Feb 25, 2026 | pass | LegiScan API legiscan-1644149 LegiScan-ToS | |
| Third Reading in House of Origin | Not voting | lower · stage not recorded · roll 1644148 | Feb 25, 2026 | pass | LegiScan API legiscan-1644148 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Not voting | lower · stage not recorded · roll 1644147 | Feb 25, 2026 | pass | LegiScan API legiscan-1644147 LegiScan-ToS | |
|
HB 479
Coosa County; probate judge, sheriff, and revenue commissioner, salary and expense account provided…
|
Motion to Read a Third Time and Pass - Roll Call 587 | Not voting | lower · stage not recorded · roll 1643854 | Feb 25, 2026 | fail | LegiScan API legiscan-1643854 LegiScan-ToS |
| Third Reading in House of Origin | Yea | lower · stage not recorded · roll 1643853 | Feb 25, 2026 | pass | LegiScan API legiscan-1643853 LegiScan-ToS | |
| HBIR: Passed by House of Origin | Yea | lower · stage not recorded · roll 1643852 | Feb 25, 2026 | pass | LegiScan API legiscan-1643852 LegiScan-ToS | |
|
HB 442
Escambia County, cigarette and beer taxes further provided for
|
Motion to Read a Third Time and Pass - Roll Call 598 | Yea | upper · stage not recorded · roll 1645315 | Feb 25, 2026 | pass | LegiScan API legiscan-1645315 LegiScan-ToS |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1645314 | Feb 25, 2026 | pass | LegiScan API legiscan-1645314 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1645313 | Feb 25, 2026 | pass | LegiScan API legiscan-1645313 LegiScan-ToS | |
|
HB 441
Escambia County; sheriff authorized to contract with municipalities to provide police services
|
Motion to Read a Third Time and Pass - Roll Call 596 | Yea | upper · stage not recorded · roll 1645289 | Feb 25, 2026 | pass | LegiScan API legiscan-1645289 LegiScan-ToS |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1645288 | Feb 25, 2026 | pass | LegiScan API legiscan-1645288 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1645287 | Feb 25, 2026 | pass | LegiScan API legiscan-1645287 LegiScan-ToS | |
|
HB 440
Escambia County; probate court fees further provided for
|
Motion to Read a Third Time and Pass - Roll Call 594 | Yea | upper · stage not recorded · roll 1645361 | Feb 25, 2026 | pass | LegiScan API legiscan-1645361 LegiScan-ToS |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1645360 | Feb 25, 2026 | pass | LegiScan API legiscan-1645360 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1645359 | Feb 25, 2026 | pass | LegiScan API legiscan-1645359 LegiScan-ToS | |
|
HB 439
Escambia County; qualifications of the sheriff further provided for
|
Motion to Read a Third Time and Pass - Roll Call 592 | Yea | upper · stage not recorded · roll 1645331 | Feb 25, 2026 | pass | LegiScan API legiscan-1645331 LegiScan-ToS |
| Third Reading in Second House | Yea | upper · stage not recorded · roll 1645330 | Feb 25, 2026 | pass | LegiScan API legiscan-1645330 LegiScan-ToS | |
| SBIR: Passed by Second House | Yea | upper · stage not recorded · roll 1645329 | Feb 25, 2026 | pass | LegiScan API legiscan-1645329 LegiScan-ToS | |
|
HB 436
Cullman County; senior property tax exemption, authorized; constitutional amendment
|
Chambliss Local Certification Resolution - Roll Call 585 | Yea | upper · stage not recorded · roll 1645282 | Feb 25, 2026 | pass | LegiScan API legiscan-1645282 LegiScan-ToS |
| Motion to Read a Third Time and Pass - Roll Call 584 | Yea | upper · stage not recorded · roll 1645281 | Feb 25, 2026 | pass | LegiScan API legiscan-1645281 LegiScan-ToS |