Mike Holmstrom, listed by Ballotpedia as Michael Holmstrom Jr., is the Republican incumbent in the Minnesota State Senate, District 29, and is on the November 3, 2026 general election ballot.[1][3]He is a small business owner who took office on November 18, 2025, after winning a special election, and the Minnesota Senate's member directory lists Michael W. Holmstrom as a Republican representing District 29.[2][3]
Michael Holmstrom Jr.'s career experience includes working as a small business owner, according to Ballotpedia.[3]He won the August 26, 2025 special Republican primary for Senate District 29 with 73.4 percent of the vote, defeating Bradley Kurtz and Rachel Davis.[3]He then won the November 4, 2025 special general election with 62.2 percent of the vote, defeating Democrat Louis McNutt, and succeeded Bruce Anderson in the seat.[3]
Holmstrom assumed office on November 18, 2025, and his current term ends in January 2027.[3]He advanced from the August 11, 2026 Republican primary with 100 percent of the vote and faces Louis McNutt, who won the Democratic primary, in the general election.[3]Ballotpedia lists an endorsement from the National Federation of Independent Business (NFIB) Minnesota PAC for the 2026 race.[3]
Their recorded votes on bills that divided the chamber (unanimous votes left out), grouped by topic. A bill can sit under more than one topic. "With" and "against" compare each vote with how most Republicans voted. How topics are assigned
›Jobs & cost of living88 with · 16 against104 votes
Makes changes to Minnesota's cannabis law, including creating a cannabis macrobusiness license, streamlining adult-use and medical cannabis rules, requiring endorsements for authorized activities, changing labeling rules, and letting hemp license holders also hold cannabis licenses.
May 17, 2026 · Passed 34–33 · with most RepublicansOfficial record ↗
On the version voted May 16, 2026: Adjusts fiscal year 2026 and 2027 education, human services and Metro Mobility appropriations to match the February 2026 forecast, and changes K-12 programs, including new aid for Tribal contract schools and extended restroom grants.
May 15, 2026 · Passed 34–33 · with most RepublicansOfficial record ↗
On the version voted May 17, 2026: Makes human services supplemental budget changes, including Medicaid continuity of care, long-term care facility rules, background studies, behavioral health, electronic visit verification, and appropriations for the Department of Human Services and other agencies.
Makes changes to Minnesota's cannabis law, including creating a cannabis macrobusiness license, streamlining adult-use and medical cannabis rules, requiring endorsements for authorized activities, changing labeling rules, and letting hemp license holders also hold cannabis licenses.
May 17, 2026 · Passed 34–33 · with most RepublicansOfficial record ↗
Adds an exception to the hospital construction moratorium for a project to add 85 licensed beds at an existing safety net, level I trauma center hospital in Ramsey County.
On the version voted May 17, 2026: Makes human services supplemental budget changes, including Medicaid continuity of care, long-term care facility rules, background studies, behavioral health, electronic visit verification, and appropriations for the Department of Human Services and other agencies.
Creates a privilege from civil immigration arrest for people attending court proceedings and bars staff at health care facilities, schools, colleges and child care centers from allowing civil immigration enforcement entry without a judicial warrant. Adds civil remedies and changes the concealing-identity crime.
May 11, 2026 · Passed 34–33 · with most RepublicansOfficial record ↗
Requires owners of semiautomatic military-style assault weapons and large-capacity magazines to certify them with the state, bars licensed dealers from selling them, bans untraceable ghost guns, tightens safe-storage and school weapon rules, expands extreme risk protection orders, and funds school safety and mental health programs.
Changes campaign finance reporting, disclaimer and disclosure rules, including for noncoordinated spending, makes certain street address data private, changes rules on campaign spending for security, changes absentee voting and other election procedures and timelines, and bars certain betting on elections.
Apr 23, 2026 · Passed 34–33 · with most RepublicansOfficial record ↗
Proposes a constitutional amendment for the November 2026 ballot letting permanent school fund distributions be set by law instead of limited to interest and dividends; a companion law sets them at 4.5% of the fund's three-year average value.
May 16, 2026 · Failed 33–34 · with most RepublicansOfficial record ↗
On the version voted May 16, 2026: Adjusts fiscal year 2026 and 2027 education, human services and Metro Mobility appropriations to match the February 2026 forecast, and changes K-12 programs, including new aid for Tribal contract schools and extended restroom grants.
May 15, 2026 · Passed 34–33 · with most RepublicansOfficial record ↗
On the version voted May 16, 2026: Makes higher education changes, including paid blood-donation leave for MnState employees, a ban on mandatory MnState student fees for athletic facilities not open to all students, written explanations before developmental courses, and supplemental appropriations.
May 11, 2026 · Failed 33–34 · with most RepublicansOfficial record ↗
Provides $40 million one time to counties ($35.2 million) and Tribal governments ($4.8 million) for emergency rental assistance to households at or below 200% of federal poverty guidelines, and temporarily sets 30 days to correct delinquent rent before an eviction action.
Mar 11, 2026 · Failed 33–34 · with most RepublicansOfficial record ↗
Directs $9 million of existing state supportive housing money to providers whose federal Continuum of Care grants have expired or will expire and face funding gaps, and requires grantees to report to the Housing Finance Agency every 90 days, which then reports to the Legislature.
Mar 26, 2026 · Failed 32–35 · with most RepublicansOfficial record ↗
Limits manufactured home park rent increases to one a year and presumes increases above 3% unreasonable, caps late fees at 8%, requires itemized utility bills and fee-free payment options, and lets residents offer to buy before a park is sold.
Apr 21, 2026 · Passed 34–32 · with most RepublicansOfficial record ↗
Exempts plug-in solar devices up to 1,200 watts from utility interconnection agreements, net metering and utility fees or approvals, though utilities may require registration; extends energy grant deadlines; lets the Minnesota Climate Innovation Finance Authority borrow money and sell loans; and changes heat pump rebate rules.
May 12, 2026 · Failed 33–34 · with most RepublicansOfficial record ↗
On the version voted May 14, 2026: Appropriates about $102 million in fiscal year 2027 from the Environment and Natural Resources Trust Fund, sets rules for its community grant program, and adds requirements for approving emerging-issues spending.
May 11, 2026 · Passed 34–29 · with most RepublicansOfficial record ↗
As amended by the House, appropriates about $191 million from the outdoor heritage fund for fiscal 2027, changes arts and cultural heritage fund grants, revises parks and trails commission and land acquisition rules, and authorizes certain state land conveyances.
Apr 20, 2026 · Passed 41–26 · with most RepublicansOfficial record ↗
Requires riders under 18 to wear helmets on electric-assisted bicycles, redefines motorized bicycles and bars them from bike paths and sidewalks, sets electrical safety standards for their sale, and funds a state motorized bicycle safety coordinator and public education campaign.
May 15, 2026 · Failed 33–33 · with most RepublicansOfficial record ↗
Authorizes state bond sales and capital spending on public land and buildings, including $1 million for safe routes to school grants, authorizes conveyance of bond-financed property, and provides a temporary reduction in vehicle registration tax for 2027.
May 17, 2026 · Passed 60–7 · against most RepublicansOfficial record ↗
Requires anyone providing school transportation with a school bus to apply for a USDOT number, allows school buses to be used on public roads for driver training, and requires first aid kits meeting national school transportation specifications in model year 2027 and newer vehicles.
May 6, 2026 · Passed 63–3 · against most RepublicansOfficial record ↗
Bars owners of websites and apps from letting users nudify images or videos of identifiable people, or doing so for them, unless the service requires user technical skill; bans advertising such services; lets depicted people sue; allows attorney general penalties up to $500,000 per violation.
Apr 29, 2026 · Failed 31–34 · with most RepublicansOfficial record ↗
Voted against most of their party on 3 of 182 party-divided votes on file.
Relating to state government; modifying provisions relating to health-related occupations, the Department of Health, human services health care, behavioral health, the Department of Human Services Office of the Inspector General, the medication repository…
What it does: Makes wide-ranging health and human services policy changes covering health occupations, the Department of Health, public health care programs, behavioral health, the human services inspector general, the medication r…
Voted no · most Republicans voted yes · Democrats 0–34, Republicans 22–11
What it does: Extends from January 1, 2026 to May 31, 2027 the period during which lower-potency hemp edibles and hemp-derived products without intoxicating cannabinoids may be tested by any ISO-accredited laboratory, not only lice…
Voted yes · most Republicans voted no · Democrats 34–0, Republicans 7–26
Relating to state government finance; appropriating and transferring money for prekindergarten through grade 12 education, higher education, agriculture, state government, environment and natural resources, energy, renewable development, jobs and economic…
What it does: Makes supplemental appropriations and transfers across education, higher education, state government, environment, energy, jobs, labor and public safety, and creates a battery stewardship program while changing Medica…
Voted yes · most Republicans voted no · Democrats 34–0, Republicans 1–31
Substantive votes concern legislation or nominations; procedural votes concern how the chamber considers them. A Yes vote applies to the motion shown, which may not be final passage.
HF 4102 · MN SENATE
State Patrol compensation study requirements modified, and volunteer chaplains allowed within the state patrol.
YesVOTED
Motion: Adoption of the motion: to suspend Rule 26
Excludes State Patrol lieutenants from the 'patrol trooper' category, drops benefits from the law enforcement compensation survey and continues it every odd year through 2037, and allows volunteer chaplains to support the State Patrol.
Omnibus Outdoor Heritage Fund, Legacy and Lands bill
NoVOTED
Motion: That the foregoing recommendations and Conference Committee Report on SF 2077 be now adopted, and that the bill be repassed as amended by the Conference Committee
Appropriates $191.1 million from the Outdoor Heritage Fund for fiscal 2027 and $80,000 to the Agricultural Utilization Research Institute for legal costs, changes state land and DNR licensing provisions, and extends unemployment benefits for certain iron ore mining workers.
Omnibus Outdoor Heritage Fund, Legacy and Lands bill
NoVOTED
Motion: Repassage of the bill, as amended by the Conference Committee
Appropriates $191.1 million from the Outdoor Heritage Fund for fiscal 2027 and $80,000 to the Agricultural Utilization Research Institute for legal costs, changes state land and DNR licensing provisions, and extends unemployment benefits for certain iron ore mining workers.
Omnibus Health and Human Services supplemental appropriations
NoVOTED
Motion: That the foregoing recommendations and Conference Committee Report on SF 4612 be now adopted, and that the bill be repassed as amended by the Conference Committee
Makes health and children and families supplemental budget changes, including Department of Health, hospital stabilization, health licensing board, medical assistance fraud prevention and child care licensing provisions, plus forecast adjustments and agency appropriations.
Omnibus Health and Human Services supplemental appropriations
NoVOTED
Motion: Repassage of the bill, as amended by the Conference Committee
Makes health and children and families supplemental budget changes, including Department of Health, hospital stabilization, health licensing board, medical assistance fraud prevention and child care licensing provisions, plus forecast adjustments and agency appropriations.
Omnibus Human Services supplemental appropriations
NoVOTED
Motion: That the foregoing recommendations and Conference Committee Report on SF 4476 be now adopted, and that the bill be repassed as amended by the Conference Committee
Makes human services supplemental budget changes, including Medicaid continuity of care, long-term care facility rules, background studies, behavioral health, electronic visit verification, and appropriations for the Department of Human Services and other agencies.
Omnibus Human Services supplemental appropriations
NoVOTED
Motion: Repassage of the bill, as amended by the Conference Committee
Makes human services supplemental budget changes, including Medicaid continuity of care, long-term care facility rules, background studies, behavioral health, electronic visit verification, and appropriations for the Department of Human Services and other agencies.
Taxation bill; financing and operation of state and local government provided.
NoVOTED
Motion: That the foregoing recommendations and Conference Committee Report on HF 2438 be now adopted, and that the bill be repassed as amended by the Conference Committee
Conforms Minnesota's income tax to most changes in federal Public Law 119-21, with exceptions such as a 1% floor on charitable deductions, and makes other state and local tax changes.
Taxation bill; financing and operation of state and local government provided.
NoVOTED
Motion: Repassage of the bill, as amended by the Conference Committee
Conforms Minnesota's income tax to most changes in federal Public Law 119-21, with exceptions such as a 1% floor on charitable deductions, and makes other state and local tax changes.
Bonding bill; spending authorized to acquire and better land and buildings and for other improvements of a capital nature, new programs established and existing programs modified, report required, prior appropriations modified and canceled, and money appropriated.
NoVOTED
Motion: Passage of the bill
Appropriates general fund money in fiscal year 2027 for capital improvements to land and buildings, establishes new programs and modifies existing ones, and modifies and cancels prior appropriations.