
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.
President Trump's tax plan will add $2.8 trillion to the debt over the next 10 years.
It’s not to expand health care, it’s not to increase food aid, it’s not to build more housing. He’s taking those away.
He’s blowing up the deficit to give billionaires like himself tax cuts.
Small businesses in Vermont are facing rising costs due to President Trump's on-again, off-again trade war.
I gathered business owners in Manchester to hear more about the challenges they’re facing and share how I’m fighting to give them the fair chance they deserve.
Congratulations to the Middlebury College Women's Lacrosse team on winning the 2025 D3 national championship, their fourth title in a row.
It’s a historic feat achieved through tenacity, grit, and a standard of excellence.
If Republicans pass President Trump’s tax bill, 16,000 Vermonters could lose some or all of their SNAP benefits.
It would be devastating to families who are already dealing with higher food prices from Trump’s tariffs.
This is what happens when you fire both the workers who inspect our food and the workers in charge of alerting the public to food contamination outbreaks.
President Trump's reckless cuts are putting us all at risk.
I’m pleased that Vermont will receive $30 million in funding to help our communities recover from last July’s floods.
I was proud to help pass and secure this funding that our communities need.
Reposted bySenator Peter Welch
No one should have to choose between putting food on the table and affording their medication.
I reintroduced the SMART Prices Act with @welch.senate.gov and 25 of our colleagues to expand Medicare’s power to negotiate with drug companies for lower prices, & save taxpayers money.
Senator Van Hollen: If you don't have the people power to review proposals for new devices or new drugs, there may be cures out there that we never benefit from.
www.youtube.com/watch?v=-3EK...
Senator Catherine Cortez Masto: If you're in Nevada and you're in a rural area and that rural clinic closes or that program closes, you may have to drive four hours just to access another program.
You're lucky if you can do that and still have a job.
www.youtube.com/watch?v=VUr-...
Senator Chuck Schumer: They know cutting these programs like Head Start would be unpopular.
So instead of saying they're cutting the program, they fire the people.
They can't say they want to end it, so they strangle it.
www.youtube.com/watch?v=cJJl...
Senator Elizabeth Warren: Voting on this bill occurred at 10:30 on a Sunday night with as little notice as humanly possible.
If you think you're doing something good, especially in Washington, you do it out in public.
www.youtube.com/watch?v=25-3...
Senator Amy Klobuchar: When you don't have enough reviewers at the FDA to look at complex medical devices, you step backwards because devices aren't going to get approved or they get approved without a thorough review.
www.youtube.com/watch?v=9xjv...
Administrator Brooks-LaSure: It is so important for us to work on making it easier for people to enroll in coverage rather than make it more difficult.
Senator Ron Wyden: The far right's main strategy is screening people out of the process of getting signed up.
www.youtube.com/watch?v=_mBN...
Senator Alsobrooks: Mr. Kennedy made the assertion that he had not fired any working scientists. That is patently false. There have in fact been hundreds of scientists from the NIH, FDA, CDC, and FDA who have lost their jobs.
www.youtube.com/watch?v=QtdI...
My opening remarks from the first day of Senate Democrats' forum exposing President Trump and Secretary Kennedy’s decimation of public health in America.
www.youtube.com/watch?v=Icpt...
The arbitrary arrest of Salvadoran human rights defender Ruth Lopez is another blow to freedom of expression in that country.
President Bukele is a corrupt dictator determined to stamp out any criticism and conceal his deals with gangs.
My opening remarks from the first day of Senate Democrats' forum exposing President Trump and Secretary Kennedy’s decimation of public health in America.
www.youtube.com/watch?v=Icpt...
Charles Kushner pled guilty to tax fraud, lying to the government, and retaliating against a witness. But because he's the father of President Trump's son-in-law, the Senate voted to confirm him as Ambassador to France.
It's nepotism of the highest order.
I voted no.
Whether he’s slashing health funding, firing health workers, or trying to take Medicaid away from millions, President Trump is attacking the health of our country.
Today, I will hold a forum with my colleagues exposing this harm to America.
www.youtube.com/watch?v=fexU...
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.
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-02-26 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (60-34) |
| 2026-02-25 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-45) |
| 2026-02-25 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
| 2026-02-24 | H.R. 7147 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (50-45, 3/5 majority required) |
| 2026-02-12 | H.R. 7147 (119th) | End debate | NO | NO | ✓ | Cloture Motion Rejected (52-47, 3/5 majority required) |
| 2026-02-12 | H.J. Res. 142 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (49-47) |
| 2026-02-11 | H.J. Res. 142 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2026-02-10 | S.J. Res. 95 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (47-51) |
| 2026-02-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2026-02-09 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2026-02-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-47) |
| 2026-02-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2026-02-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-46) |
| 2026-02-04 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-47) |
| 2026-02-04 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2026-02-04 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2026-02-04 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (58-39) |
| 2026-02-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (55-39) |
| 2026-02-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2026-02-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-44) |
| 2026-02-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-40) |
| 2026-02-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-40) |
| 2026-01-30 | H.R. 7148 (119th) | Final passage | YES | NO | ✕↔ | Bill Passed (71-29, 3/5 majority required) |
| 2026-01-30 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Merkley Amdt. No. 4287) | YES | YES | ✓ | Motion Rejected (47-52, 3/5 majority required) |
| 2026-01-30 | H.R. 7148 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-51, 3/5 majority required) |
| 2026-01-30 | H.R. 7148 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Agreed to (58-42) |
| 2026-01-30 | H.R. 7148 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Agreed to (58-42) |
| 2026-01-30 | H.R. 7148 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Agreed to (67-33) |
| 2026-01-30 | H.R. 7148 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (32-67) |
| 2026-01-29 | H.R. 7148 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (45-55, 3/5 majority required) |
| 2026-01-27 | S. 3627 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (47-45, 3/5 majority required) |
| 2026-01-15 | H.R. 6938 (119th) | Final passage | YES | YES | ✓ | Bill Passed (82-15) |
| 2026-01-15 | H.R. 6938 (119th) | End debate | YES | YES | ✓ | Cloture Motion Agreed to (85-14, 3/5 majority required) |
| 2026-01-14 | S.J. Res. 98 (119th) | Point of Order S.J.Res. 98 | NO | NO | ✓ | Point of Order Well Taken (50-50, Vice President of the United States, voted Yea) |
| 2026-01-13 | S.J. Res. 84 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (47-52) |
| 2026-01-12 | H.R. 6938 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Agreed to (80-13, 3/5 majority required) |
| 2026-01-08 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (53-40) |
| 2026-01-08 | S.J. Res. 98 (119th) | Motion to Discharge S.J.Res. 98 | YES | YES | ✓ | Motion to Discharge Agreed to (52-47) |
| 2026-01-07 | S.J. Res. 86 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (43-50) |
| 2026-01-06 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-48) |
| 2026-01-06 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-47) |
| 2026-01-05 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (50-35) |
| 2025-12-18 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-42) |
| 2025-12-18 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (60-35) |
| 2025-12-18 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (58-36) |
| 2025-12-18 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-43) |
| 2025-12-18 | S. Res. 532 (119th) | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-43) |
| 2025-12-18 | S.J. Res. 82 (119th) | Approve resolution | YES | YES | ✓ | Joint Resolution Defeated (50-50) |
| 2025-12-17 | S. Res. 412 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-12-17 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (71-29) |
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.