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.

Billionaires in this country are doing just fine. They don’t need a massive tax cut. The folks who need a break are working families, and President Trump’s so-called "Big Beautiful Bill" will crush them.
Today marks a decade since the Supreme Court legalized marriage for same-sex couples in the landmark case, Obergefell v. Hodges. 🌈 Vermont was a leader in the fight for marriage equality—we’ll continue to stand up for the rights of the LGBTQ+ community.
Trump’s Big Beautiful Bill will kick 16 million people off their health care. That’s more than the populations of Wyoming, Vermont, Alaska, North Dakota, South Dakota, Delaware, Rhode Island, Montana, Maine, New Hampshire, Hawaii, West Virginia, Idaho, and Nebraska COMBINED.
I joined the groundbreaking for the Shelburne Museum's Perry Center for Native American Art, which will feature pieces from Tribal Nations and Indigenous groups across Vermont. We must keep investing in projects that highlight all of our history and culture.
Peter and Chief Don Stevens at the groundbreaking for the Shelburne Museum's Perry Center for Native American Art.
Peter and others participate in the ceremonial groundbreaking for the Shelburne Museum's Perry Center for Native American Art.
The Trump Administration’s plan to open 59 million acres of public land to logging would gut our National Forests, threaten the tourism economy, and crush local ecosystems. It’s clear: If there’s a buyer, the Administration will keep selling out the American people.
President Trump is pushing to consolidate some USDA Rural Development programs into the Small Business Administration. This will make it harder for farmers and small businesses to get support from experts who know the needs of Vermonters. I urge him to drop this proposal.
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.
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
2026-04-15S.J. Res. 138 (119th)Motion to Discharge S.J.Res. 138YESYESMotion to Discharge Rejected (36-63)
2026-04-15S.J. Res. 32 (119th)Motion to Discharge S.J.Res. 32YESYESMotion to Discharge Rejected (40-59)
2026-04-15S.J. Res. 123 (119th)Motion to Discharge S.J.Res. 123YESYESMotion to Discharge Rejected (47-52)
2026-04-14Confirm nomineeNONONomination Confirmed (53-47)
2026-04-14End debateNONOCloture Motion Agreed to (53-45)
2026-04-14Confirm nomineeNONONomination Confirmed (53-46)
2026-04-13End debateNONOCloture Motion Agreed to (50-44)
2026-03-26H.R. 7147 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (53-47, 3/5 majority required)
2026-03-26S. 1383 (119th)End debateNONOCloture Motion Rejected (53-47, 3/5 majority required)
2026-03-25S.J. Res. 103 (119th)Begin considerationYESYESMotion to Proceed Rejected (48-50)
2026-03-25H.R. 7147 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (54-46, 3/5 majority required)
2026-03-25S.J. Res. 107 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-53)
2026-03-24S.J. Res. 116 (119th)Motion to Discharge S.J.Res. 116YESYESMotion to Discharge Rejected (47-53)
2026-03-24S. 1383 (119th)Kill the motionNONOMotion to Table Agreed to (53-47)
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)Approve resolutionNONOJoint 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)

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