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 · 392 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

The Trump Administration is doubling down on its attack on health care, this time by shutting down the suicide prevention hotline dedicated to LGBTQ+ youth. This cruel decision abandons the 1.3 million people the service has reached and will have deadly consequences.
Since the Supreme Court struck down the right to abortion, nineteen states have passed abortion bans. On the anniversary of that terrible decision, I'm joining my colleagues to introduce the Women's Health Protection Act, which would restore and protect this right nationwide.
A new whistleblower report alleges that Emil Bove, a senior official at the Justice Department, planned to defy court orders to halt deportations. If true, someone so willing to violate the core tenants of our Constitution can’t receive a lifetime judicial appointment.
Vermonters: It’s important for everyone to stay alert and safe during this heatwave that’s sweeping across the state. Vermont’s Health Department lists over 400 sites folks can visit and cool down. Find a location near you. www.healthvermont.gov/environment/...
President Trump's decision to strike Iran doesn't make America safer, it puts us in danger. Prime Minister Netanyahu is dragging us into another forever war in the Middle East. Congress has the power to declare war, not the President.
This panel is supposed to be made up of experts who use science to make recommendations that will keep the public safe. His choices are conspiracy theorists and unexperienced doctors who will put our health at risk.
Despite being on the FDA panel that approved COVID vaccines, Dr. Cody Meissner has argued repeatedly against children receiving them. He criticized children wearing masks during COVID, even though the practice saved lives.
Dr. Robert Malone claimed the American people got COVID-19 vaccinations because they were, in part, hypnotized. He inaccurately said some of those vaccinated then developed AIDS.
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.
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-09-29S. 2806 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (37-61, 3/5 majority required)
2025-09-29Confirm nomineeNONONomination Confirmed (54-45)
2025-09-29End debateNONOCloture Motion Agreed to (54-45)
2025-09-19Confirm nomineeNONONomination Confirmed (47-43)
2025-09-19End debateNONOCloture Motion Agreed to (47-45)
2025-09-19H.R. 5371 (119th)Final passageNONOBill Defeated (44-48, 3/5 majority required)
2025-09-19S. 2882 (119th)Final passageYESYESBill Defeated (47-45, 3/5 majority required)
2025-09-18Confirm nomineeNONONomination Confirmed (51-47)
2025-09-17End debateNONOCloture Motion Agreed to (52-47)
2025-09-17Decision of the Chair PN12-19 and PN25-28 and PN12-45 and PN22-1 and PN22-2 and PN22-5 and PN22-27 and PN22-20 and PN22-21 and PN26-8 and PN26-34 and PN26-35 and PN55-41 and PN22-4 and PN22-8 and PN22-19 and PN26-1 and PN22-23 and PN25-40 and PN26-7 and PN26-19 and PN26-31 and PN60-3 and PN26-44 and PN25-2 and PN55-16 and PN60-9 and PN60-10 and PN129-8 and PN26-45 and PN141-37 and PN141-7 and PN141-28 and PN12-22 and PN25-21 and PN22-3 and PN26-22 and PN13-5 and PN22-24 and PN25-33 and PN141-18 and PN150-5 and PN345-16 and PN55-42 and PN54-6 and PN54-7 and PN55-45 and PN55-25YESYESDecision of Chair Not Sustained (47-52)
2025-09-17Motion to Reconsider PN55-25 and PN55-45 and PN54-7 and PN54-6 and PN55-42 and PN345-16 and PN150-5 and PN141-18 and PN25-33 and PN22-24 and PN13-5 and PN26-22 and PN22-3 and PN25-21 and PN12-22 and PN141-28 and PN141-7 and PN141-37 and PN26-45 and PN129-8 and PN60-10 and PN60-9 and PN55-16 and PN25-2 and PN26-44 and PN60-3 and PN26-31 and PN26-19 and PN26-7 and PN25-40 and PN22-23 and PN26-1 and PN22-19 and PN22-8 and PN22-4 and PN55-41 and PN26-35 and PN26-34 and PN26-8 and PN22-21 and PN22-20 and PN22-27 and PN22-5 and PN22-2 and PN22-1 and PN12-45 and PN12-19 and PN25-28NONOMotion to Reconsider Agreed to (51-47)
2025-09-17End debateNONOCloture Motion Rejected (51-48, 3/5 majority required)
2025-09-16S. Con. Res. 22 (119th)Begin considerationNONOMotion to Proceed Rejected (36-62)
2025-09-16S.J. Res. 60 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-51)
2025-09-15Confirm nomineeNONONomination Confirmed (48-47)
2025-09-15End debateNONOCloture Motion Agreed to (50-44)
2025-09-15S. Res. 377 (119th)Approve resolutionNONOResolution Agreed to (51-44)
2025-09-11S. Res. 377 (119th)End debateNONOCloture Motion Agreed to (53-43)
2025-09-11S. Res. 377 (119th)Decision of the Chair S.Res. 377YESYESDecision of Chair Not Sustained (45-53)
2025-09-11S. Res. 377 (119th)Motion to Reconsider S.Res. 377NONOMotion to Reconsider Agreed to (52-45)
2025-09-11S. Res. 377 (119th)End debateNONOCloture Motion Rejected (52-47, 3/5 majority required)
2025-09-10S. 2296 (119th)Kill the motionNONOMotion to Table Agreed to (51-49)
2025-09-09S. Res. 377 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-45)
2025-09-09S. Res. 377 (119th)Kill the motionNONOMotion to Table Agreed to (53-46)
2025-09-09Confirm nomineeYESNONomination Confirmed (53-45)
2025-09-09End debateYESNOCloture Motion Agreed to (53-44)
2025-09-09Confirm nomineeNONONomination Confirmed (49-46)
2025-09-09End debateNONOCloture Motion Agreed to (51-46)
2025-09-09Confirm nomineeNONONomination Confirmed (52-45)
2025-09-08Confirm nomineeNONONomination Confirmed (50-43)
2025-09-04S. 2296 (119th)Begin considerationNOYESMotion to Proceed Agreed to (83-13)
2025-09-04End debateNOT_VOTINGNOCloture Motion Agreed to (53-46)
2025-09-04End debateNONOCloture Motion Agreed to (53-45)
2025-09-02S. 2296 (119th)End filibuster to begin debateNOYESCloture on the Motion to Proceed Agreed to (84-14, 3/5 majority required)
2025-08-02Confirm nomineeNOT_VOTINGNONomination Confirmed (71-23)
2025-08-02Confirm nomineeNOT_VOTINGNomination Confirmed (72-22)
2025-08-02Confirm nomineeNOT_VOTINGNONomination Confirmed (59-35)
2025-08-02Confirm nomineeNOT_VOTINGNONomination Confirmed (52-42)
2025-08-02Confirm nomineeNOT_VOTINGNONomination Confirmed (50-45)
2025-08-02Confirm nomineeNOT_VOTINGYESNomination Confirmed (78-17)
2025-08-02End debateNOT_VOTINGYESCloture Motion Agreed to (76-19)
2025-08-02Confirm nomineeNOT_VOTINGNONomination Confirmed (50-45)
2025-08-02End debateNOT_VOTINGNOCloture Motion Agreed to (51-45)
2025-08-02Confirm nomineeNOT_VOTINGNONomination Confirmed (52-44)
2025-08-02End debateNOT_VOTINGNOCloture Motion Agreed to (49-45)
2025-08-02Confirm nomineeNOT_VOTINGNONomination Confirmed (49-44)
2025-08-02End debateNOT_VOTINGNOCloture Motion Agreed to (51-45)
2025-08-02Confirm nomineeNOT_VOTINGNONomination Confirmed (53-44)
2025-08-02End debateNOT_VOTINGNOCloture Motion Agreed to (52-41)
2025-08-01Confirm nomineeNOT_VOTINGNONomination Confirmed (50-45)

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