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 — 783
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 · 390 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

To all those in Vermont and around the country celebrating the start of Passover this evening, Chag Pesach Sameach! May you and your loved ones be blessed during this season of renewal.
Unbelievable. Republicans have already cut health care for millions of people so they could give billionaires tax cuts. Now they want to cut even more for President Trump’s reckless war? No way.
Screenshot of an article from Axios titled: GOP weighs health care cuts to pay for Iran war
This isn’t an isolated incident. More than 100 journalists have been killed by Prime Minister Netanyahu’s forces since the war began. More have been injured, detained, and blocked from reporting. America should stop sending weapons to a country so reckless with press safety.
CNN’s Jeremy Diamond and his crew were briefly detained in Israel this week and a photojournalist was put into a chokehold during the incident.
In every corner of our state, thousands of Vermonters marched side-by-side to demand our democracy work for the people, not just the powerful. I’m proud to stand with you.
Photo of Peter speaking to a crowd at a podium in Montpelier.
ICE and Border Patrol have acted with impunity under President Trump. I won’t back down in the fight against his and Stephen Miller’s mass deportation campaign. The House should pass this legislation quickly to reopen our airports and pay government workers.
Vermonters made their voice clear: no more ICE or Border Patrol funding unless reforms are made. I’m pleased Republicans have joined Democrats in voting to pay TSA workers, the Coast Guard, and fund FEMA and our national cybersecurity.
Congratulations to Vermont-trained Jessie Diggins on finishing her career on top and winning the 2026 World Cup title. She will leave a legacy as both the most decorated American Nordic skier in history and as a fierce advocate for climate action.
I—along with Senator Blumenthal—am asking the DHS Inspector General whether DHS, the White House, or Kristi Noem have blocked an investigation into the no bid contracts for an advertising campaign featuring Noem.
The SAVE America Act would create one of the largest waves of voter disenfranchisement in American history. I will vote against it as many times as it takes to defeat it.
The International Criminal Court has issued arrest warrants for Russian military officers who attacked Ukrainian electrical plants. It’s a war crime. Now, President Trump is threatening to do the same in Iran. It’s time for this war to end.
President Trump is demanding we pass the SAVE America Act, which would eliminate universal mail-in voting. He’s said, “Mail-in voting means mail-in cheating.” But he just voted by mail for an election in Florida. Apparently, he trusts it enough for himself, just not for you.
News article screenshot. Text on the graphic reads: The Washington Post
Trump just voted by a method he calls 'mail-in cheating'
The president's decision to vote by mail comes as he pushes a sweeping bill to reform  balloting nationwide, including restrictions on mail-in voting.
By Dan Merica
For over a year, the Trump Administration has been trying and failing to deport legal resident Mahmoud Khalil for protesting at Columbia University I’m demanding answers from this Administration about their legal campaign against him.
Graphic of a letter Peter sent to Marco Rubio and Kristi Noem to end a legal effort attempting to deport Mahmoud Khalil.
Graphic of a letter Peter sent to Marco Rubio and Kristi Noem to end a legal effort attempting to deport Mahmoud Khalil.
Graphic of a letter Peter sent to Marco Rubio and Kristi Noem to end a legal effort attempting to deport Mahmoud Khalil.
President Trump has taken away health care from millions. His tariffs have raised grocery costs. The price of gas is on the rise. And now, he's asking Congress for $200 billion to fight a reckless war that puts our troops at risk. I will not support it.
SoupScore Breakdown
Loading analysis metrics…
Voting History
783 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-30H.R. 1 (119th)Motion (Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (49-51)
2025-06-30H.R. 1 (119th)Motion (Schumer Motion to Commit H.R. 1 to the Committee on Finance with Instructions)YESYESMotion Rejected (47-53)
2025-06-30H.R. 1 (119th)Decision of the Chair H.R. 1NONODecision of Chair Sustained (53-47)
2025-06-30H.R. 1 (119th)Decision of the Chair S.Amdt. 2360 to H.R. 1 (No short title on file)NONODecision of Chair Sustained (53-47)
2025-06-28H.R. 1 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-49)
2025-06-27S.J. Res. 59 (119th)Motion to Discharge S.J.Res. 59YESYESMotion to Discharge Rejected (47-53)
2025-06-26Confirm nomineeNONONomination Confirmed (53-45)
2025-06-25End debateNONOCloture Motion Agreed to (53-44)
2025-06-25Confirm nomineeNONONomination Confirmed (56-40)
2025-06-24End debateNONOCloture Motion Agreed to (56-42)
2025-06-24Confirm nomineeNONONomination Confirmed (61-35)
2025-06-23End debateNONOCloture Motion Agreed to (58-33)
2025-06-18Confirm nomineeNONONomination Confirmed (51-46)
2025-06-18Confirm nomineeNONONomination Confirmed (53-45)
2025-06-18End debateNONOCloture Motion Agreed to (50-46)
2025-06-17S. 1582 (119th)Final passageNONOBill Passed (68-30)
2025-06-17Confirm nomineeNONONomination Confirmed (53-45)
2025-06-17Confirm nomineeYESNONomination Confirmed (57-40)
2025-06-17End debateNONOCloture Motion Agreed to (53-44)
2025-06-17End debateNOT_VOTINGNOCloture Motion Agreed to (46-39)
2025-06-16End debateNOT_VOTINGNOCloture Motion Agreed to (44-33)
2025-06-12S. 1582 (119th)End debateNONOCloture Motion Agreed to (67-27, 3/5 majority required)
2025-06-12S. 1582 (119th)Vote on amendmentNONOAmendment Agreed to (67-30)
2025-06-12Motion (Motion to Waive All Applicable Budgetary Discipline Re: Amdt. No. 2307)NONOMotion Agreed to (64-33, 3/5 majority required)
2025-06-12S. 1582 (119th)Kill the motionYESYESMotion to Table Failed (45-52)
2025-06-12Confirm nomineeNONONomination Confirmed (53-44)
2025-06-11S.J. Res. 54 (119th)Motion to Discharge S.J.Res. 54YESYESMotion to Discharge Rejected (39-56)
2025-06-11S.J. Res. 53 (119th)Motion to Discharge S.J.Res. 53YESYESMotion to Discharge Rejected (39-56)
2025-06-11S. 1582 (119th)End debateNONOCloture Motion Agreed to (68-30, 3/5 majority required)
2025-06-11End debateNONOCloture Motion Agreed to (53-46)
2025-06-10Confirm nomineeNONONomination Confirmed (51-43)
2025-06-10End debateNONOCloture Motion Agreed to (51-44)
2025-06-10Confirm nomineeNONONomination Confirmed (51-44)
2025-06-10End debateNONOCloture Motion Agreed to (48-45)
2025-06-10Confirm nomineeNONONomination Confirmed (53-41)
2025-06-09End debateNONOCloture Motion Agreed to (53-43)
2025-06-09Confirm nomineeNONONomination Confirmed (51-41)
2025-06-05End debateNONOCloture Motion Agreed to (49-40)
2025-06-05Confirm nomineeNONONomination Confirmed (52-43)
2025-06-05End debateNONOCloture Motion Agreed to (52-43)
2025-06-05Confirm nomineeNONONomination Confirmed (52-43)
2025-06-04Confirm nomineeYESNONomination Confirmed (57-38)
2025-06-04Confirm nomineeNONONomination Confirmed (48-46)
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)

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