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 — 890
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 · 432 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

An incredible day of learning and community. Thank you to every Vermonter who participated in the 2025 Women’s Economic Opportunity Conference and helped make it a success.
Photo of Peter speaking to the crowd.
Photo of the Keynote Speaker conversation.
Photo of attendees participating in a workshop.
Photo of attendees participating in a power tool workshop.
Our positions show where our values are. President Trump wants a shutdown to mass fire federal workers. Democrats want to negotiate a deal that saves millions of people from having to pay more for health care.
Local communities and business leaders agree we need more renewable energy projects to create new jobs and lower energy costs, but President Trump is trying to roll back Democrats' progress. I joined leaders for Climate Week to rally around new green projects to help our economy and our planet.
Peter speaks at Climate Week in New York City about the importance of investing in green energy projects.
Peter speaks at Climate Week in New York City about the importance of investing in green energy projects.
93% of farmers who get their health insurance on the marketplace use discounts that are expiring soon. If Republicans refuse to extend them, farmers across the country are going to have to pay even more for their health insurance. That's what Democrats are fighting against.
Glad to be in Shelburne to celebrate 94 new affordable apartments open to Vermonters. I’m proud to have secured $5 million in federal funds for this project, and I’ll continue working to get more affordable housing built in Vermont.
Peter attends a ribbon cutting ceremony in Shelburne for the opening of 94 new affordable housing options in Vermont.
I'm praying for the families of those impacted in the shooting at an ICE facility in Dallas today, and am praying for a quick recovery for the people who were hurt. While we don’t know all of the details yet, we must all work together to lower the temperature and stop the violence.
For decades, the U.S. has advocated for a two-state solution between Palestine and Israel. But the Trump Administration has shifted course to support Netanyahu’s warpath. We must reverse course and build on France and Saudi Arabia's push for peace at the U.N. General Assembly.
The Trump Administration has been hijacking our justice system to go after political opponents while protecting his allies. And now he's hiding alleged corruption by Tom Homan. I joined my colleagues in demanding a full investigation into a possible cover-up.
Tom Homan allegedly accepted a $50,000 cash bribe in a Cava bag. Pam Bondi’s Justice Department shut down the investigation for unknown reasons. Cover-up.
For months and months, Republicans have known they needed Democratic votes to keep the government open and refused to negotiate on saving discounted health insurance for millions of Americans. And now on the eve of the shutdown President Trump is again refusing to negotiate.
NEW: Trump canceled a meeting with Schumer and Jeffries “after reviewing the details of the unserious and ridiculous demands” he claims they made.
I've joined Senator Jeff Merkley and my colleagues to introduce a resolution calling on the U.S. to recognize a Palestinian State alongside a secure Israel. A two-state solution is the best path towards peace and security for both Israel and Palestine. https://bit.ly/3IC1tfd
Secretary Kennedy replaced our top vaccine advisory panel with vaccine skeptics, many of them with no relevant experience. Last week, the panel didn't understand what they were voting on, then opposed coverage of a key shot for kids under four. It's a disaster for our health.
Utah: 350,000 people Vermont: 27,000 people Virginia: 350,000 people Washington: 195,000 people West Virginia: 49,000 people Wisconsin: 236,000 people Wyoming: 40,000 people
North Carolina: 980,000 people North Dakota: 34,000 people Ohio: 427,000 people Oklahoma: 267,000 people Oregon: 118,000 people Pennsylvania: 378,000 people Rhode Island: 31,000 people South Carolina: 547,000 people South Dakota: 50,000 people Tennessee: 526,000 people Texas: 3,357,000 people
Michigan: 374,000 people Minnesota: 78,000 people Mississippi: 281,000 people Missouri: 338,000 people Montana: 58,000 people Nebraska: 112,000 people Nevada: 85,000 people New Hampshire: 47,000 people New Jersey : 352,000 people New Mexico: 46,000 people New York: 206,000 people
Hawaii: 18,000 people Idaho: 90,000 people Illinois: 356,000 people Indiana: 263,000 people Iowa: 100,000 people Kansas: 160,000 people Kentucky: 63,000 people Louisiana: 204,000 people Maine: 52,000 people Maryland: 164,000 people Massachusetts: 250,000 people
Alabama: 204,000 people Alaska: 23,000 people Arizona: 309,000 people Arkansas: 145,000 people California: 1,554,000 people Colorado: 183,000 people Connecticut: 112,000 people Delaware: 40,000 people District of Columbia: 3,000 people Florida: 4,097,000 people Georgia: 1,247,000 people
Here's what's at stake in these budget negotiations. If Republicans refuse to extend discounted Affordable Care Act premiums, millions of people around the country will be forced to pay more for their health insurance every month.
SoupScore Breakdown
Loading analysis metrics…
Voting History
890 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-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-04End debateYESNOCloture Motion Agreed to (60-37)
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-03Confirm nomineeNONONomination Confirmed (72-26)
2025-06-03End debateNONOCloture Motion Agreed to (66-28)
2025-06-03Confirm nomineeNONONomination Confirmed (59-36)
2025-06-03End debateNONOCloture Motion Agreed to (59-37)
2025-06-03Confirm nomineeNONONomination Confirmed (51-46)
2025-06-02End debateNONOCloture Motion Agreed to (51-45)
2025-05-22H.J. Res. 89 (119th)Approve resolutionNONOJoint Resolution Passed (49-46)
2025-05-22H.J. Res. 89 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-22H.J. Res. 87 (119th)Approve resolutionNONOJoint Resolution Passed (51-45)
2025-05-22H.J. Res. 87 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-22H.J. Res. 88 (119th)Approve resolutionNONOJoint Resolution Passed (51-44)
2025-05-21H.J. Res. 88 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-21S.J. Res. 55 (119th)Approve resolutionNONOJoint Resolution Passed (51-46)
2025-05-21S.J. Res. 55 (119th)Point of Order S.J.Res. 55NONOPoint of Order Sustained (51-46)
2025-05-21S.J. Res. 55 (119th)Point of Order S.J.Res. 55NONOPoint of Order Sustained (51-46)
2025-05-21S.J. Res. 55 (119th)Motion to Adjourn S.J.Res. 55YESYESMotion to Adjourn Rejected (46-51)
2025-05-21Motion (Motion to Recess for Ten Minutes)YESYESMotion Rejected (45-52)
2025-05-21Motion (Motion to Recess for Fifteen Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for Thirty Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for 60 Minutes)YESYESMotion Rejected (45-51)
2025-05-21Motion (Motion to Recess for Ninety Minutes)YESYESMotion Rejected (46-51)
2025-05-21S.J. Res. 55 (119th)Kill the motionNONOMotion to Table Agreed to (51-46)
2025-05-21S.J. Res. 55 (119th)Kill the motionYESYESMotion to Table Failed (46-52)
2025-05-21S.J. Res. 55 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-46)
2025-05-21S. 1582 (119th)Begin considerationNONOMotion to Proceed Agreed to (69-31)
2025-05-19S. 1582 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Agreed to (66-32, 3/5 majority required)
2025-05-19Confirm nomineeNONONomination Confirmed (51-45)
2025-05-19End debateNONOCloture Motion Agreed to (52-46)
2025-05-15S. Res. 195 (119th)Motion to Discharge S.Res. 195YESYESMotion to Discharge Rejected (45-50)
2025-05-15Confirm nomineeNONONomination Confirmed (51-46)
2025-05-14End debateNONOCloture Motion Agreed to (52-47)
2025-05-14Confirm nomineeNONONomination Confirmed (52-45)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-43)
2025-05-14End debateNONOCloture Motion Agreed to (53-43)
2025-05-14Confirm nomineeNONONomination Confirmed (51-46)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-40)
2025-05-13End debateNONOCloture Motion Agreed to (57-41)
2025-05-13Confirm nomineeNONONomination Confirmed (52-44)
2025-05-13End debateNONOCloture Motion Agreed to (53-45)
2025-05-13Confirm nomineeYESNONomination Confirmed (74-25)
2025-05-13End debateYESNOCloture Motion Agreed to (72-26)
2025-05-13Confirm nomineeNONONomination Confirmed (52-46)
2025-05-12End debateNONOCloture Motion Agreed to (52-45)
2025-05-12Confirm nomineeNONONomination Confirmed (52-45)
2025-05-12End debateNONOCloture Motion Agreed to (53-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 13 / 18Next →