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.

Secretary Kennedy's hand-picked vaccine advisory panel voted today to overturn a recommendation that's been in place for decades that all babies get the Hepatitis B vaccine on the day they're born. This is just another part of RFK Jr.'s crusade to restrict vaccines that save lives.
From utility bills to home insurance premiums, climate change is costing American households $900 a year. We need to invest in green energy projects that will save working families more of their hard-earned money and lower our carbon emissions to bring down long-term costs.
Graphic shows a headline from Heatmap titled: Climate Change Is Already Costing U.S. Households Up to $900 Per Year
President Trump is setting up two systems in this country. For the rich, they get tax cuts, presidential pardons, and exemptions from tariffs. For everyone else, you get your health care taken away, your SNAP benefits taken away, and you get to pay for his tariffs.
Ripping away a 7-year-old from his home and father is not targeting the “worst of the worst” and doesn’t make us safer. President Trump’s deportation campaign is terrorizing families in Vermont and around the country.
A second grader in the Winooski School District was taken into immigration custody with his mother while traveling during school vacation. That’s according to the district’s superintendent. Developing story: https://www.wcax.com/2025/12/01/superintendent-says-winooski-2nd-grader-detained-by-ice/ 
Image 1
Since the White House can’t get their story straight on who gave what orders on bombing the boat in Venezuela, Congress needs to get to the bottom of this. Congress must get the tapes so we can investigate.
The Constitution is clear: only Congress can declare war, not President Trump. If Trump starts a war with Venezuela, it will be illegal. Americans don’t want another unnecessary war that puts our troops at risk.
Ex-Honduran President Juan Orlando Hernández orchestrated a drug trafficking conspiracy that brought more than 500 tons of cocaine into the U.S. over the span of 20 years. President Trump has pardoned him. It makes a mockery of Trump’s claim to be stopping drug trafficking.
Today is World AIDS Day, when we should be celebrating all the progress we've made to end the epidemic. But unfortunately, President Trump has slashed funding to prevent it's spread. The Trump Administration is threatening one of our greatest public health success stories.
You can’t use being “tough on drugs” as an excuse to bomb boats of suspected drug couriers while at the same time pardoning the former president of Honduras who was convicted of trying to bring drugs into America. abcnews.go.com/Politics/heg...
President Trump is exploiting this tragedy to punish an entire population who supported the U.S. and fled the Taliban. Afghans and other refugees are here legally and have been welcomed by our communities.
The U.S. halted all decisions relating to asylum claims and paused visa issuances for Afghan nationals, a day after President Trump vowed to “permanently pause” migration from nations he described as “Third World Countries.”
Without extending discounts on health care premiums, a couple in their late 30s making $90,000 in Senators John Thune’s and Mike Rounds’ state of South Dakota will go from paying $638 a month in 2025 to $1,363 in 2026.
Graphic shows how a couple in their late 30s in South Dakota will go from paying $638 a month for health care this year to $1,363 in 2026 if certain tax credits are not extended.
US Army Spc. Sarah Beckstrom chose to serve her country. Her death is a tragedy. My thoughts are with Sarah’s family, loved ones, and the entire National Guard community.
Without extending discounts on health care premiums, a 60-year-old making $78,000 in Senators John Barrasso’s and Cynthia Lummis’s state of Wyoming will go from paying $553 a month in 2025 to $2,128 in 2026.
Graphic shows how a 60-year-old in Wyoming will go from paying $553 a month for health care this year to to $2,128 in 2026 if certain tax credits are not extended.
Without extending discounts on health care premiums, a family of four making $135,000 in Senators Rick Scott’s and Ashley Moody’s state of Florida will go from paying $956 a month in 2025 to $1,970 in 2026.
Graphic shows how a family of four in Florida will go from paying $956 a month for health care this year to $1,970 in 2026 if certain tax credits are not extended.
Whether you’re spending it with family or those who’ve become like family, Margaret and I are wishing everyone in Vermont and across the country a very Happy Thanksgiving 🦃
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-08-01Confirm nomineeNOT_VOTINGNONomination Confirmed (51-43)
2025-08-01Confirm nomineeNOT_VOTINGNONomination Confirmed (51-44)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGYESAmendment Agreed to (81-15)
2025-08-01H.R. 3944 (119th)Final passageNOT_VOTINGYESBill Passed (87-9, 3/5 majority required)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGYESAmendment Agreed to (87-9, 3/5 majority required)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGNOAmendment Rejected (21-75)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGNOAmendment Rejected (15-81)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGNOAmendment Rejected (14-81)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (45-50)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (42-53)
2025-08-01H.R. 3944 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (44-51)
2025-08-01Motion (Motion to Waive All Applicable Budgetary Points of Order Re: Merkley Amdt. No. 3114)NOT_VOTINGYESMotion Rejected (44-51, 3/5 majority required)
2025-08-01End debateNOT_VOTINGNOCloture Motion Agreed to (52-45)
2025-08-01Confirm nomineeNOT_VOTINGNONomination Confirmed (54-43)
2025-08-01Confirm nomineeNOT_VOTINGNONomination Confirmed (52-44)
2025-08-01End debateNOT_VOTINGNOCloture Motion Agreed to (55-41)
2025-07-31End debateNONOCloture Motion Agreed to (52-45)
2025-07-31End debateNONOCloture Motion Agreed to (52-45)
2025-07-31End debateNONOCloture Motion Agreed to (52-44)
2025-07-31Confirm nomineeNONONomination Confirmed (52-45)
2025-07-31Confirm nomineeNONONomination Confirmed (53-44)
2025-07-31End debateNONOCloture Motion Agreed to (53-44)
2025-07-31Confirm nomineeNONONomination Confirmed (53-45)
2025-07-31Confirm nomineeNONONomination Confirmed (59-39)
2025-07-31Confirm nomineeNONONomination Confirmed (52-45)
2025-07-31End debateNONOCloture Motion Agreed to (53-41)
2025-07-30End debateNONOCloture Motion Agreed to (53-44)
2025-07-30End debateNONOCloture Motion Agreed to (59-38)
2025-07-30S.J. Res. 34 (119th)Motion to Discharge S.J.Res. 34YESYESMotion to Discharge Rejected (24-73)
2025-07-30S.J. Res. 41 (119th)Motion to Discharge S.J.Res. 41YESYESMotion to Discharge Rejected (27-70)
2025-07-30End debateNONOCloture Motion Agreed to (53-44)
2025-07-30Confirm nomineeNONONomination Confirmed (52-44)
2025-07-30End debateNONOCloture Motion Agreed to (53-44)
2025-07-30Confirm nomineeNONONomination Confirmed (53-45)
2025-07-30End debateNONOCloture Motion Agreed to (53-47)
2025-07-29Confirm nomineeNONONomination Confirmed (50-49)
2025-07-29Confirm nomineeNONONomination Confirmed (54-44)
2025-07-29End debateNONOCloture Motion Agreed to (53-45)
2025-07-29Confirm nomineeNONONomination Confirmed (51-47)
2025-07-29End debateNONOCloture Motion Agreed to (52-47)
2025-07-29Confirm nomineeNONONomination Confirmed (51-47)
2025-07-29End debateNONOCloture Motion Agreed to (51-47)
2025-07-29Confirm nomineeNONONomination Confirmed (50-47)
2025-07-28End debateNOT_VOTINGNOCloture Motion Agreed to (50-45)
2025-07-28Confirm nomineeNOT_VOTINGNONomination Confirmed (50-39)
2025-07-28End debateNOT_VOTINGNOCloture Motion Agreed to (51-45)
2025-07-24End debateNONOCloture Motion Agreed to (50-48)
2025-07-24Confirm nomineeNONONomination Confirmed (51-47)
2025-07-24End debateNONOCloture Motion Agreed to (52-46)
2025-07-24Confirm nomineeNONONomination Confirmed (52-46)

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