Gary C. Peters headshot
At a Glance
Seat
U.S. Senator from Michigan
Born
December 1, 1958
Age 67
Phone
(202) 224-6221
Office
724 Hart Senate Office Building Washington, DC 20510, Washington 20515
Congress Member Profile|U.S. Senator|Democrat|Michigan

Gary C. Peters

Voting Record — 903
Yes34%
No64%
Present0%
Not Voting2%
Party align95%
Cross-party5%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Gary C. Peters headshot
Gary C. Peters
U.S. SenatorDemocratMichigan
SoupScore
Gary C.'s ATmosphere Activity
20 recent posts · 83 sponsored · 139 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

1 in 7 Michiganders rely on federal food assistance to help put meals on the table. But Donald Trump and Republicans want to slash that vital service to help pay for a massive tax cut for billionaires. I'm doing everything I can to stop them.
Amb. Huckabee's statement undermines decades of American foreign policy and I urge the Administration to reject his comments. The United States must remain committed to a two-state solution. It is the clearest path to long-term peace, security, and stability in the region.
I asked Sec. Lutnick a simple question: would he protect 24/7 weather monitoring in Marquette? He gave me anything but a straight answer.   He won't put Michiganders' safety first, so I introduced legislation that would help keep our forecasting offices open around-the-clock.
It was great to sit down with Indivisible members from across Michigan today. Together, we'll continue to fight back against President Trump and Republicans as they try to take Michiganders' health care and food assistance away to give tax cuts to billionaires.
It has been 81 years since the Allied Forces landed in Normandy, France to launch their assault on the Nazi regime. This D-Day we recognize the thousands of brave servicemembers who risked everything to liberate Europe.
President Trump’s tax bill would kick millions of Americans off health care and food assistance and raise the national deficit by $2.4 TRILLION — all to put more money in billionaires’ pockets.   It’s a big, beautiful betrayal of hardworking families.
The bill that Pres. Trump & Republicans are trying to pass would cut health care coverage for almost 11 million Americans — including hundreds of thousands of Michiganders.    Taking health care away from seniors & children to give the ultra-wealthy tax cuts makes no sense. I’ll never support that.
Job Corps has helped countless Michiganders find a career and build a better life. The Trump administration's decision to pause this program will hurt Michigan families and our economy. As a longtime supporter of Job Corps, I'll keep fighting to protect it.
My bipartisan bill to build on the CHIPS and Science Act recently passed the Senate. I'm going to keep working to see it enacted into law so we can bolster American manufacturers, reduce our dependence on foreign supply chains, and create more good-paying jobs for Michiganders.
I am outraged and deeply disturbed by the antisemitic terror attack in Boulder yesterday. My thoughts are with the victims, their families and community, and I’m grateful for the swift action of law enforcement. We cannot tolerate this kind of hateful violence in America.
My number one priority has been — and always will be — getting things done for Michiganders. I know that the best way to make that happen is by working with my colleagues on both sides of the aisle. That's why I've been ranked the most effective Senator three times in a row.
SoupScore Breakdown
Loading analysis metrics…
Voting History
903 total votes
ExpandCollapse

Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.

