Mack Butler
Born
1963
Contact
Email · mack.butler@alhouse.gov
Reaching Mack Butler? Do it at scale.
Run a one-click campaign that sends personalized messages from your whole list — with the highest deliverability in the category.
19
Bills sponsored
this session · 74 all-time
0
Bills co-sponsored
this session · 0 all-time
8
Enacted into law
this session · 22 all-time
3436
Recorded votes
81%
Vote participation
voted in 81% of 3436 recorded votes
Voting scorecard
2026rs session · computed from recorded roll-call votes
Party unity
98.2%
based on 167 votes
Votes with own party's majority
Independence
1.8%
based on 167 votes
Votes against own party's majority
Participation
83.1%
based on 167 votes
Roll calls where a yes/no was cast
Sponsored (introduced)
74 billsCurrent session 19 bills
- HR299 Kristi Bridges Smith, commended Introduced
- HB633 Etowah County, membership of personnel board Signed
- HB632 Etowah County, privilege and license tax on lodging, time of continuous supply for tax exemption increased Signed
- HB631 Etowah County, obsolete laws repealed Signed
- HB630 Etowah County; number of continuous days that lodging must be supplied before lodging tax no longer applies extended Signed
- HB508 Etowah County, repeals local constitutional amendment prohibiting municipalities not located wholly within the boundaries of the county on January 1, 1986, from annexing territory without approval at an election Signed
- HB475 Public Service Commission; number of commissioners expanded to represent congressional districts, phase-in by election provided, term of office revised, position of Secretary of Energy established as cabinet member, calculation of electric utility rates revised; rate hearings authorized Signed
- HB474 Public Investments; to prohibit the Board of Control of the Employees' Retirement System and the Teachers' Retirement System from investing with restricted entities affiliated with Communist Chinese military companies In Committee
- HB420 Crimes and offenses; discharging a firearm into an occupied school bus or building, penalty increased Signed
- HB353 Public K-12 education; Advanced Math Pathway created and provided for In Committee
- HB330 Etowah County; repeal of alternative method for filling vacancies of office Signed
- HB314 Motor vehicles; county and municipal prosecutors, dark tint on personal vehicles authorized In Committee
- HB89 Elections; municipal elections, to set qualification fee amounts, to require indigent candidates to submit documentation for fee exemption Introduced
- HB80 Evictions, law enforcement role, notices to tenants Introduced
- HB26 Sex offenders; restrictions for certain sex offenders further provided, Board of Pardons and Paroles authorized to adopt rules Introduced
- HB25 Air pollution; dispersion of items intended to affect weather prohibited; pollution reduction fund created; environmental management department required to administer Introduced
- HB24 Vaccines; religious exemption for K-12 students further provided for, religious exemption for students at public institutions of higher education provided In Committee
- HB23 Public preK-12 education; discussions of gender identity prohibited, employees prohibited from displaying flags or insignia relating to sexual orientation or gender identity and from referring to students by pronouns inconsistent with student's biological sex In Committee
- HB22 Class IV municipalities; audits, restrictions on hiring accountant removed Introduced
Historical 55 bills
- HR 269 CONGRATULATING THE WESTBROOK CHRISTIAN SCHOOL BOYS GOLF TEAM FOR WINNING THE 2023 ALABAMA HIGH SCHOOL ATHLETIC ASSOCIATION CLASS 3A STATE GOLF CHAMPIONSHIP. Died
- HR 268 CONGRATULATING THE ETOWAH HIGH SCHOOL BASEBALL TEAM FOR WINNING THE 2023 ALABAMA HIGH SCHOOL ATHLETIC ASSOCIATION CLASS 4A STATE BASEBALL CHAMPIONSHIP. Died
- HB 354 Relating to education; to amend Section 2 of Act 2022-290, now appearing as Section 16-40A-5, Code of Alabama 1975; to prohibit classroom instruction related to gender identity or sexual orientation in public K-12 schools at certain grade levels and in any grade level in a manner that is not age or developmentally appropriate; to require parents to be notified if there is a change in services or monitoring relating to his or her child's mental, emotional, or physical health; to require parents to be notified of health care services available to students and to allow a parent to opt his or her child out; to require parental consent for certain health care screenings or questionnaires for K-12 students; to provide parents with procedures to express their concern with a local board of education's compliance with certain policies; and to provide a remedy in certain situations. Died
- HB 302 Relating to the Alabama Board of Electrical Contractors; to amend Sections 34-36-3, 34-36-4, 34-36-6, 34-36-7, 34-36-8, 34-36-9, 34-36-13, and 34-36-16, Code of Alabama 1975; to provide further for definitions, to delete references to master electrician; to provide further for the election of board officers; to provide further for the duties of the board, including the subpoena of witnesses, the investigation of complaints, and providing for reciprocity; to provide an individual previously issued a provisional license three years to take the licensure examination, and require the board to waive the examination fee for one sitting; to lessen the time frame for restoring an expired license from five years to two years; to provide further for exemptions; to remove the authority of a county or municipality to require an additional electrical contracting proficiency examination before issuing a local license to work within the county or municipality; and in connection therewith would have as its purpose or effect the requirement of a new or increased expenditure of local funds within the meaning of Section 111.05 of the Constitution of Alabama of 2022. Died
- HB 181 Relating to financial institutions; to amend Section 5-5A-43, Code of Alabama 1975, to prohibit financial institutions from disclosing certain customer financial records of firearms transactions with certain exceptions; to allow the Department of Finance to disqualify a financial institution from any selection process for state contracts for violation of this prohibition; and to provide civil penalties and criminal penalties for violation of the act. Died
- HB 111 Relating to Etowah County; to provide that the director and employees of The Etowah County Punishment and Corrections Authority have arrest powers and may make arrests in certain circumstances. Signed
- HJR338 National day of prayer, May 5, 2016, recognized Died
- HJR316 National day of prayer, May 5, 2016, recognized Died
- HJR162 Vietnam veterans remembrance day, March 29, 2016, recognized Died
- HB544 Glencoe, alcoholic beverage Sunday sales, referendum Signed
- HB499 Etowah county, coroner, use of vehicle, retroactive effect Signed
- HB381 Rainbow city, alcoholic beverage Sunday sales, referendum Signed
- HB376 Abortion, Alabama unborn child protection from dismemberment abortion act, prohibits and punishes person performing unless necessary to prevent serious health risk to mother Died
- HB369 Education, inappropriate conduct, public k-12, annual inservice training for teachers to recognize behavior of students Died
- HB175 Controlled substances, additional compounds included in schedule I Died
- HB12 Colleges and universities, carrying of concealed pistols on campuses under certain conditions authorized, ca Died
- HJR 78 Teacher Academic Freedom, urged to teach scientific evidence subjects Signed
- HB 582 Custodial sexual misconduct, crimes further defined, community corrections program, alcohol or drug abuse court referral and treatment program included, Secs. 14-11-30, 14-11-31 am'd. Died
- HB 549 Schools, allow school district to educate students about traditional winter celebrations and offer traditional greetings Failed
- HB 410 Firearms, to clarify prohibition of firearms in certain places, Secs. 9-11-304, 13A-11-52, 13A-11-59, 13A-11-85 repealed; Secs. 13A-11-61.2 13A-11-73 am'd. Died
- HB 409 Education, inappropriate conduct, public K-12, annual inservice training for teachers to recognize behavior of students Died
- HB 349 Memorial Preservation Act, monuments prohibited from relocation or removal, Alabama Committee on Memorial Preservation created Failed
- HB 334 Statement of economic interest, personal information of law enforcement officers included on form exempt from public disclosure, Secs. 36-25-14, 41-13-7 am'd. Died
- HB 217 Public K-12 education, absence for student playing Taps at funeral of veteran is excused, Sec. 16-28-13 am'd. Failed
- HB 216 Mandatory reporting of child abuse or neglect, firefighters required to report, Sec. 26-14-3 am'd. Failed
Voting record
Current session 50 votes
| Bill | Vote | Result | Date |
|---|---|---|---|
|
HB189
Juvenile proceedings; court required to notify local superintendent of education or private K-12 school principal of charging or adjudicating an enrolled student delinquent for committing certain criminal offenses
Third Reading in Second House |
Yea | pass | March 10, 2026 |
|
HJR343
Alabama Yom HaShoah Commemoration, recognized
Waggoner Concur In and Adopt - Adopted Roll Call 1299 |
Yea | pass | April 09, 2026 |
|
HJR326
Recognizing the need for a north-south transportation route in East Alabama
Waggoner Concur In and Adopt - Adopted Roll Call 1298 |
Yea | pass | April 09, 2026 |
|
HJR198
Alabama Mental Health Task Force, established
Warren motion to Concur In and Adopt Senate Amendment - Adopted Roll Call 1349 |
Yea | pass | April 09, 2026 |
|
HJR128
250th Anniversary of the Declaration of Independence, honored
Lovvorn Concur In and Adopt - Adopted Roll Call 595 |
Yea | pass | February 25, 2026 |
|
HJR51
Artificial Intelligence and Children's Internet Safety Study Commission, created
Robbins Concur In and Adopt - Adopted Roll Call 596 |
Yea | pass | February 25, 2026 |
|
HJR4
Howard Sanderford; death mourned
Reynolds Concur-In and Adopt Executive Amendment Roll Call 159 |
Yea | pass | January 22, 2026 |
|
HJR4
Howard Sanderford; death mourned
Gudger Concur In and Adopt - Adopted Roll Call 147 |
Yea | pass | January 27, 2026 |
|
HB 662
Madison County, City of Owens Cross Roads annexation
Third Reading in House of Origin |
Not Voting | pass | April 07, 2026 |
|
HB 662
Madison County, City of Owens Cross Roads annexation
Motion to Read a Third Time and Pass - Adopted Roll Call 1190 |
Not Voting | pass | April 07, 2026 |
|
HB 646
Mobile County, City of Semmes annexation
Third Reading in House of Origin |
Not Voting | pass | April 02, 2026 |
|
HB 646
Mobile County, City of Semmes annexation
Motion to Read a Third Time and Pass - Adopted Roll Call 1165 |
Not Voting | pass | April 02, 2026 |
|
HB 646
Mobile County, City of Semmes annexation
Third Reading in Second House |
Not Voting | pass | April 08, 2026 |
|
HB 646
Mobile County, City of Semmes annexation
Motion to Read a Third Time and Pass - Adopted Roll Call 1241 |
Not Voting | pass | April 08, 2026 |
|
HB639
Escambia County, municipalities authorized to operate an automated photographic speeding enforcement system, jurisdiction of civil fines for violations provided for
Third Reading in House of Origin |
Not Voting | pass | April 01, 2026 |
|
HB639
Escambia County, municipalities authorized to operate an automated photographic speeding enforcement system, jurisdiction of civil fines for violations provided for
Motion to Read a Third Time and Pass - Adopted Roll Call 1124 |
Not Voting | pass | April 01, 2026 |
|
HB639
Escambia County, municipalities authorized to operate an automated photographic speeding enforcement system, jurisdiction of civil fines for violations provided for
Third Reading in Second House |
Yea | pass | April 07, 2026 |
|
HB639
Escambia County, municipalities authorized to operate an automated photographic speeding enforcement system, jurisdiction of civil fines for violations provided for
Motion to Read a Third Time and Pass - Adopted Roll Call 1154 |
Yea | pass | April 07, 2026 |
|
HB636
Washington County, compensation of circuit clerk further provided for
Third Reading in House of Origin |
Not Voting | pass | March 31, 2026 |
|
HB636
Washington County, compensation of circuit clerk further provided for
Motion to Read a Third Time and Pass - Adopted Roll Call 1046 |
Not Voting | pass | March 31, 2026 |
|
HB636
Washington County, compensation of circuit clerk further provided for
Third Reading in Second House |
Not Voting | pass | April 02, 2026 |
|
HB636
Washington County, compensation of circuit clerk further provided for
Motion to Read a Third Time and Pass - Adopted Roll Call 1091 |
Not Voting | pass | April 02, 2026 |
|
HB635
Choctaw County; ad valorem taxes, county commission authorized to increase, proceeds provided for
Third Reading in House of Origin |
Yea | pass | April 01, 2026 |
|
HB635
Choctaw County; ad valorem taxes, county commission authorized to increase, proceeds provided for
Motion to Read a Third Time and Pass - Adopted Roll Call 1122 |
Not Voting | pass | April 01, 2026 |
|
HB635
Choctaw County; ad valorem taxes, county commission authorized to increase, proceeds provided for
Third Reading in Second House |
Yea | pass | April 07, 2026 |
|
HB635
Choctaw County; ad valorem taxes, county commission authorized to increase, proceeds provided for
Motion to Read a Third Time and Pass - Adopted Roll Call 1152 |
Yea | pass | April 07, 2026 |
|
HB634
Washington County; lodging tax, levied and proceeds distributed
Third Reading in House of Origin |
Yea | pass | April 01, 2026 |
|
HB634
Washington County; lodging tax, levied and proceeds distributed
Motion to Read a Third Time and Pass - Adopted Roll Call 1120 |
Yea | pass | April 01, 2026 |
|
HB633
Etowah County, membership of personnel board
Third Reading in House of Origin |
Nay | pass | March 31, 2026 |
|
HB633
Etowah County, membership of personnel board
Motion to Read a Third Time and Pass - Adopted Roll Call 1044 |
Not Voting | pass | March 31, 2026 |
|
HB633
Etowah County, membership of personnel board
Waggoner motion to Read a Third Time and Pass - Adopted Roll Call 1304 |
Yea | pass | April 09, 2026 |
|
HB632
Etowah County, privilege and license tax on lodging, time of continuous supply for tax exemption increased
Third Reading in House of Origin |
Not Voting | pass | March 31, 2026 |
|
HB632
Etowah County, privilege and license tax on lodging, time of continuous supply for tax exemption increased
Motion to Read a Third Time and Pass - Adopted Roll Call 1042 |
Not Voting | pass | March 31, 2026 |
|
HB632
Etowah County, privilege and license tax on lodging, time of continuous supply for tax exemption increased
Motion to Read a Third Time and Pass - Adopted Roll Call 1303 |
Yea | pass | April 09, 2026 |
|
HB631
Etowah County, obsolete laws repealed
Third Reading in House of Origin |
Not Voting | pass | March 31, 2026 |
|
HB631
Etowah County, obsolete laws repealed
Motion to Read a Third Time and Pass - Adopted Roll Call 1040 |
Nay | pass | March 31, 2026 |
|
HB631
Etowah County, obsolete laws repealed
Motion to Read a Third Time and Pass - Adopted Roll Call 1302 |
Yea | pass | April 09, 2026 |
|
HB630
Etowah County; number of continuous days that lodging must be supplied before lodging tax no longer applies extended
Third Reading in House of Origin |
Yea | pass | March 31, 2026 |
|
HB630
Etowah County; number of continuous days that lodging must be supplied before lodging tax no longer applies extended
Motion to Read a Third Time and Pass - Adopted Roll Call 1038 |
Yea | pass | March 31, 2026 |
|
HB630
Etowah County; number of continuous days that lodging must be supplied before lodging tax no longer applies extended
Motion to Read a Third Time and Pass - Adopted Roll Call 1301 |
Yea | pass | April 09, 2026 |
|
HB629
Mobile County; Town of Mt. Vernon annexation
Third Reading in House of Origin |
Yea | pass | March 31, 2026 |
|
HB629
Mobile County; Town of Mt. Vernon annexation
Motion to Read a Third Time and Pass - Adopted Roll Call 1036 |
Yea | pass | March 31, 2026 |
|
HB629
Mobile County; Town of Mt. Vernon annexation
Third Reading in Second House |
Yea | pass | April 02, 2026 |
|
HB629
Mobile County; Town of Mt. Vernon annexation
Motion to Read a Third Time and Pass - Adopted Roll Call 1075 |
Yea | pass | April 02, 2026 |
|
HB626
Tax increment districts, Major 21st Century Manufacturing Zone allowed to be located within a tax increment district without regard to size of district and further provides for use of ad valorem tax revenues collected within a district
Third Reading in House of Origin |
Yea | pass | March 31, 2026 |
|
HB626
Tax increment districts, Major 21st Century Manufacturing Zone allowed to be located within a tax increment district without regard to size of district and further provides for use of ad valorem tax revenues collected within a district
Motion to Adopt - Adopted Roll Call 1078 |
Yea | pass | March 31, 2026 |
|
HB626
Tax increment districts, Major 21st Century Manufacturing Zone allowed to be located within a tax increment district without regard to size of district and further provides for use of ad valorem tax revenues collected within a district
Motion to Adopt - Adopted Roll Call 1079 |
Yea | pass | March 31, 2026 |
|
HB626
Tax increment districts, Major 21st Century Manufacturing Zone allowed to be located within a tax increment district without regard to size of district and further provides for use of ad valorem tax revenues collected within a district
Motion to Read a Third Time and Pass as Amended - Adopted Roll Call 1080 |
Yea | pass | March 31, 2026 |
|
HB626
Tax increment districts, Major 21st Century Manufacturing Zone allowed to be located within a tax increment district without regard to size of district and further provides for use of ad valorem tax revenues collected within a district
Third Reading in Second House |
Yea | pass | April 07, 2026 |
|
HB626
Tax increment districts, Major 21st Century Manufacturing Zone allowed to be located within a tax increment district without regard to size of district and further provides for use of ad valorem tax revenues collected within a district
Motion to Read a Third Time and Pass - Adopted Roll Call 1176 |
Yea | pass | April 07, 2026 |