Michael Garrett
Contact
Email · michael.garrett@ncleg.gov
Reaching Michael Garrett? Do it at scale.
Run a one-click campaign that sends personalized messages from your whole list — with the highest deliverability in the category.
24
Bills sponsored
this session · 115 all-time
99
Bills co-sponsored
this session · 269 all-time
0
Enacted into law
this session · 2 all-time
1911
Recorded votes
84%
Vote participation
voted in 84% of 1911 recorded votes
Voting scorecard
2025-2026 session · computed from recorded roll-call votes
Party unity
95.8%
based on 504 votes
Votes with own party's majority
Independence
4.2%
based on 504 votes
Votes against own party's majority
Participation
80%
based on 504 votes
Roll calls where a yes/no was cast
Sponsored (introduced)
115 billsCurrent session 24 bills
- SB 1055 Carolina Housing Promise Act. In Committee
- SB 1028 NC Airport Security Continuity. In Committee
- SB 243 Commuter Rail Study/Piedmont Triad. In Committee
- SB 1033 NC Children's Safe Screens Act/Funds. In Committee
- SB 1045 Utility Profit Oversight Act. In Committee
- SB 1056 NC Small Business Capital and Jobs Act. In Committee
- SB 988 Protecting Workers in the Age of AI Act. In Committee
- SB 735 AI Innovation Trust Fund. In Committee
- SB 644 Green Schools Save Money. In Committee
- SB 563 The Michael Jordans of Tomorrow Act. In Committee
- SB 612 Convert School Buses to Electric by 2050. In Committee
- SB 736 Foundation Act: Building NC's Housing Future. In Committee
- SB 652 Voter Fraud Prevention Act. In Committee
- SB 651 The Hustle Act. In Committee
- SB 625 Protect NC Prosperity and Health. In Committee
- SB 646 Make NC Insurrection-Free. In Committee
- SB 751 Protect Children from Leaking Garbage Trucks. In Committee
- SB 482 Don't Tread on Me Act. In Committee
- SB 653 Polluter Pays. In Committee
- SB 647 The Child Promise Act. In Committee
- SB 459 Constitutional Repeal of Art. XIV Sec. 6. In Committee
- SB 722 Children's Online Safety Act/Funds. In Committee
- SB 607 Equal Pay Act. In Committee
- SB 707 25-Year LEO Retirement With Full Benefits. In Committee
Historical 91 bills
- SB 480 Caregiver Tax Credit. Died
- SB 478 Small Business Capital Improvement Account. Died
- SB 501 Young Families Investment Act. Died
- SB 567 School Mental Health Support Act. Died
- SB 681 Polluter Pays. Died
- SB 387 Revise Motor Vehicle Emissions Laws. Died
- SB 372 Community Health Center Grants for LARCs. Died
- SB 371 Opioid Overdose Prevention Act. Died
- SB 419 Carolina's Guarantee Scholarship Program. Died
- SB 483 $17/Hour Min. Pay for Noncert. Sch. Employees. Died
- SB 568 Create Dept. of Housing and Comm. Development. Died
- SB 479 Hire NC Workers. Died
- SB 530 Research and Development Attraction Act. Died
- SB 482 Business Income Tax Deduction. Died
- SB 484 Make Election Day a State Holiday. Died
- SB 701 NC A&T Research Labs/Funds. Died
- SB 538 Law Enforcement Investment Act. Died
- SB 699 Guilford County Funding. Died
- SB 702 Funds for GTCC FAME Partnership. Died
- SB 520 Commuter Rail Study/Piedmont Triad. Died
- SB 450 Seized Weapons Security Act. Died
- SB 481 Small Business Investment Grant. Died
- SB 824 Guilford County Schools Misc. Funding. Died
- SB 823 Kellin Foundation Hope Hub Funds. Died
- SB 849 Increase Safe Use of Firearms. Died
Co-sponsored
269 billsCurrent session 99 bills
- SB 799 Restore State Emp/Teacher Retiree Med Benefit. In Committee
- SB 806 No Budget, No Pay Act. In Committee
- SB 1025 Constitutional Repeal of Art. XIV Sec. 6. In Committee
- SB 946 Keep Our Schools Standing Act. In Committee
- SB 989 Epstein Truth and Accountability Act. In Committee
- SB 959 Study Student Loan Forgiveness Program/SEAA. In Committee
- SB 154 NC CROWN Act. In Committee
- SB 805 Increase Oral Health Care Access in NC. In Committee
- SB 804 Fair Maps Act. In Committee
- SB 779 Medicaid Rebase. In Committee
- SB 793 Right to IVF. In Committee
- SB 797 Hands Free NC. In Committee
- SB 1016 Fair Share for Public Schools Act. In Committee
- SB 611 Allow Consecutive Remote License Renewals. In Committee
- SB 850 Pay Teachers What They're Worth Act. In Committee
- SB 870 Funds for Veterans/HBOT. In Committee
- SB 645 The Protect Our Schools Act. In Committee
- SB 593 Grant Our Kids Care Act. In Committee
- SB 541 Train Infrastructure Acceleration Act. In Committee
- SB 635 Healthy Families and Workplaces/Paid Sick Leave. In Committee
- SB 659 Investing in North Carolina Act. In Committee
- SB 432 Home Ownership Market Manipulation. In Committee
- SB 139 Restore State Emp/Teacher Retiree Med Benefit. In Committee
- SB 757 Consumer Privacy Act. In Committee
- SB 632 Homes for Heroes. In Committee
Historical 170 bills
- SB 694 Funds for Ready for School, Ready for Life. Died
- SB 326 Firefighter Cancer Ins/Alt Crim Rec Check. Died
- SB 590 Angel Investment for Small Businesses. Died
- SB 175 The SAVE Act. Died
- SB 224 East Greensboro NOW - Nonprofit Support. Died
- SB 283 Fair Treatment for Journalism/Guilford County. Died
- SB 400 Prohibit Defense Based on Sex or Gender. Died
- SB 398 Equality For All. Died
- SB 402 Full Repeal of HB2. Died
- SB 401 Ensure Same-Sex Domestic Violence Prot. Order. Died
- SB 210 Gun Violence Prevention Act. Died
- SB 219 Camera Enforcement for Speeding in School. Died
- SB 231 NC Adopt ERA. Died
- SB 213 Greensboro/Civilian Traffic Investigators. Died
- SB 390 Reenact Child Tax Credit. Died
- SB 226 Freedom to Vote. Died
- SB 214 Inspections/Immediate Threat to Occupants. Died
- SB 734 Constitution Quote at School Entrances. Died
- SB 731 Shine Like Hailey Parade Safety Act. Died
- SB 178 Greensboro/School Zone Elec. Enforc. Died
- SB 137 Const. Amendment/Repeal Literacy Test. Died
- SB 461 Reenact EITC. Died
- SB 601 First Responders Mental Health Care Plan. Died
- SB 223 Funds/Bingham Park Remediation. Died
- SB 338 Equal Pay Act. Died
Voting record
Current session 50 votes
| Bill | Vote | Result | Date |
|---|---|---|---|
|
SB 693
Veteran Access, Liberty, Options for Recovery.
Second Reading |
Not Voting | pass | May 06, 2025 |
|
SB 493
Land Use Clarification and Changes.
Second Reading |
Not Voting | pass | May 06, 2025 |
|
SB 493
Land Use Clarification and Changes.
Amendment 1 |
Not Voting | pass | May 06, 2025 |
|
SB 400
Adult Protection Multidisciplinary Teams.
Second Reading |
Not Voting | pass | May 06, 2025 |
|
SB 310
Criminal Law Changes.
Second Reading |
Not Voting | pass | May 06, 2025 |
|
SB 229
College Sports Updates.
Second Reading |
Not Voting | pass | May 06, 2025 |
|
SB 402
Allow Lottery Winners To Be Confidential.
Amendment 1 |
Yea | pass | May 01, 2025 |
|
SB 402
Allow Lottery Winners To Be Confidential.
Second Reading |
Yea | pass | May 01, 2025 |
|
SB 248
Birth Certificates for Persons Adopted.
Second Reading |
Yea | pass | May 01, 2025 |
|
SB 754
School Calendar Flexibility:A New Alternative.
Second Reading |
Nay | pass | April 30, 2025 |
|
HJR 1007
Adjournment Resolution to Date Certain.
Second Reading |
Yea | pass | April 17, 2025 |
|
SR 760
Confirm Lee Lilley, Sec. of Commerce.
Motion 8 To Adopt |
Yea | pass | April 17, 2025 |
|
SB 190
Physician Assistant Licensure Compact.
Second Reading |
Not Voting | pass | April 15, 2025 |
|
SB 131
Temp. Local Sales Tax Changes/Buncombe Co.
Amendment 1 |
Not Voting | pass | April 15, 2025 |
|
SB 335
Pharmacists/Test and Treat/Influenza and Strep.
Second Reading |
Yea | pass | April 10, 2025 |
|
SB 335
Pharmacists/Test and Treat/Influenza and Strep.
Amendment 1 |
Yea | pass | April 10, 2025 |
|
SB 220
Protect Private Property Rights.-AB
Second Reading |
Yea | pass | April 10, 2025 |
|
SB 507
Auto Enrollment in Advanced ELA Courses.
Second Reading |
Yea | pass | April 09, 2025 |
|
SB 205
Swimming Pools/Housing Regulatory Reform.
Second Reading |
Yea | pass | April 08, 2025 |
|
SB 171
Pract. Transparency/Reagan's Law/Sam's Law.
Second Reading |
Yea | pass | April 08, 2025 |
|
SR 260
Confirm Dr. Devdutta Sangvai/DHHS.
Motion 8 To Adopt |
Yea | pass | April 03, 2025 |
|
SR 224
Gabriel Esparza/Secretary of DOA.
Amendment 1 |
Yea | pass | April 03, 2025 |
|
SB 321
Accounting Workforce Development Act.
Second Reading |
Yea | pass | April 03, 2025 |
|
SB 101
Protect Tax-Advantaged Accts. and Living Donors.
Second Reading |
Yea | pass | April 03, 2025 |
|
SB 316
Lower Healthcare Costs.
Amendment 1 |
Yea | pass | March 27, 2025 |
|
SB 117
GSC Uniform Comm. Code/Emerging Technologies.
Second Reading |
Yea | pass | March 27, 2025 |
|
SB 122
GSC Unif. Community Prop. Disp. at Death Act.
Second Reading |
Yea | pass | March 26, 2025 |
|
SB 121
GSC Conveyances Between Spouses.
Second Reading |
Yea | pass | March 26, 2025 |
|
HB 58
Various Local Elections.
Amendment 2 |
Nay | pass | March 20, 2025 |
|
HB 47
Disaster Recovery Act of 2025 - Part I.
Conference Report Motion 8 To Adopt |
Yea | pass | March 19, 2025 |
|
SR 225
Eddie Buffaloe/Secretary of DPS.
Motion 8 To Adopt |
Not Voting | pass | March 13, 2025 |
|
SB 223
Expand Academic Trans. Pathways/Sophomore HS.
Second Reading |
Not Voting | pass | March 12, 2025 |
|
SB 58
AG/Restrict Challenge to Presidential EOs.
Amendment 2 |
Not Voting | pass | March 11, 2025 |
|
SR 150
Confirm Joey Hopkins/Sec. of DOT.
Motion 8 To Adopt |
Not Voting | pass | March 05, 2025 |
|
SR 150
Confirm Joey Hopkins/Sec. of DOT.
Amendment 1 |
Not Voting | pass | March 05, 2025 |
|
SB 24
Govt Mandates Increase Healthcare Costs.
Second Reading |
Not Voting | pass | February 12, 2025 |
|
SB 24
Govt Mandates Increase Healthcare Costs.
Amendment 2 |
Not Voting | fail | February 12, 2025 |
|
HJR 1244
Adjournment Resolution.
Motion 11 Veto Override |
Nay | pass | December 02, 2024 |
|
SB 1092
2026 Senate and House Appointments.
Third Reading |
Nay | pass | December 02, 2024 |
|
HB 328
Regulate Hemp-Derived Consumables.
Second Reading |
Yea | pass | November 20, 2024 |
|
SB 257
2026 Appropriations Act.
Second Reading |
Yea | pass | November 20, 2024 |
|
SB 355
Support the Dept. of Adult Correction.-AB
Second Reading |
Yea | pass | November 20, 2024 |
|
HB 1220
Various Local Provisions IX.
Second Reading |
Nay | pass | November 20, 2024 |
|
SB 801
Address Confidentiality/Study and DL.
Conference Report Motion 8 To Adopt |
Yea | pass | October 24, 2024 |
|
SB 801
Address Confidentiality/Study and DL.
Conference Report Motion 8 To Adopt |
Yea | pass | October 24, 2024 |
|
SB 1041
Public Workforce Modernization Act.
Second Reading |
Yea | pass | October 09, 2024 |
|
SB 1076
Rocky Mount/Louisburg Utility Rev./Advisory.
Conference Report Motion 8 To Adopt |
Yea | pass | October 09, 2024 |
|
HB 332
Nash/Rocky Mount Occupancy Tax Changes.
Motion 11 Veto Override |
Nay | pass | September 09, 2024 |
|
HB 169
Haywood/Cherokee/Leland Occupancy Tax Modifications.
Motion 11 Veto Override |
Nay | pass | September 09, 2024 |
|
HJR 1241
Honor Louis Milford Pate Jr.
Motion 11 Veto Override |
Nay | pass | September 09, 2024 |