Michigan Senate · District 15

Jeff Irwin

Democratic

Where they sit

Every current senator, placed from most liberal to most conservative by how they voted on contested bills.

How these numbers work →
Irwin
← Most liberalThe aisleMost conservative →
Votes with DemocratsCrosses party linesVotes with Republicans

Jeff Irwin's seat is marked. Seats run from most liberal (left) to most conservative (right), by contested floor votes. Color shows how often each member crosses party lines toward the middle on votes that divide the parties: solid blue or red means almost never, and purple means on at least 1 in 5 of those votes. Gray seats are members too new to score. How these numbers work

Michigan Senate22ndpercentile
More liberal than 78% of the Michigan Senate.
Most liberalMost conservative
9th most liberal of 38
Votes with the Senate Majority Leader
94%
Democrats Republicans 0%100%

Each tick is a current senator, by party; the dot is Jeff Irwin.

On 362 contested votes where both voted95% on all 630 votes where both voted
Votes with own party
97%
Democrats Republicans 55%100%

Each tick is a current senator, by party; the dot is Jeff Irwin.

On 288 party-line votesPartisan rank: 21 of 38 in the Senate (tied with 3 others)20 senators vote with their party more often

Bills

The bills Jeff Irwin sponsored this term and how far they got. Co-sponsors aren’t counted.

How these numbers work →
Bills: Jeff Irwin
Bills
Sponsored57
Passed both chambers4
Became law4
Vetoed by the Governor0

Rank by bills passed: Rank 6 of 38 in the Senate (tied with 1 other) · 6 of 20 Democrats (tied with 1 other)

A bill's sponsor is its primary sponsor, the first name on it; co-sponsors aren't counted.

Bills that passed both chambers

Bills that passed both chambers: Jeff Irwin
BillResultFinal action
SB 966
Housing: housing development authority; housing opportunity tax credit program; establish and administer
Became law July 3, 2026
SB 585
Probate: guardians and conservators; requirement to have an appraisal for the sale of real property; provide for
Became law July 3, 2026
SB 18
Children: foster care; conditions on the use of certain benefits for a child in foster care; provide
Became law July 3, 2026
SB 105
Insurance: health insurers; methods of payments and reimbursements for dental benefits; provide for
Became law July 3, 2026

Budget projects

The Michigan pages don't credit legislators with budget items.

Contested votes where they split

22 against the Senate Majority Leader; 20 against most of their party.

Contested votes where they split: Jeff Irwin
DateBill and motion Their voteSenate Majority LeaderMost of their party
July 3, 2026 HB 6074: Property: land sales; purchase of residential property by certain businesses; prohibit
Passage
Nay Yea (split) Yea (split)
July 3, 2026 HB 4187: Individual income tax: revenue distributions; distribution and use of renew Michigan fund and lapse of interest and earnings from the revitalization and…
Passage
Nay Yea (split) Yea (split)
July 3, 2026 HB 4471: Retirement: county employees; employment of retirant in a county sheriff's office; allow without forfeiting retirement allowance
Passage
Nay Yea (split) Yea (split)
April 30, 2026 SB 877: Appropriations: supplemental; appropriations for multiple departments and branches for fiscal year 2025-2026; provide for
Amendment
Nay Yea (split) Yea (split)
Dec. 16, 2025 HB 4543: Individual income tax: home heating credit; adjustments based on Detroit Consumer Price Index; change to United States Consumer Price Index
Passage
Nay Yea (split) Yea (split)
Dec. 9, 2025 SB 723: Economic development: brownfield redevelopment authority; transformational brownfield plan; modify
Passage
Nay Yea (split) Yea (split)
Dec. 9, 2025 SB 722: Economic development: commercial redevelopment; commercial rehabilitation act; modify
Passage
Nay Yea (split) Yea (split)
Dec. 9, 2025 SB 721: Economic development: commercial redevelopment; commercial redevelopment act; modify
Passage
Nay Yea (split) Yea (split)
Nov. 13, 2025 HB 5055: Law enforcement: other; jurisdiction of sergeant at arms; modify
Passage
Nay Yea (split) Yea (split)
Oct. 21, 2025 SB 596: State finance: budgets; legislatively directed spending items; create a request and monitoring process for
Passage
Nay Yea (split) Yea (split)
Oct. 3, 2025 HB 4183: Transportation: motor fuel tax; motor fuel tax; increase and expand applicability
Passage
Nay Yea (split) Yea (split)
Oct. 3, 2025 HB 4182: Use tax: exemptions; motor fuel sales; exempt
Passage
Nay Yea (split) Yea (split)
Oct. 3, 2025 HB 4181: Streamline sales and use tax: exemptions; tax on motor fuel; exclude
Passage
Nay Yea (split) Yea (split)
Oct. 3, 2025 HB 4180: Sales tax: exemptions; motor fuel sales; exempt
Passage
Nay Yea (split) Yea (split)
Oct. 3, 2025 SB 578: Highways: bridges; movable bridge fund; modify and create neighborhood roads fund
Concurrence in House Amendments
Nay Yea (split) Yea (split)
Oct. 3, 2025 HB 4951: Marihuana: taxation; comprehensive road funding act; create
Passage
Nay Yea (split) Yea (split)
Sept. 4, 2025 SB 396: Environmental protection: air pollution; regulation of carbon sequestration; provide for
Passage
Nay Yea (split) Yea (split)
Sept. 4, 2025 SB 395: Natural resources: gas and oil; definitions in the crude oil and petroleum act; update
Passage
Nay Yea (split) Yea (split)
Sept. 4, 2025 SB 394: Natural resources: gas and oil; ownership and conveyance rights associated with pore space; establish
Passage
Nay Yea (split) Yea (split)
June 17, 2025 SB 424: Criminal procedure: sex offender registration; sex offender registration act; modify
Passage
Nay Yea (split) Yea (split)
Feb. 20, 2025 HB 4002: Labor: benefits; requirements for an employer to provide earned sick time, modify
Passage
Nay Yea (split) Nay
Feb. 13, 2025 SB 8: Labor: hours and wages; minimum hourly wage rate; modify
Passage
Nay Yea (split) Nay

Every roll call

How Jeff Irwin voted on each of the 631 floor roll calls while in office, newest first.

Every roll call: Jeff Irwin
DateVoteTheir vote Most of their partySenate Majority LeaderYeas–nays
Loading…

Contested and party-line votes link to their own pages; the rest link to the official record.

Contact, committees and caucuses

Contact

Email
senjirwin@senate.michigan.gov
Capitol office
Room 5100, Binsfeld Building P.O. Box 30036, Lansing, MI 48909
517-373-2406

Committees

  • Housing and Human Services Chair
  • Finance, Insurance and Consumer Protection Democratic vice chair
  • Appropriations
  • Civil Rights, Judiciary and Public Safety
  • Education

Contact details and committee assignments from Open States' data on the Michigan Legislature, which it collects from the chambers' websites, as of Oct. 15, 2026.

Source: the Michigan House and Senate Journals, Jan. 8, 2025 to Oct. 14, 2026. How these numbers work · Corrections