T

Tom Butler

AL Senate District 2

Republican Alabama since Nov 7, 2018

Office record: openstates/people CC0-1.0

Verify externally: Open States

Offices & terms

OfficePartyFromToSource
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)

BillMotion / questionPositionChamber · stage · rollDateOutcomeSource
HB 436
Cullman County; senior property tax exemption, authorized; constitutional amendment
Third Reading in Second House Yea upper · stage not recorded · roll 1645280 Feb 25, 2026 pass LegiScan API legiscan-1645280 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1645279 Feb 25, 2026 pass LegiScan API legiscan-1645279 LegiScan-ToS
HB 365
Talladega County; sheriff, compensation revised
Motion to Read a Third Time and Pass - Roll Call 582 Yea upper · stage not recorded · roll 1645270 Feb 25, 2026 pass LegiScan API legiscan-1645270 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1645269 Feb 25, 2026 pass LegiScan API legiscan-1645269 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1645268 Feb 25, 2026 pass LegiScan API legiscan-1645268 LegiScan-ToS
HB 356
Houston County; related to sale or redemption of lands
Motion to Read a Third Time and Pass - Roll Call 600 Yea upper · stage not recorded · roll 1645326 Feb 25, 2026 pass LegiScan API legiscan-1645326 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1645325 Feb 25, 2026 pass LegiScan API legiscan-1645325 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1645324 Feb 25, 2026 pass LegiScan API legiscan-1645324 LegiScan-ToS
HB 331
Blount County, lodging tax increased, additional lodging tax levied, collection and distribution…
Motion to Read a Third Time and Pass - Roll Call 590 Yea upper · stage not recorded · roll 1645061 Feb 25, 2026 pass LegiScan API legiscan-1645061 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1645060 Feb 25, 2026 pass LegiScan API legiscan-1645060 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1645059 Feb 25, 2026 pass LegiScan API legiscan-1645059 LegiScan-ToS
HB 313
Blount County; senior property tax exemption, authorized; constitutional amendment
Chambliss Local Certification Resolution - Roll Call 588 Yea upper · stage not recorded · roll 1645342 Feb 25, 2026 pass LegiScan API legiscan-1645342 LegiScan-ToS
Motion to Read a Third Time and Pass - Roll Call 587 Yea upper · stage not recorded · roll 1645341 Feb 25, 2026 pass LegiScan API legiscan-1645341 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1645340 Feb 25, 2026 pass LegiScan API legiscan-1645340 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1645339 Feb 25, 2026 pass LegiScan API legiscan-1645339 LegiScan-ToS
HB 297
City of Monroeville; annexation of corporate limits
Motion to Read a Third Time and Pass - Roll Call 580 Yea upper · stage not recorded · roll 1645297 Feb 25, 2026 pass LegiScan API legiscan-1645297 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1645296 Feb 25, 2026 pass LegiScan API legiscan-1645296 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1645295 Feb 25, 2026 pass LegiScan API legiscan-1645295 LegiScan-ToS
HB 38
State waters; Alabama Seagrass Restoration Task Force established to remediate seagrass loss within…
Brown Concur In and Adopt - Roll Call 594 Yea lower · stage not recorded · roll 1645104 Feb 25, 2026 pass LegiScan API legiscan-1645104 LegiScan-ToS
SR 59
SPECIAL ORDER CALENDAR
Waggoner motion to Adopt - Roll Call 540 Yea upper · stage not recorded · roll 1643094 Feb 24, 2026 pass LegiScan API legiscan-1643094 LegiScan-ToS
SB 314
Morgan County; Municipal Utilities Board of Decatur, scope of operating parameters
Motion to Read a Third Time and Pass - Roll Call 516 Yea upper · stage not recorded · roll 1643286 Feb 24, 2026 pass LegiScan API legiscan-1643286 LegiScan-ToS
Third Reading in House of Origin Yea upper · stage not recorded · roll 1643285 Feb 24, 2026 pass LegiScan API legiscan-1643285 LegiScan-ToS
SBIR: Passed by House of Origin Yea upper · stage not recorded · roll 1643284 Feb 24, 2026 pass LegiScan API legiscan-1643284 LegiScan-ToS
SB 312
Marshall County; volunteer fire districts, annexation of new areas, application of fire service…
Motion to Read a Third Time and Pass - Roll Call 520 Yea upper · stage not recorded · roll 1643416 Feb 24, 2026 pass LegiScan API legiscan-1643416 LegiScan-ToS
Third Reading in House of Origin Yea upper · stage not recorded · roll 1643415 Feb 24, 2026 pass LegiScan API legiscan-1643415 LegiScan-ToS