DateBillQuestionPositionParty MajAlign?Result
2026-04-22—Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 4956)YESYES✓Motion Rejected (47-51, 3/5 majority required)
2026-04-22—Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hirono Amdt. No. 4884)YESYES✓Motion Rejected (48-50, 3/5 majority required)
2026-04-22S. Con. Res. 33 (119th)Vote on amendmentYESYES✓Amendment Agreed to (98-0)
2026-04-22—Motion (Motion to Waive All Applicable Budgetary Discipline Re: Ossoff Amdt. No. 4897)YESYES✓Motion Rejected (49-49, 3/5 majority required)
2026-04-22—Motion (Motion to Waive All Applicable Budgetary Discipline Re: Lujan Amdt. No. 4798)YESYES✓Motion Rejected (47-50, 3/5 majority required)
2026-04-22—Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 4799)YESYES✓Motion Rejected (48-50, 3/5 majority required)
2026-04-22S.J. Res. 114 (119th)Motion to Discharge S.J.Res. 114YESYES✓Motion to Discharge Rejected (46-51)
2026-04-21S. Con. Res. 33 (119th)Begin considerationNONO✓Motion to Proceed Agreed to (52-46)
2026-04-20—Confirm nomineeNONO✓Nomination Confirmed (47-46)
2026-04-16—End debateNONO✓Cloture Motion Agreed to (49-48)
2026-04-16H.J. Res. 140 (119th)Approve resolutionNONO✓Joint Resolution Passed (50-49)
2026-04-15H.J. Res. 140 (119th)Begin considerationNONO✓Motion to Proceed Agreed to (51-49)
2026-04-15H.J. Res. 140 (119th)Kill the motionNONO✓Motion to Table Agreed to (51-48)
2026-04-15S.J. Res. 138 (119th)Motion to Discharge S.J.Res. 138NOYES✕↔Motion to Discharge Rejected (36-63)
2026-04-15S.J. Res. 32 (119th)Motion to Discharge S.J.Res. 32YESYES✓Motion to Discharge Rejected (40-59)
2026-04-15S.J. Res. 123 (119th)Motion to Discharge S.J.Res. 123YESYES✓Motion to Discharge Rejected (47-52)
2026-04-14—Confirm nomineeNONO✓Nomination Confirmed (53-47)
2026-04-14—End debateNONO✓Cloture Motion Agreed to (53-45)
2026-04-14—Confirm nomineeNONO✓Nomination Confirmed (53-46)
2026-04-13—End debateNONO✓Cloture Motion Agreed to (50-44)
2026-03-26H.R. 7147 (119th)End filibuster to begin debateNONO✓Cloture on the Motion to Proceed Rejected (53-47, 3/5 majority required)
2026-03-26S. 1383 (119th)End debateNONO✓Cloture Motion Rejected (53-47, 3/5 majority required)
2026-03-25S.J. Res. 103 (119th)Begin considerationYESYES✓Motion to Proceed Rejected (48-50)
2026-03-25H.R. 7147 (119th)End filibuster to begin debateNONO✓Cloture on the Motion to Proceed Rejected (54-46, 3/5 majority required)
2026-03-25S.J. Res. 107 (119th)Begin considerationYESYES✓Motion to Proceed Rejected (47-53)
2026-03-24S.J. Res. 116 (119th)Motion to Discharge S.J.Res. 116YESYES✓Motion to Discharge Rejected (47-53)
2026-03-24S. 1383 (119th)Kill the motionNONO✓Motion to Table Agreed to (53-47)
2026-03-24S. 1383 (119th)Kill the motionNONO✓Motion to Table Agreed to (53-47)
2026-03-24—Begin considerationNONO✓Motion to Proceed Agreed to (51-47)
2026-03-24—Confirm nomineeNONO✓Nomination Confirmed (52-47)
2026-03-23—End debateNONO✓Cloture Motion Agreed to (51-45)
2026-03-23—Confirm nomineeNONO✓Nomination Confirmed (54-45)
2026-03-22—End debateNOT_VOTINGNO—Cloture Motion Agreed to (54-37)
2026-03-21S. 1383 (119th)End debateYESYES✓Cloture Motion Rejected (41-49, 3/5 majority required)
2026-03-21S. 1383 (119th)End debateNONO✓Cloture Motion Rejected (49-41, 3/5 majority required)
2026-03-20H.R. 7147 (119th)End debateNONO✓Cloture Motion Rejected (47-37, 3/5 majority required)
2026-03-18S.J. Res. 118 (119th)Motion to Discharge S.J.Res. 118YESYES✓Motion to Discharge Rejected (47-53)
2026-03-17S. 1383 (119th)Begin considerationNONO✓Motion to Proceed Agreed to (51-48)
2026-03-17—Confirm nomineeNONO✓Nomination Confirmed (51-45)
2026-03-17—End debateNONO✓Cloture Motion Agreed to (48-45)
2026-03-12H.R. 7147 (119th)End debateNONO✓Cloture Motion Rejected (51-46, 3/5 majority required)
2026-03-12H.R. 6644 (119th)Final passageYESYES✓Bill Passed (89-10)
2026-03-11H.R. 6644 (119th)End debateYESYES✓Cloture Motion Agreed to (82-11, 3/5 majority required)
2026-03-11H.R. 6644 (119th)Vote on amendmentYESYES✓Amendment Agreed to (84-10)
2026-03-10H.R. 6644 (119th)End debateYESYES✓Cloture Motion Agreed to (89-9, 3/5 majority required)
2026-03-10—Confirm nomineeYESNO✕↔Nomination Confirmed (71-29)
2026-03-09—End debateYESNO✕↔Cloture Motion Agreed to (68-28)
2026-03-05H.R. 7147 (119th)End filibuster to begin debateNONO✓Cloture on the Motion to Proceed Rejected (51-45, 3/5 majority required)
2026-03-04S.J. Res. 104 (119th)Motion to Discharge S.J.Res. 104YESYES✓Motion to Discharge Rejected (47-53)
2026-03-04H.R. 6644 (119th)Begin considerationYESYES✓Motion to Proceed Agreed to (90-8)

Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.

← PrevPage 4 / 19Next →