Peter Welch headshot
At a Glance
Seat
U.S. Senator from Vermont
Born
May 2, 1947
Age 79
Phone
(202) 224-4242
Office
115 Russell Senate Office Building Washington, DC 20510, Washington 20515
Congress Member Profile|U.S. Senator|Democrat|Vermont

Peter Welch

Voting Record — 890
Yes30%
No64%
Present0%
Not Voting6%
Party align95%
Cross-party3%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Peter Welch headshot
Peter Welch
U.S. SenatorDemocratVermont
SoupScore
Peter's ATmosphere Activity
20 recent posts · 81 sponsored · 432 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

I’ve urged the Trump Administration to help Vermont farmers impacted by the record-breaking drought. Last Week, I visited Lazy Dog Farm in Orwell to learn more from Vermont farmers about the support they need to recover.
Peter meets with farmers in Orwell to discuss challenges from a record-breaking drought across Vermont this summer
Peter pets a cow a Lazy Dog Farm
Peter hosts a roundtable with farmers whose crops are struggling due to a record-breaking drought this summer
Happy Diwali to everyone in Vermont and around the world participating in this joyful holiday! Today and every day, we must strive to bring light in times of darkness.
President Trump's bombings of boats off the coast of Venezuela are illegal. If they're criminals, they should get a day in court. And if the President wants to declare war on terrorists, the Constitution is clear: he needs to ask Congress to authorize it.
Right now, a severe drought is devastating Vermont's crop yields and quality. I joined the rest of the Vermont Delegation to urge the Trump Administration to authorize a Disaster Declaration that would unlock federal resources for farmers need.
In Vermont, a family of four that relies on tax credits to access affordable health care will see their premium go from $1,195 in 2025 to $3,035 in 2026. That family can’t afford it.
I just voted, once again, against the Republican plan that doesn’t include health care protections for millions of Americans. I hate shutdowns. But I hate millions of Americans losing their health care even more.
As of one minute ago, the Pentagon will revoke the press passes of virtually every single major news outlet because they refused to sign a pledge that violates the freedom of press. It's a deeply disturbing escalation in this administration's attack on democracy.
Republicans added trillions to the national debt by giving billionaires tax cuts a few months ago, so it rings pretty hollow when they say we can’t afford to extend the current program that avoids 24 million Americans having their health care premiums double overnight.
Republicans added trillions to the national debt by giving billionaires tax cuts a few months ago, so it rings pretty hollow when they say we can’t afford to extend the current program that avoids 24 million Americans having their health care premiums double overnight.
If President Biden had baselessly called for a Republican Mayor and Governor to be arrested, I would have been one of the first to condemn him. What disturbs me almost as much as President Trump’s authoritarianism is the near-complete silence from my Republican colleagues in the Senate.
Post screenshot from Donald Trump. Text reads:
Chicago Mayor should be in jail for failing to protect ICE Officers! Governor Pritzker also!
When President Trump tries to convince you that he had no choice but to lay off these federal workers, just remember that he’s been doing it since Day One. He’s just trying to take advantage of the situation and doesn’t care if working families suffer.
🚨 BREAKING: Trump officials say mass federal layoffs have begun
I’m grateful for President Trump’s diplomatic efforts, along with our global partners for their work to reach this agreement. We must continue working together to secure lasting peace in the region.
I’m also gratified that this peace agreement means Israeli families will finally be reunited with their loved ones, who have been so cruelly held hostage by Hamas. I hope it will bring some peace to those whose loved ones have died at the hands of Hamas’ brutality in captivity.
I'm deeply relieved that a peace agreement has been reached to stop the bombing and end the immense loss of innocent life that has plagued Israel and Gaza since October 7, 2023. Now, desperately-needed food and medicine must immediately begin flowing to the people of Gaza.
Let’s be clear: under the law, federal employees who do not get their pay during a shutdown get retroactive pay when the government reopens. President Trump wants to violate this protection. It would be illegal.
It's now been 16 days since the people of Arizona’s 7th congressional district elected Adelita Grijalva to represent them, yet Speaker Johnson has refused to swear her in despite swearing in Republican members while out of session. It’s a direct attack on democracy.
SoupScore Breakdown
Loading analysis metrics…
Voting History
890 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-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-04End debateYESNOCloture Motion Agreed to (60-37)
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-03Confirm nomineeNONONomination Confirmed (72-26)
2025-06-03End debateNONOCloture Motion Agreed to (66-28)
2025-06-03Confirm nomineeNONONomination Confirmed (59-36)
2025-06-03End debateNONOCloture Motion Agreed to (59-37)
2025-06-03Confirm nomineeNONONomination Confirmed (51-46)
2025-06-02End debateNONOCloture Motion Agreed to (51-45)
2025-05-22H.J. Res. 89 (119th)Approve resolutionNONOJoint Resolution Passed (49-46)
2025-05-22H.J. Res. 89 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-22H.J. Res. 87 (119th)Approve resolutionNONOJoint Resolution Passed (51-45)
2025-05-22H.J. Res. 87 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-22H.J. Res. 88 (119th)Approve resolutionNONOJoint Resolution Passed (51-44)
2025-05-21H.J. Res. 88 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-21S.J. Res. 55 (119th)Approve resolutionNONOJoint Resolution Passed (51-46)
2025-05-21S.J. Res. 55 (119th)Point of Order S.J.Res. 55NONOPoint of Order Sustained (51-46)
2025-05-21S.J. Res. 55 (119th)Point of Order S.J.Res. 55NONOPoint of Order Sustained (51-46)
2025-05-21S.J. Res. 55 (119th)Motion to Adjourn S.J.Res. 55YESYESMotion to Adjourn Rejected (46-51)
2025-05-21Motion (Motion to Recess for Ten Minutes)YESYESMotion Rejected (45-52)
2025-05-21Motion (Motion to Recess for Fifteen Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for Thirty Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for 60 Minutes)YESYESMotion Rejected (45-51)
2025-05-21Motion (Motion to Recess for Ninety Minutes)YESYESMotion Rejected (46-51)
2025-05-21S.J. Res. 55 (119th)Kill the motionNONOMotion to Table Agreed to (51-46)
2025-05-21S.J. Res. 55 (119th)Kill the motionYESYESMotion to Table Failed (46-52)
2025-05-21S.J. Res. 55 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-46)
2025-05-21S. 1582 (119th)Begin considerationNONOMotion to Proceed Agreed to (69-31)
2025-05-19S. 1582 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Agreed to (66-32, 3/5 majority required)
2025-05-19Confirm nomineeNONONomination Confirmed (51-45)
2025-05-19End debateNONOCloture Motion Agreed to (52-46)
2025-05-15S. Res. 195 (119th)Motion to Discharge S.Res. 195YESYESMotion to Discharge Rejected (45-50)
2025-05-15Confirm nomineeNONONomination Confirmed (51-46)
2025-05-14End debateNONOCloture Motion Agreed to (52-47)
2025-05-14Confirm nomineeNONONomination Confirmed (52-45)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-43)
2025-05-14End debateNONOCloture Motion Agreed to (53-43)
2025-05-14Confirm nomineeNONONomination Confirmed (51-46)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-40)
2025-05-13End debateNONOCloture Motion Agreed to (57-41)
2025-05-13Confirm nomineeNONONomination Confirmed (52-44)
2025-05-13End debateNONOCloture Motion Agreed to (53-45)
2025-05-13Confirm nomineeYESNONomination Confirmed (74-25)
2025-05-13End debateYESNOCloture Motion Agreed to (72-26)
2025-05-13Confirm nomineeNONONomination Confirmed (52-46)
2025-05-12End debateNONOCloture Motion Agreed to (52-45)
2025-05-12Confirm nomineeNONONomination Confirmed (52-45)
2025-05-12End debateNONOCloture Motion Agreed to (53-47)

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