
Congress Member Profile|U.S. Senator|Democrat|Vermont
Peter Welch
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 851
Yes31%
No64%
Present0%
Not Voting6%
Party align95%
Cross-party3%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Peter Welch
U.S. SenatorDemocratVermont
SoupScore
Peter's ATmosphere Activity
20 recent posts · 74 sponsored · 410 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
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.
Margaret and I are praying for President Biden, Jill, and the Biden family during this difficult time.
We join Vermonters in wishing him a full recovery.
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.
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.
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.
Right on the cusp of the Atlantic hurricane season, President Trump has eliminated NOAA's work tracking the financial impact of natural disasters.
It's going to cripple our ability to prepare for severe weather and make the recovery process even longer.
Justice Souter was a brilliant jurist who shaped some of the most impactful Supreme Court decisions in our nation's history.
Regardless of external political pressures, he defended the rule of law and democracy itself.
He was an example for us all.
SoupScore Breakdown
Loading analysis metrics…
Voting History851 total votesExpandCollapse
Voting History
851 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2026-04-22 | S. Con. Res. 33 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Agreed to (98-0) |
| 2026-04-22 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Ossoff Amdt. No. 4897) | YES | YES | ✓ | Motion Rejected (49-49, 3/5 majority required) |
| 2026-04-22 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Lujan Amdt. No. 4798) | YES | YES | ✓ | Motion Rejected (47-50, 3/5 majority required) |
| 2026-04-22 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 4799) | YES | YES | ✓ | Motion Rejected (48-50, 3/5 majority required) |
| 2026-04-22 | S.J. Res. 114 (119th) | Motion to Discharge S.J.Res. 114 | YES | YES | ✓ | Motion to Discharge Rejected (46-51) |
| 2026-04-21 | S. Con. Res. 33 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2026-04-20 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (47-46) |
| 2026-04-16 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-48) |
| 2026-04-16 | H.J. Res. 140 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (50-49) |
| 2026-04-15 | H.J. Res. 140 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-49) |
| 2026-04-15 | H.J. Res. 140 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (51-48) |
| 2026-04-15 | S.J. Res. 138 (119th) | Motion to Discharge S.J.Res. 138 | YES | YES | ✓ | Motion to Discharge Rejected (36-63) |
| 2026-04-15 | S.J. Res. 32 (119th) | Motion to Discharge S.J.Res. 32 | YES | YES | ✓ | Motion to Discharge Rejected (40-59) |
| 2026-04-15 | S.J. Res. 123 (119th) | Motion to Discharge S.J.Res. 123 | YES | YES | ✓ | Motion to Discharge Rejected (47-52) |
| 2026-04-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-47) |
| 2026-04-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-45) |
| 2026-04-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-46) |
| 2026-04-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-44) |
| 2026-03-26 | H.R. 7147 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (53-47, 3/5 majority required) |
| 2026-03-26 | S. 1383 (119th) | End debate | NO | NO | ✓ | Cloture Motion Rejected (53-47, 3/5 majority required) |
| 2026-03-25 | S.J. Res. 103 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (48-50) |
| 2026-03-25 | H.R. 7147 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (54-46, 3/5 majority required) |
| 2026-03-25 | S.J. Res. 107 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (47-53) |
| 2026-03-24 | S.J. Res. 116 (119th) | Motion to Discharge S.J.Res. 116 | YES | YES | ✓ | Motion to Discharge Rejected (47-53) |
| 2026-03-24 | S. 1383 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (53-47) |
| 2026-03-24 | S. 1383 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (53-47) |
| 2026-03-24 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-47) |
| 2026-03-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-47) |
| 2026-03-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2026-03-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-45) |
| 2026-03-22 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (54-37) |
| 2026-03-21 | S. 1383 (119th) | End debate | YES | YES | ✓ | Cloture Motion Rejected (41-49, 3/5 majority required) |
| 2026-03-21 | S. 1383 (119th) | End debate | NO | NO | ✓ | Cloture Motion Rejected (49-41, 3/5 majority required) |
| 2026-03-20 | H.R. 7147 (119th) | End debate | NO | NO | ✓ | Cloture Motion Rejected (47-37, 3/5 majority required) |
| 2026-03-18 | S.J. Res. 118 (119th) | Motion to Discharge S.J.Res. 118 | YES | YES | ✓ | Motion to Discharge Rejected (47-53) |
| 2026-03-17 | S. 1383 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-48) |
| 2026-03-17 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2026-03-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (48-45) |
| 2026-03-12 | H.R. 7147 (119th) | End debate | NO | NO | ✓ | Cloture Motion Rejected (51-46, 3/5 majority required) |
| 2026-03-12 | H.R. 6644 (119th) | Final passage | YES | YES | ✓ | Bill Passed (89-10) |
| 2026-03-11 | H.R. 6644 (119th) | End debate | YES | YES | ✓ | Cloture Motion Agreed to (82-11, 3/5 majority required) |
| 2026-03-11 | H.R. 6644 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Agreed to (84-10) |
| 2026-03-10 | H.R. 6644 (119th) | End debate | YES | YES | ✓ | Cloture Motion Agreed to (89-9, 3/5 majority required) |
| 2026-03-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (71-29) |
| 2026-03-09 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (68-28) |
| 2026-03-05 | H.R. 7147 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (51-45, 3/5 majority required) |
| 2026-03-04 | S.J. Res. 104 (119th) | Motion to Discharge S.J.Res. 104 | YES | YES | ✓ | Motion to Discharge Rejected (47-53) |
| 2026-03-04 | H.R. 6644 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Agreed to (90-8) |
| 2026-03-02 | H.R. 6644 (119th) | End debate | YES | YES | ✓ | Cloture Motion Agreed to (84-6, 3/5 majority required) |
| 2026-02-26 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (57-33) |
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.