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

Gary Charles Peters is an American politician, lawyer, and former naval officer serving as the senior United States senator from Michigan, a seat he has held since 2015. A member of the Democratic Party, he was the U.S. representative for Michigan's 14th congressional district, which included the eastern half of Detroit, the Grosse Pointes, Hamtramck, Southfield, and Pontiac, from 2009 to 2015.

Source: WikipediaView full (CC BY-SA)
Voting Record — 851
Yes33%
No65%
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 · 80 sponsored · 126 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

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.
I just authored a report as Ranking Member of HSGAC which found that the 19 Inspectors General that President Trump illegally fired would have saved billions more than DOGE.   This is not an administration that's serious about saving taxpayer dollars.
Memorial Day is a solemn time to honor the heroic Americans who made the ultimate sacrifice while serving in uniform. We stand here today because of their unwavering courage and profound love for our country.   Their sacrifice is a debt we can never repay, and never forget.
American taxpayer dollars should be invested in American manufacturers and workers.   We’ve got to pass the STOP China Act to ensure the tax dollars that we invest in our transit operations don’t go to CCP-controlled companies.
The budget House Republicans passed this morning cuts $700 billion from Medicaid. They're trying to take lifesaving health care away from children, seniors, and people with disabilities so they can give a massive tax break to billionaires.   I will never vote for something like that.
SoupScore Breakdown
Loading analysis metrics…
Voting History
851 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
2025-02-12End debateNONOCloture Motion Agreed to (53-47)
2025-02-12Confirm nomineeNONONomination Confirmed (52-48)
2025-02-10End debateNONOCloture Motion Agreed to (52-46)
2025-02-06Begin considerationNONOMotion to Proceed Agreed to (53-45)
2025-02-06Begin considerationNONOMotion to Proceed Agreed to (53-46)
2025-02-06Begin considerationNONOMotion to Proceed Agreed to (52-46)
2025-02-06Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-02-06Begin considerationNONOMotion to Proceed Agreed to (52-46)
2025-02-06Begin considerationNONOMotion to Proceed Agreed to (52-46)
2025-02-06Begin considerationNONOMotion to Proceed Agreed to (52-47)
2025-02-06Begin considerationNONOMotion to Proceed Agreed to (52-47)
2025-02-06Begin considerationNONOMotion to Proceed Agreed to (52-46)
2025-02-06Begin considerationNONOMotion to Proceed Agreed to (52-47)
2025-02-06Kill the motionNONOMotion to Table Agreed to (52-47)
2025-02-06Confirm nomineeNONONomination Confirmed (53-47)
2025-02-05End debateNONOCloture Motion Agreed to (53-47)
2025-02-05Confirm nomineeNONONomination Confirmed (55-44)
2025-02-04End debateNONOCloture Motion Agreed to (55-45)
2025-02-04Confirm nomineeNONONomination Confirmed (54-46)
2025-02-04Confirm nomineeYESNONomination Confirmed (77-23)
2025-02-03End debateNONOCloture Motion Agreed to (52-46)
2025-02-03Confirm nomineeNONONomination Confirmed (59-38)
2025-02-03Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-01-30End debateYESYESCloture Motion Agreed to (83-13)
2025-01-30End debateNONOCloture Motion Agreed to (62-35)
2025-01-30Confirm nomineeNOYESNomination Confirmed (80-17)
2025-01-29End debateNOYESCloture Motion Agreed to (78-20)
2025-01-29Confirm nomineeNONONomination Confirmed (56-42)
2025-01-29End debateNONOCloture Motion Agreed to (56-42)
2025-01-28H.R. 23 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (54-45, 3/5 majority required)
2025-01-28Confirm nomineeYESYESNomination Confirmed (77-22)
2025-01-27End debateYESYESCloture Motion Agreed to (97-0)
2025-01-27Confirm nomineeYESNONomination Confirmed (68-29)
2025-01-25End debateNOT_VOTINGNOCloture Motion Agreed to (67-23)
2025-01-25Confirm nomineeYESNONomination Confirmed (59-34)
2025-01-24End debateYESNOCloture Motion Agreed to (61-39)
2025-01-24Confirm nomineeNONONomination Confirmed (50-50, Vice President of the United States, voted Yea)
2025-01-23End debateNONOCloture Motion Agreed to (51-49)
2025-01-23Confirm nomineeYESNONomination Confirmed (74-25)
2025-01-23End debateYESNOCloture Motion Agreed to (72-26)
2025-01-22S. 6 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (52-47, 3/5 majority required)
2025-01-21Begin considerationNONOMotion to Proceed Agreed to (53-45)
2025-01-21Begin considerationNONOMotion to Proceed Agreed to (54-46)
2025-01-20Confirm nomineeYESYESNomination Confirmed (99-0)
2025-01-20S. 5 (119th)Final passageYESNOBill Passed (64-35)
2025-01-20S. 5 (119th)Vote on amendmentYESNOAmendment Agreed to (75-24)
2025-01-17S. 5 (119th)End debateYESNOCloture Motion Agreed to (61-35, 3/5 majority required)
2025-01-15S. 5 (119th)Vote on amendmentYESYESAmendment Rejected (46-49)
2025-01-15S. 5 (119th)Vote on amendmentYESNOAmendment Agreed to (70-25)
2025-01-13S. 5 (119th)Begin considerationYESYESMotion to Proceed Agreed to (82-10)

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 17 / 18Next →