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 — 885
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 · 431 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

President Donald Trump is leading us into another reckless war, this time with Cuba. Cuba is about the size of Virginia, and poses no threat to the U.S. Trump should negotiate a deal, not launch another "takeover" financed by taxpayers.
Graphic of Peter. Text on the graphic reads: Trump is leading us into another unnecessary war. This time it's Cuba. By Peter Welch.
Fox News logo
I just joined my colleagues on both sides of the aisle to pass the most comprehensive housing reform in 30 years. The 21st Century ROAD to Housing Act will build more housing and stop private equity from buying up homes. We can build a future where everyone can afford housing.
On Juneteenth, we celebrate those who refused back down in the fight for freedom in one of our nation's darkest chapters, and remind ourselves to keep building on the opportunities promised by the founding of this country.
Last month, Congressman Dave Min and I opened an investigation to determine if President Trump has been dishing out pay-for-play pardons. Now, we’re directly requesting information from Trump Administration officials to help uncover the truth.
Graphic that reads: Sen. Welch, Rep. Min escalate their oversight investigation into Trump's pardons.
Mohsen Mahdawi was asked on his final citizenship interview whether he would be willing to protect and defend the Constitution. Within seconds of saying yes, ICE agents stormed in, arrested him, handcuffed his wrists and chained his feet, and threw him in a cell.
This problem is only going to get worse as AI becomes more powerful and more widely used. Congress needs to address AI and how it can be used to sway our elections. We should start with passing the NO FAKES Act.
A political opponent recently posted a deepfake video of me on social media. It was generated using AI and fabricated my voice and image to put words in my mouth. While it represents a new - and dangerous - low, it was not unpredictable. (1/2)
NEWS: Rep. Becca Balint Responds to Deepfake Video Published on Social Media, Calls for Legislative Action

Swipe for Rep. Balint’s statement on the matter and info on the NO FAKES Act, her legislation that would confront this issue head-on.
Rep. Balint Statement on Deepfake Video

“This ad is offensive and a dangerous example of what happens when AI is used to deceive voters. Fabricating my voice and image to put words in my mouth is a new low. Free speech is a cornerstone of our democracy, but impersonation and deception are not. This was also predictable and exactly why I introduced the NO FAKES Act—to give people protections against unauthorized AI replicas of their voice and likeness and bring greater transparency and accountability to AI-generated content.”
The NO FAKES Act

