K

Kirk Hatcher

AL Senate District 26

Democratic Alabama since Mar 3, 2021

Office record: openstates/people CC0-1.0

Verify externally: Open States

Topics in their record

Topics found in sponsored legislation and separately sourced statements. Legislative activity on a topic is not presented as a policy stance. AI-derived tags

Offices & terms

OfficePartyFromToSource
AL Senate District 26 current
Alabama
Democratic Mar 3, 2021 openstates/people CC0-1.0
AL Senate District 26
Alabama
Democratic Nov 7, 2018 Mar 2, 2021 openstates/people CC0-1.0
AL House District 78
Alabama
Democratic Nov 7, 2018 Mar 3, 2021 openstates/people CC0-1.0

Roll-call votes (1,636 recorded)

BillMotion / questionPositionChamber · stage · rollDateOutcomeSource
HB 569
Autauga County; taxes, additional sales and use tax authorized, rental tax established
Motion to Read a Third Time and Pass - Roll Call 959 Yea upper · stage not recorded · roll 1673807 Mar 31, 2026 pass LegiScan API legiscan-1673807 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1673806 Mar 31, 2026 pass LegiScan API legiscan-1673806 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1673805 Mar 31, 2026 pass LegiScan API legiscan-1673805 LegiScan-ToS
HB 529
Class 2 municipalities; municipal lien process revised
Motion to Read a Third Time and Pass - Roll Call 968 Yea upper · stage not recorded · roll 1673718 Mar 31, 2026 pass LegiScan API legiscan-1673718 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1673717 Mar 31, 2026 pass LegiScan API legiscan-1673717 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1673716 Mar 31, 2026 pass LegiScan API legiscan-1673716 LegiScan-ToS
HB 514
Tuscaloosa County; sheriff, compensation revised
Motion to Read a Third Time and Pass - Roll Call 975 Yea upper · stage not recorded · roll 1673672 Mar 31, 2026 pass LegiScan API legiscan-1673672 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1673671 Mar 31, 2026 pass LegiScan API legiscan-1673671 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1673670 Mar 31, 2026 pass LegiScan API legiscan-1673670 LegiScan-ToS
HB 466
Firefighters; to include Parkinson's Disease in occupational diseases to be compensated for death…
Motion to Read a Third Time and Pass - Roll Call 997 Yea upper · stage not recorded · roll 1674350 Mar 31, 2026 pass LegiScan API legiscan-1674350 LegiScan-ToS
Petition To Close Debate- Roll Call 996 Not voting upper · stage not recorded · roll 1674349 Mar 31, 2026 pass LegiScan API legiscan-1674349 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1673893 Mar 31, 2026 pass LegiScan API legiscan-1673893 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1673892 Mar 31, 2026 pass LegiScan API legiscan-1673892 LegiScan-ToS
HB 381
Camp safety; to set safety and emergency preparedness requirements for camps, including a licensure…
Motion to Read a Third Time and Pass as Amended - Roll Call 987 Not voting upper · stage not recorded · roll 1674097 Mar 31, 2026 pass LegiScan API legiscan-1674097 LegiScan-ToS
Roberts motion to Adopt - Roll Call 986 7BLD8EV-1 Not voting upper · stage not recorded · roll 1674096 Mar 31, 2026 pass LegiScan API legiscan-1674096 LegiScan-ToS
Petition To Close Debate- Roll Call 985 Not voting upper · stage not recorded · roll 1674095 Mar 31, 2026 pass LegiScan API legiscan-1674095 LegiScan-ToS
Third Reading in Second House Not voting upper · stage not recorded · roll 1673688 Mar 31, 2026 pass LegiScan API legiscan-1673688 LegiScan-ToS
SBIR: Passed by Second House Not voting upper · stage not recorded · roll 1673687 Mar 31, 2026 pass LegiScan API legiscan-1673687 LegiScan-ToS
HB 337
Madison County; certain privately owned sewer systems subjected to Public Service Commission…
Motion to Read a Third Time and Pass as Amended - Roll Call 960 Yea upper · stage not recorded · roll 1680440 Mar 31, 2026 pass LegiScan API legiscan-1680440 LegiScan-ToS
Motion to Read a Third Time and Pass as Amended - Roll Call 960 Yea upper · stage not recorded · roll 1674136 Mar 31, 2026 pass LegiScan API legiscan-1674136 LegiScan-ToS
HB 259
Stablecoin; license required for issuance or sale of stablecoins, Alabama Securities Commission to…
Motion to Read a Third Time and Pass - Roll Call 1003 Yea upper · stage not recorded · roll 1674293 Mar 31, 2026 pass LegiScan API legiscan-1674293 LegiScan-ToS
Petition To Close Debate- Roll Call 1002 Nay upper · stage not recorded · roll 1674292 Mar 31, 2026 pass LegiScan API legiscan-1674292 LegiScan-ToS
Third Reading in Second House Yea upper · stage not recorded · roll 1674291 Mar 31, 2026 pass LegiScan API legiscan-1674291 LegiScan-ToS
SBIR: Passed by Second House Yea upper · stage not recorded · roll 1674290 Mar 31, 2026 pass LegiScan API legiscan-1674290 LegiScan-ToS
HB 95
Elections; post election audit required
Petition To Close Debate- Roll Call 999 Nay upper · stage not recorded · roll 1674348 Mar 31, 2026 pass LegiScan API legiscan-1674348 LegiScan-ToS

Sponsored legislation (8 as lead sponsor)