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 |
|---|---|---|---|---|---|---|
|
SB 380
Teachers' Retirement System, longevity bonus for certain retirees and beneficiaries
|
SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1675809 | Apr 2, 2026 | pass | LegiScan API legiscan-1675809 LegiScan-ToS |
|
SB 379
Madison County, City of Owens Cross Roads annexation
|
Motion to Read a Third Time and Pass - Roll Call 1093 | Yea | upper · stage not recorded · roll 1675679 | Apr 2, 2026 | pass | LegiScan API legiscan-1675679 LegiScan-ToS |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1675678 | Apr 2, 2026 | pass | LegiScan API legiscan-1675678 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1675677 | Apr 2, 2026 | pass | LegiScan API legiscan-1675677 LegiScan-ToS | |
|
SB 378
Dam Safety Program; Emergency Management Agency required to administer, agency approval of…
|
Motion to Read a Third Time and Pass - Roll Call 1123 | Yea | upper · stage not recorded · roll 1675886 | Apr 2, 2026 | pass | LegiScan API legiscan-1675886 LegiScan-ToS |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1675885 | Apr 2, 2026 | pass | LegiScan API legiscan-1675885 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1675884 | Apr 2, 2026 | pass | LegiScan API legiscan-1675884 LegiScan-ToS | |
|
SB 376
Mobile County, City of Semmes annexation
|
Motion to Read a Third Time and Pass - Roll Call 1069 | Yea | upper · stage not recorded · roll 1675689 | Apr 2, 2026 | pass | LegiScan API legiscan-1675689 LegiScan-ToS |
| Third Reading in House of Origin | Yea | upper · stage not recorded · roll 1675688 | Apr 2, 2026 | pass | LegiScan API legiscan-1675688 LegiScan-ToS | |
| SBIR: Passed by House of Origin | Yea | upper · stage not recorded · roll 1675687 | Apr 2, 2026 | pass | LegiScan API legiscan-1675687 LegiScan-ToS | |
|
SB 288
Agriculture authorities; directors on board required to appoint own successor, make purchases…
|
Motion to Read a Third Time and Pass as Amended - Roll Call 1188 | Yea | lower · stage not recorded · roll 1676306 | Apr 2, 2026 | pass | LegiScan API legiscan-1676306 LegiScan-ToS |
| Motion to Adopt - Roll Call 1187 V7EK3PV-1 | Yea | lower · stage not recorded · roll 1676305 | Apr 2, 2026 | pass | LegiScan API legiscan-1676305 LegiScan-ToS | |
| Third Reading in Second House | Yea | lower · stage not recorded · roll 1676304 | Apr 2, 2026 | pass | LegiScan API legiscan-1676304 LegiScan-ToS | |
| HBIR: Passed by Second House | Yea | lower · stage not recorded · roll 1676303 | Apr 2, 2026 | pass | LegiScan API legiscan-1676303 LegiScan-ToS | |
|
SB 279
General Contractor Licensing Board; practice of general contracting, exemption expanded
|
Motion to Read a Third Time and Pass - Roll Call 1173 | Yea | lower · stage not recorded · roll 1675730 | Apr 2, 2026 | pass | LegiScan API legiscan-1675730 LegiScan-ToS |
| Third Reading in Second House | Yea | lower · stage not recorded · roll 1675729 | Apr 2, 2026 | pass | LegiScan API legiscan-1675729 LegiScan-ToS | |
| HBIR: Passed by Second House | Yea | lower · stage not recorded · roll 1675728 | Apr 2, 2026 | pass | LegiScan API legiscan-1675728 LegiScan-ToS | |
|
SB 233
Crimes and offenses; penalties for eluding or attempting to elude a law enforcement officer…
|
Motion to Read a Third Time and Pass - Roll Call 1180 | Yea | lower · stage not recorded · roll 1675760 | Apr 2, 2026 | pass | LegiScan API legiscan-1675760 LegiScan-ToS |
| Third Reading in Second House | Yea | lower · stage not recorded · roll 1675759 | Apr 2, 2026 | pass | LegiScan API legiscan-1675759 LegiScan-ToS | |
| HBIR: Passed by Second House | Yea | lower · stage not recorded · roll 1675758 | Apr 2, 2026 | pass | LegiScan API legiscan-1675758 LegiScan-ToS | |
|
SB 219
Insurance, to provide that service contract provider registration fees be paid into the Special…
|
Motion to Read a Third Time and Pass - Roll Call 1178 | Yea | lower · stage not recorded · roll 1675605 | Apr 2, 2026 | pass | LegiScan API legiscan-1675605 LegiScan-ToS |
| Third Reading in Second House | Yea | lower · stage not recorded · roll 1675604 | Apr 2, 2026 | pass | LegiScan API legiscan-1675604 LegiScan-ToS | |
| HBIR: Passed by Second House | Yea | lower · stage not recorded · roll 1675603 | Apr 2, 2026 | pass | LegiScan API legiscan-1675603 LegiScan-ToS | |
|
SB 197
Food trucks and other mobile food vendors; require one health inspection and fire inspection to…
|
Motion to Read a Third Time and Pass - Roll Call 1185 | Yea | lower · stage not recorded · roll 1675865 | Apr 2, 2026 | pass | LegiScan API legiscan-1675865 LegiScan-ToS |
| Third Reading in Second House | Yea | lower · stage not recorded · roll 1675864 | Apr 2, 2026 | pass | LegiScan API legiscan-1675864 LegiScan-ToS |