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 — 776
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 · 389 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

The Republican "Big Beautiful Bill" is not for working families. It's not for folks who work hard every day and try to make ends meet. It'll be the biggest cut to Medicaid in history and take away food aid from millions of people to give a massive tax cut to billionaires.
Graph from the Congressional Budget Office showing that the richest Americans will gain wealth under the Big Beautiful Bill while folks in poverty, the working class, and the middle class won't gain much or will lose wealth.
Tens of thousands of Vermonters participated in protests this weekend, including more than 16,000 in Burlington. It shows Vermont continues to stand up for democracy and against dictatorship. America has no king.
President Trump's so-called "Big Beautiful" Bill will: ❌ Kick 16 million people off their health care ❌ Take away food assistance from millions of children ❌ Add trillions to the national deficit and tank the economy All so he can give tax cuts to billionaires like himself.
More than 8.2 million people in states represented by Senate Republicans will lose their health care if President Trump's tax bill becomes law. A vote for this bill is a vote to kick thousands of your constituents off the health care they need.
I'm horrified by the shootings of Minnesota state lawmakers last night. Political disagreement should never rise to violence. My thoughts are with their loved ones and Minnesotans today.
Last night, House Republicans passed President Trump's bill to claw back $9.4 billion in funding for PBS, NPR, and global humanitarian assistance. When it comes to the Senate, I will vote no.
It's been 16 years since the federal minimum wage was raised. In 2025, $7.25/hour isn't nearly enough to pay rent and put food on the table. That's why I'm teaming up with Senator Hawley to raise the minimum wage to $15/hour. This is a step towards an actual living wage.
Rounding up immigrants at random from their place of work and deporting them without due process isn’t good policy, it’s chaotic and cruel. These are hard working people doing important jobs and contributing to their communities.
Screenshot from President Trump post. Text reads: Our great farmers and people in the hotel and leisure business have been stating that our very aggressive policy on immigration is taking very good, long time workers away from them, with those jobs being almost impossible to replace. In many cases the criminals allowed into our country by the very stupid Biden open borders policy are applying for those jobs. This is not good. we must protect our farmers, but get the criminals out of the USA. Changes are coming!
Israel's attack risks a regional war and thwarts the Trump nuclear negotiations that were underway with Iran. Another war in the Middle East involving the United States would be catastrophic for our country.
More than half of Americans are worried about how they’ll pay for their health care if Republicans pass President Trump’s terrible tax plan. This bill will take health care away from people in red states and blue states alike.
Secretary Kennedy promised the Senate over and over again he wouldn’t meddle in scientific vaccine recommendations. I didn’t believe him. I voted against his nomination. Now, he’s purged the entire CDC vaccine advisory committee. He’s putting the health of our children at risk.
No one who has seen their community devastated by a natural disaster thinks their town needed less money to recover. Both blue states and red states need federal help. President Trump is going to leave states exposed to disasters. It’s going to have horrible consequences.
Trump says his plan for FEMA is to give out less money and make the relief decisions himself
Acting FEMA Administrator David Richardson said he didn’t know the U.S. has a hurricane season. He doesn't have the knowledge needed to lead. I'm calling on President Trump to nominate a FEMA Administrator with the necessary experience to save lives.
Photo of Peter. Text on the graphic reads: Sen. Welch leads colleagues in calling on President Trump to nominate FEMA Administrator with actual disaster experience.
More than 600,000 people died from cancer last year. They were parents, friends, children, neighbors. I'd like President Trump to explain to their loved ones why his “big, beautiful” bill will kick millions of people off their health care so they can’t get the cancer care they need.
SoupScore Breakdown
Loading analysis metrics…
Voting History
776 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
2026-03-24S. 1383 (119th)Kill the motionNONOMotion to Table Agreed to (53-47)
2026-03-24Begin considerationNONOMotion to Proceed Agreed to (51-47)
2026-03-24Confirm nomineeNONONomination Confirmed (52-47)
2026-03-23End debateNONOCloture Motion Agreed to (51-45)
2026-03-23Confirm nomineeNONONomination Confirmed (54-45)
2026-03-22End debateNONOCloture Motion Agreed to (54-37)
2026-03-21S. 1383 (119th)End debateYESYESCloture Motion Rejected (41-49, 3/5 majority required)
2026-03-21S. 1383 (119th)End debateNONOCloture Motion Rejected (49-41, 3/5 majority required)
2026-03-20H.R. 7147 (119th)End debateNONOCloture Motion Rejected (47-37, 3/5 majority required)
2026-03-18S.J. Res. 118 (119th)Motion to Discharge S.J.Res. 118YESYESMotion to Discharge Rejected (47-53)
2026-03-17S. 1383 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-48)
2026-03-17Confirm nomineeNONONomination Confirmed (51-45)
2026-03-17End debateNONOCloture Motion Agreed to (48-45)
2026-03-12H.R. 7147 (119th)End debateNONOCloture Motion Rejected (51-46, 3/5 majority required)
2026-03-12H.R. 6644 (119th)Final passageYESYESBill Passed (89-10)
2026-03-11H.R. 6644 (119th)End debateYESYESCloture Motion Agreed to (82-11, 3/5 majority required)
2026-03-11H.R. 6644 (119th)Vote on amendmentYESYESAmendment Agreed to (84-10)
2026-03-10H.R. 6644 (119th)End debateYESYESCloture Motion Agreed to (89-9, 3/5 majority required)
2026-03-10Confirm nomineeNONONomination Confirmed (71-29)
2026-03-09End debateNONOCloture Motion Agreed to (68-28)
2026-03-05H.R. 7147 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (51-45, 3/5 majority required)
2026-03-04S.J. Res. 104 (119th)Motion to Discharge S.J.Res. 104YESYESMotion to Discharge Rejected (47-53)
2026-03-04H.R. 6644 (119th)Begin considerationYESYESMotion to Proceed Agreed to (90-8)
2026-03-02H.R. 6644 (119th)End debateYESYESCloture Motion Agreed to (84-6, 3/5 majority required)
2026-02-26Confirm nomineeYESNONomination Confirmed (57-33)
2026-02-26End debateYESNOCloture Motion Agreed to (60-34)
2026-02-25Confirm nomineeNONONomination Confirmed (50-45)
2026-02-25End debateNONOCloture Motion Agreed to (50-45)
2026-02-24H.R. 7147 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (50-45, 3/5 majority required)
2026-02-12H.R. 7147 (119th)End debateNONOCloture Motion Rejected (52-47, 3/5 majority required)
2026-02-12H.J. Res. 142 (119th)Joint Resolution H.J.Res. 142NONOJoint Resolution Passed (49-47)
2026-02-11H.J. Res. 142 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2026-02-10S.J. Res. 95 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-51)
2026-02-10Confirm nomineeNONONomination Confirmed (52-46)
2026-02-09End debateNONOCloture Motion Agreed to (51-47)
2026-02-05Confirm nomineeNONONomination Confirmed (50-47)
2026-02-05End debateNONOCloture Motion Agreed to (51-47)
2026-02-05Confirm nomineeNONONomination Confirmed (50-46)
2026-02-04End debateNONOCloture Motion Agreed to (50-47)
2026-02-04Confirm nomineeNONONomination Confirmed (51-46)
2026-02-04End debateNONOCloture Motion Agreed to (51-47)
2026-02-04Confirm nomineeNONONomination Confirmed (58-39)
2026-02-03End debateNONOCloture Motion Agreed to (55-39)
2026-02-03Confirm nomineeNONONomination Confirmed (51-45)
2026-02-03End debateNONOCloture Motion Agreed to (49-44)
2026-02-03Confirm nomineeNONONomination Confirmed (54-40)
2026-02-02End debateNONOCloture Motion Agreed to (49-40)
2026-01-30H.R. 7148 (119th)Final passageYESNOBill Passed (71-29, 3/5 majority required)
2026-01-30Motion (Motion to Waive All Applicable Budgetary Discipline Re: Merkley Amdt. No. 4287)YESYESMotion Rejected (47-52, 3/5 majority required)
2026-01-30H.R. 7148 (119th)Vote on amendmentYESYESAmendment Rejected (49-51, 3/5 majority required)

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