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

Peter Francis Welch is an American lawyer and politician serving since 2023 as the junior United States senator from Vermont. A member of the Democratic Party, he was the U.S. representative for Vermont's at-large congressional district from 2007 to 2023. He has been a major figure in Vermont politics for over four decades and is only the second Democrat to represent Vermont in the Senate, after his predecessor, Patrick Leahy.

Source: WikipediaView full (CC BY-SA)
Voting Record — 776
Yes29%
No65%
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 · 69 sponsored · 389 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

I’m glad that Mohsen Mahdawi had the opportunity to attend his graduation from Columbia University. Vermont was cheering him on. Colleges cultivate free speech and different viewpoints. We must protect that right.
Mohsen Mahdawi graduates from Columbia University after release from ICE custody, tells CBS News he feels "victorious"
For the first time in history, Moody's has stripped the U.S. of the top credit rating. Our economy can't afford for President Trump to continue pursuing an agenda that blows up our national debt to give tax cuts to billionaires.
When this chapter in American history is told, my colleagues and I will be judged on whether we spoke out against one of the most widespread attacks on freedom of speech ever, or whether we chose to stay silent. I will speak up.
Higher Prices. Disrupted Supply Chains. Overall Uncertainty. Because of President Trump’s trade war, consumers will pay the higher price on everyday items they need.
Graphic of CNN logo. Text reads: Walmart warns it will raise prices because of tariffs.
It’s a double blow that President Trump is trying to take away food assistance from millions of working families while at the same time imposing tariffs that will raise the cost of food for everyone.
It's been over two months since the Israeli government has allowed food and medicine into Gaza. That's why I've introduced a resolution with my colleagues urging the Trump Administration to use every tool at their disposal to stop the blockade and allow aid to enter Gaza.
Photo of Peter. Text on the graphic reads: Sen. Welch introduces resolution with 29 colleagues urging Trump Administration to help end blockade of humanitarian aid to Gaza.
April 30: Trump family announces new golf resort in Qatar May 11: Qatar gives Trump a $400 million dollar luxury jet Today: Qatar and U.S. sign statement of defense cooperation This is corruption, pure and simple.
So many Americans work hard every day but lie awake at night worried about paying their bills. It's unbelievable to me that Republicans are on the cusp of taking away health care and food assistance from millions of people so they can give tax cuts to billionaires.
Andry Hernández Romero did everything he was supposed to do: He waited for an asylum appointment. He was found to have a credible fear of persecution. He was in America legally. But with no due process, President Trump deported him to a brutal mass prison in El Salvador.
President Trump has halted over $9 million in funding to build EV chargers in 14 towns throughout Vermont. They would make it more convenient to charge electric cars, which lower emissions. This funding is from a legislation Congress passed. It's illegal for Trump to stop it.
While President Trump was boasting about his so-called 'Liberation Day' tariffs, data shows that Vermont saw 30% less visits from Canada in March. Tourism is a $4 billion industry in Vermont that we rely on. He’s putting our economy in jeopardy.
Republicans on the House Agriculture Committee will vote tonight to make the biggest cut to SNAP benefits in history. They’re trying to take food off the table from kids and working families just trying to make ends meet.
Today, Republicans on the House Energy and Commerce Committee will attempt to push through Trump’s bill that will force 13 million Americans off their health care to pay for billionaire tax cuts. It’s despicable.
I'm relieved that Edan Alexander—the last living American hostage held by Hamas—has been released. No one should have to endure what the hostages and their families have gone through. A ceasefire agreement must be reached so the rest of the hostages can be safely released.
The Trump Administration cancelled over $500,000 in funding to Vermont for projects farmers can use to make their farms more resilient to flooding and climate impacts. Over 50 Vermont farms had enrolled in the program, but because of President Trump, the funding is now gone.
Two weeks ago, the Trump family announces that a golf resort will be built in Qatar. Yesterday, Qatar gifts the Trump Administration a $400 million luxury jet to use, which will be transferred to his presidential library before his term ends. It's blatant corruption.
A new report from the nonpartisan Congressional Budget Office shows that President Trump’s tax bill will kick more than 13 million people off their health care. Just so he can give tax cuts to billionaires like himself.
Black graphic with a photo of President Trump. Text on the graphic reads:
Report: Trump's "big, beautiful" bill will cause 13 million people to lose their health care
SoupScore Breakdown
Loading analysis metrics…
Voting History
776 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-01-30H.R. 7148 (119th)Kill the motionYESYESMotion to Table Agreed to (58-42)
2026-01-30H.R. 7148 (119th)Kill the motionYESYESMotion to Table Agreed to (58-42)
2026-01-30H.R. 7148 (119th)Kill the motionYESYESMotion to Table Agreed to (67-33)
2026-01-30H.R. 7148 (119th)Vote on amendmentNONOAmendment Rejected (32-67)
2026-01-29H.R. 7148 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (45-55, 3/5 majority required)
2026-01-27S. 3627 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (47-45, 3/5 majority required)
2026-01-15H.R. 6938 (119th)Final passageYESYESBill Passed (82-15)
2026-01-15H.R. 6938 (119th)End debateYESYESCloture Motion Agreed to (85-14, 3/5 majority required)
2026-01-14S.J. Res. 98 (119th)Point of Order S.J.Res. 98NONOPoint of Order Well Taken (50-50, Vice President of the United States, voted Yea)
2026-01-13S.J. Res. 84 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-52)
2026-01-12H.R. 6938 (119th)End filibuster to begin debateYESYESCloture on the Motion to Proceed Agreed to (80-13, 3/5 majority required)
2026-01-08Confirm nomineeYESNONomination Confirmed (53-40)
2026-01-08S.J. Res. 98 (119th)Motion to Discharge S.J.Res. 98YESYESMotion to Discharge Agreed to (52-47)
2026-01-07S.J. Res. 86 (119th)Begin considerationYESYESMotion to Proceed Rejected (43-50)
2026-01-06Confirm nomineeNONONomination Confirmed (52-48)
2026-01-06Confirm nomineeNONONomination Confirmed (53-47)
2026-01-05Confirm nomineeNOT_VOTINGNONomination Confirmed (50-35)
2025-12-18End debateNONOCloture Motion Agreed to (51-42)
2025-12-18End debateYESNOCloture Motion Agreed to (60-35)
2025-12-18End debateNONOCloture Motion Agreed to (58-36)
2025-12-18End debateNONOCloture Motion Agreed to (53-43)
2025-12-18S. Res. 532 (119th)Confirm nomineeNONONomination Confirmed (53-43)
2025-12-18S.J. Res. 82 (119th)Approve resolutionYESYESJoint Resolution Defeated (50-50)
2025-12-17S. Res. 412 (119th)End debateNONOCloture Motion Agreed to (53-47)
2025-12-17Confirm nomineeYESNONomination Confirmed (71-29)
2025-12-17End debateYESNOCloture Motion Agreed to (69-27)
2025-12-17Confirm nomineeNONONomination Confirmed (67-30)
2025-12-17End debateNONOCloture Motion Agreed to (67-30)
2025-12-17S. 1071 (119th)Accept House changesNOYESMotion Agreed to (77-20)
2025-12-15S. 1071 (119th)End debateNOYESCloture Motion Agreed to (76-20, 3/5 majority required)
2025-12-11S. 1071 (119th)Begin considerationNOYESMotion to Proceed Agreed to (75-22)
2025-12-11S. Res. 532 (119th)Approve resolutionNONOResolution Agreed to (52-47)
2025-12-11S. 3385 (119th)End debateYESYESCloture Motion Rejected (51-48, 3/5 majority required)
2025-12-11S. 3386 (119th)End debateNONOCloture Motion Rejected (51-48, 3/5 majority required)
2025-12-10S. Res. 532 (119th)End debateNONOCloture Motion Agreed to (51-47)
2025-12-10S.J. Res. 82 (119th)Begin considerationYESYESMotion to Proceed Agreed to (50-49)
2025-12-09Confirm nomineeNONONomination Confirmed (51-46)
2025-12-09End debateNONOCloture Motion Agreed to (49-46)
2025-12-09Confirm nomineeNONONomination Confirmed (49-46)
2025-12-09End debateNONOCloture Motion Agreed to (51-46)
2025-12-09Confirm nomineeNONONomination Confirmed (51-46)
2025-12-08End debateNONOCloture Motion Agreed to (52-44)
2025-12-04Confirm nomineeNONONomination Confirmed (57-32)
2025-12-04S. Res. 520 (119th)End debateNONOCloture Motion Rejected (43-37, 3/5 majority required)
2025-12-04H.J. Res. 131 (119th)Approve resolutionNONOJoint Resolution Passed (49-45)
2025-12-03End debateNONOCloture Motion Agreed to (63-34)
2025-12-03S.J. Res. 91 (119th)Begin considerationNONOMotion to Proceed Agreed to (49-47)
2025-12-03Confirm nomineeNONONomination Confirmed (57-41)
2025-12-03End debateNONOCloture Motion Agreed to (56-40)
2025-12-02Confirm nomineeNONONomination Confirmed (60-39)

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 3 / 16Next →