
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 — 789
Yes29%
No65%
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 · 69 sponsored · 393 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
The Trump Administration has just cut funding to organizations that help support victims of domestic violence, help eliminate sexual assaults in prison, and more.
This is taking away lifesaving resources from people who need it the most.
The FBI is supposed to be independent, but instead they're arresting judges that won't assist in Trump's illegal deportation agenda.
This is a constitutional crisis. All my colleagues should stand up against this assault on the rule of law.
Vermont is one step closer to implementing federal funding to get more homes connected to broadband around the state.
I’ve worked across the aisle to pass rural broadband funding, because in today’s economy the internet is no longer a luxury, it’s a necessity.
On Yom HaShoah, we remember those who were killed during the Holocaust.
As we recognize this solemn day, we must also reckon with the disturbing rise in antisemitism.
We must stand against antisemitism and hate in all forms.
Everyone will be affected by President Trump's trade war regardless of what their political point of view is or where they live.
The business owners that I brought together from all over the state in different industries can confirm that.
www.foxbusiness.com/politics/dem...
I have long supported protections for law-abiding Vermonters who are immigrants.
I will continue to monitor the situation and advocate for due process.
Yesterday, federal Border Patrol agents entered a Vermont dairy farm and detained eight workers.
Immigrants are at the heart of our communities.
President Trump is considering cutting programs that work to prevent the spread of HIV.
The Trump Administration could jeopardize so much of the hard-fought progress over decades to reduce transmission of HIV.
That pesky Constitution!
President Trump is complaining that he keeps losing in court, even with judges he nominated.
It's because he keeps violating people's due process, something you, I, and everyone else in this country are entitled to.
This is wrong.
I've spoken to Israeli families who described the agony they wake up to every day not knowing if their loved ones will come home safe.
Reaching a ceasefire agreement so we can get hostages safely out and humanitarian aid to civilians in must be the top priority.
Elon Musk and DOGE have infiltrated the government and are now using Social Security records, tax information, and voting data to build a vast surveillance system.
No one elected Elon Musk to spy on America.
In any rational world, every Republican would demand that Secretary Hegseth resign. Just imagine how they would react if a Democratic president's Secretary of Defense was so reckless with attack plans.
Hegseth can't be trusted with sensitive information—he needs to go.
President Trump’s tariffs have no favorites. Regardless of who you voted for, regardless of what business you’re in, regardless of where you live, they’re going to harm you.
When I met with Mohsen Mahdawi today, we spoke about how appreciative he is to have the support of so many people in Vermont.
He said one of the reasons he wanted to become a citizen was because of his belief in American democracy.
He hopes that justice will prevail in his case.
I just met with Mohsen Mahdawi where he’s being held in Vermont.
He was detained when he showed up for his citizenship interview.
He should be released so he can become a citizen.
86% of Americans support allowing Medicare to negotiate lower drug prices.
But President Trump announced he's trying to delay price negotiations so Big Pharma can charge whatever price they want for years longer.
It's a win for Big Pharma and a loss for patients.
The Trump Administration is considering cutting nearly one-third of the Department of Health and Human Services, the department that keeps America healthy.
All while they work to give massive tax cuts to the rich.
I join the world in mourning the loss of Pope Francis. He was a visionary leader who inspired people around the world.
He reminded us that no matter our faith, the choice to love one another ties us all together.
Today, I will host a rally in Plattsburgh, New York with Congressman Tonko.
Almost 1 in 4 Clinton Country residents use Medicaid, yet Republicans are planning to take away health care from millions so they can give out tax cuts to the rich.
We're speaking out.
Trump's tariffs and constant threats of raising them have paralyzed our economy. Global businesses are afraid to invest, and who can blame them?
That's why my colleagues and I introduced a resolution to end Trump’s reckless global tariffs.
All my colleagues should join us.
SoupScore Breakdown
Loading analysis metrics…
Voting History789 total votesExpandCollapse
Voting History
789 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 |
|---|---|---|---|---|---|---|
| 2025-08-02 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (49-45) |
| 2025-08-02 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (49-44) |
| 2025-08-02 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (51-45) |
| 2025-08-02 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (53-44) |
| 2025-08-02 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (52-41) |
| 2025-08-01 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (50-45) |
| 2025-08-01 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (51-43) |
| 2025-08-01 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (51-44) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NOT_VOTING | YES | — | Amendment Agreed to (81-15) |
| 2025-08-01 | H.R. 3944 (119th) | Final passage | NOT_VOTING | YES | — | Bill Passed (87-9, 3/5 majority required) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NOT_VOTING | YES | — | Amendment Agreed to (87-9, 3/5 majority required) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NOT_VOTING | NO | — | Amendment Rejected (21-75) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NOT_VOTING | NO | — | Amendment Rejected (15-81) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NOT_VOTING | NO | — | Amendment Rejected (14-81) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NOT_VOTING | YES | — | Amendment Rejected (45-50) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NOT_VOTING | YES | — | Amendment Rejected (42-53) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NOT_VOTING | YES | — | Amendment Rejected (44-51) |
| 2025-08-01 | — | Motion (Motion to Waive All Applicable Budgetary Points of Order Re: Merkley Amdt. No. 3114) | NOT_VOTING | YES | — | Motion Rejected (44-51, 3/5 majority required) |
| 2025-08-01 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (52-45) |
| 2025-08-01 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (54-43) |
| 2025-08-01 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (52-44) |
| 2025-08-01 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (55-41) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-44) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-44) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (59-39) |
| 2025-07-31 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-07-31 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-41) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (59-38) |
| 2025-07-30 | S.J. Res. 34 (119th) | Motion to Discharge S.J.Res. 34 | YES | YES | ✓ | Motion to Discharge Rejected (24-73) |
| 2025-07-30 | S.J. Res. 41 (119th) | Motion to Discharge S.J.Res. 41 | YES | YES | ✓ | Motion to Discharge Rejected (27-70) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-07-30 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-44) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-07-30 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-49) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-44) |
| 2025-07-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-45) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-07-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-47) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-07-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-47) |
| 2025-07-28 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (50-45) |
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.