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.

Martin Kulldorff objected to mass vaccinations for COVID-19, and himself neglected to get one. He was later dismissed by Mass General Brigham and fired from Harvard Medical School. He's also accepted over $30,000 in return for testifying against vaccines.
Last week, Secretary Kennedy fired the entire the CDC vaccine advisory panel tasked with advising the government on who should receive which vaccines and when. Let's take a look at who he appointed to replace them. 🧵
Solar power is the fastest growing and cheapest electricity source in the U.S. But Senate Republicans are trying to pay for their tax cuts in the Big Beautiful Bill by ripping out renewable incentives—hobbling the industry and costing our economy 330,000 jobs.
Health care decisions should be between patients and their doctors. Restricting access to essential care is not the answer. This puts the health of our LGBTQ+ young people at risk.
SCOTUS upholds Tennessee law banning youth transgender care. The court, in a 6-3 ruling upheld a lower court's decision barring medical treatments such as puberty blockers and hormones for people under age 18 experiencing gender dysphoria reut.rs/44uDRQT
Taking health care away from working families to give President Trump and his billionaire friends a tax cut is a disgrace. I will vote no and every one of my colleagues should too.
Last night, Republicans on the Finance Committee released their section of the Big Beautiful Bill text. They're trying to kick even more people off their health care than the House version, and added new language in the bill that will force hundreds of hospitals to close—especially rural hospitals.
The GENIUS Act prohibits members of Congress and their families from profiting off stablecoins, but Republicans wrote a carveout into the legislation to make sure at least one person can profit. President Trump. I just voted against it.
Vermont is the top maple producer in the U.S. for the third year in a row! We have the best maple syrup, with over 3 million gallons in 2025 to prove it. President Trump must abandon his on-again, off-again tariff policies, which are jeopardizing our sugarmakers' future.
Last week, the House passed my bipartisan bill requiring Amtrak to install a baby changing station on every train. I’m calling on my Senate colleagues to help pass this commonsense legislation, which makes it easier for families to travel.
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.
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-03-25End debateNONOCloture Motion Agreed to (53-46)
2025-03-25Confirm nomineeNONONomination Confirmed (74-25)
2025-03-25End debateNONOCloture Motion Agreed to (73-25)
2025-03-24Confirm nomineeNOT_VOTINGNONomination Confirmed (60-31)
2025-03-24Confirm nomineeNOT_VOTINGNONomination Confirmed (62-30)
2025-03-14End debateNONOCloture Motion Agreed to (63-32)
2025-03-14End debateNONOCloture Motion Agreed to (64-33)
2025-03-14H.R. 1968 (119th)Final passageNONOBill Passed (54-46)
2025-03-14H.R. 1968 (119th)Vote on amendmentNONOAmendment Rejected (27-73)
2025-03-14H.R. 1968 (119th)Vote on amendmentYESYESAmendment Rejected (48-52, 3/5 majority required)
2025-03-14H.R. 1968 (119th)Vote on amendmentYESYESAmendment Rejected (47-53, 3/5 majority required)
2025-03-14H.R. 1968 (119th)Vote on amendmentYESYESAmendment Rejected (47-53, 3/5 majority required)
2025-03-14H.R. 1968 (119th)End debateNONOCloture Motion Agreed to (62-38, 3/5 majority required)
2025-03-14S. 331 (119th)Final passageNOYESBill Passed (84-16)
2025-03-14Confirm nomineeNONONomination Confirmed (59-40)
2025-03-14End debateNONOCloture Motion Agreed to (56-39)
2025-03-13Confirm nomineeNONONomination Confirmed (54-45)
2025-03-13S. 331 (119th)End debateNOYESCloture Motion Agreed to (84-15, 3/5 majority required)
2025-03-13End debateNONOCloture Motion Agreed to (54-45)
2025-03-13Confirm nomineeNONONomination Confirmed (56-43)
2025-03-13End debateNONOCloture Motion Agreed to (57-41)
2025-03-12Confirm nomineeNONONomination Confirmed (53-46)
2025-03-12End debateNONOCloture Motion Agreed to (53-45)
2025-03-12Confirm nomineeNONONomination Confirmed (53-46)
2025-03-12End debateNONOCloture Motion Agreed to (52-45)
2025-03-11Confirm nomineeYESYESNomination Confirmed (78-19)
2025-03-11End debateYESYESCloture Motion Agreed to (76-20)
2025-03-11Confirm nomineeNONONomination Confirmed (51-46)
2025-03-11End debateNONOCloture Motion Agreed to (51-46)
2025-03-10Confirm nomineeNONONomination Confirmed (67-32)
2025-03-06S. 331 (119th)End filibuster to begin debateNOYESCloture on the Motion to Proceed Agreed to (82-12, 3/5 majority required)
2025-03-06End debateNONOCloture Motion Agreed to (66-30)
2025-03-06Confirm nomineeNONONomination Confirmed (53-43)
2025-03-06End debateNONOCloture Motion Agreed to (53-43)
2025-03-05S.J. Res. 28 (119th)Approve resolutionNONOJoint Resolution Passed (51-47)
2025-03-05Confirm nomineeNONONomination Confirmed (52-46)
2025-03-05End debateNONOCloture Motion Agreed to (51-46)
2025-03-04S.J. Res. 28 (119th)Begin considerationNONOMotion to Proceed Agreed to (50-47)
2025-03-04S.J. Res. 3 (119th)Approve resolutionNONOJoint Resolution Passed (70-27)
2025-03-04S.J. Res. 3 (119th)Begin considerationNONOMotion to Proceed Agreed to (70-28)
2025-03-03S. 9 (119th)End filibuster to begin debateNOT_VOTINGNOCloture on the Motion to Proceed Rejected (51-45, 3/5 majority required)
2025-03-03Confirm nomineeNOT_VOTINGNONomination Confirmed (51-45)
2025-02-27End debateNONOCloture Motion Agreed to (51-47)
2025-02-27H.J. Res. 35 (119th)Approve resolutionNONOJoint Resolution Passed (52-47)
2025-02-26S.J. Res. 12 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-47)
2025-02-26S.J. Res. 10 (119th)Approve resolutionYESYESJoint Resolution Defeated (47-52)
2025-02-26Confirm nomineeNONONomination Confirmed (56-43)
2025-02-25Begin considerationNONOMotion to Proceed Agreed to (51-47)
2025-02-25S.J. Res. 11 (119th)Approve resolutionNONOJoint Resolution Passed (54-44)
2025-02-25S.J. Res. 11 (119th)Begin considerationNONOMotion to Proceed Agreed to (54-42)

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