Protects YOUR voice and visual likeness
Addresses the threat of digital replicas created without YOUR consent through AI
Empowers YOU to take action against bad actors who create, distribute, or profit from unauthorized digital replicas
Defends artists, creators, and anyone who uses the internet
As President Trump signs the Republicans’ bill to give $70 billion to ICE and CBP without any commonsense reforms, I’m thinking of Renee Nicole Good and Alex Pretti. They should still be here, and they deserve accountability.
50 people have now died in ICE detention during Trump’s second term. Experts have said many of these deaths are preventable and due to poor conditions. Rather than work with Democrats to make real reforms, Senate Republicans pushed through another $70 billion to ICE.
Because of the energy crisis created by President Trump’s war with Iran, airlines have raised prices and cut services. I’m demanding answers with Senator Duckworth and Senator Blumenthal on how travelers are going to be impacted as the war continues.
Graphic that says, "Sen. Welch demands answers on rising air travel costs due to President Trump's war with Iran."
Since Republicans passed President Trump’s tax bill, 216 hospitals and clinics across America have cut services or closed. Many of these were in rural areas and the only nearby options for residents. We can’t leave rural America behind. Republicans must reverse these cuts.
Happy National Trails Day! Vermont offers hundreds of miles of trails to take a break and reset in nature. Hiking and being in nature if part of our way of life in Vermont. I’ll keep working to protect them.
Peter on a hiking trail in Bolton.
SoupScore Breakdown
Loading analysis metrics…
Voting History
885 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-08-02End debateNOT_VOTINGNOCloture Motion Agreed to (52-41)
2025-08-01Confirm nomineeNOT_VOTINGNONomination Confirmed (50-45)
2025-08-01Confirm nomineeNOT_VOTINGNONomination Confirmed (51-43)
2025-08-01Confirm nomineeNOT_VOTINGNONomination Confirmed (51-44)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGYESAmendment Agreed to (81-15)
2025-08-01H.R. 3944 (119th)Final passageNOT_VOTINGYESBill Passed (87-9, 3/5 majority required)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGYESAmendment Agreed to (87-9, 3/5 majority required)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGNOAmendment Rejected (21-75)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGNOAmendment Rejected (15-81)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGNOAmendment Rejected (14-81)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (45-50)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (42-53)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (44-51)
2025-08-01Motion (Motion to Waive All Applicable Budgetary Points of Order Re: Merkley Amdt. No. 3114)NOT_VOTINGYESMotion Rejected (44-51, 3/5 majority required)
2025-08-01End debateNOT_VOTINGNOCloture Motion Agreed to (52-45)
2025-08-01Confirm nomineeNOT_VOTINGNONomination Confirmed (54-43)
2025-08-01Confirm nomineeNOT_VOTINGNONomination Confirmed (52-44)
2025-08-01End debateNOT_VOTINGNOCloture Motion Agreed to (55-41)
2025-07-31End debateNONOCloture Motion Agreed to (52-45)
2025-07-31End debateNONOCloture Motion Agreed to (52-45)
2025-07-31End debateNONOCloture Motion Agreed to (52-44)
2025-07-31Confirm nomineeNONONomination Confirmed (52-45)
2025-07-31Confirm nomineeNONONomination Confirmed (53-44)
2025-07-31End debateNONOCloture Motion Agreed to (53-44)
2025-07-31Confirm nomineeNONONomination Confirmed (53-45)
2025-07-31Confirm nomineeNONONomination Confirmed (59-39)
2025-07-31Confirm nomineeNONONomination Confirmed (52-45)
2025-07-31End debateNONOCloture Motion Agreed to (53-41)
2025-07-30End debateNONOCloture Motion Agreed to (53-44)
2025-07-30End debateNONOCloture Motion Agreed to (59-38)
2025-07-30S.J. Res. 34 (119th)Motion to Discharge S.J.Res. 34YESYESMotion to Discharge Rejected (24-73)
2025-07-30S.J. Res. 41 (119th)Motion to Discharge S.J.Res. 41YESYESMotion to Discharge Rejected (27-70)
2025-07-30End debateNONOCloture Motion Agreed to (53-44)
2025-07-30Confirm nomineeNONONomination Confirmed (52-44)
2025-07-30End debateNONOCloture Motion Agreed to (53-44)
2025-07-30Confirm nomineeNONONomination Confirmed (53-45)
2025-07-30End debateNONOCloture Motion Agreed to (53-47)
2025-07-29Confirm nomineeNONONomination Confirmed (50-49)
2025-07-29Confirm nomineeNONONomination Confirmed (54-44)
2025-07-29End debateNONOCloture Motion Agreed to (53-45)
2025-07-29Confirm nomineeNONONomination Confirmed (51-47)
2025-07-29End debateNONOCloture Motion Agreed to (52-47)
2025-07-29Confirm nomineeNONONomination Confirmed (51-47)
2025-07-29End debateNONOCloture Motion Agreed to (51-47)
2025-07-29Confirm nomineeNONONomination Confirmed (50-47)
2025-07-28End debateNOT_VOTINGNOCloture Motion Agreed to (50-45)
2025-07-28Confirm nomineeNOT_VOTINGNONomination Confirmed (50-39)
2025-07-28End debateNOT_VOTINGNOCloture Motion Agreed to (51-45)
2025-07-24End debateNONOCloture Motion Agreed to (50-48)
2025-07-24Confirm nomineeNONONomination Confirmed (51-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 9 / 18Next →