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 — 846
Yes31%
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 · 70 sponsored · 409 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

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 🦃
Without extending discounts on health care premiums, a couple in their late 40s making $98,000 in Senators Mitch McConnell’s and Rand Paul’s state of Kentucky will go from paying $360 a month in 2025 to $715 in 2026.
Graphic shows how a couple in their late 40s in Kentucky will go from paying $360 a month for health care this year to $715 in 2026 if certain tax credits are not extended.
Without extending discounts on health care premiums, a family of five making $115,00 in Senators Roger Marshall’s and Jerry Moran’s state of Kansas will go from paying $588 a month in 2025 to $955 in 2026.
Graphic shows how a family of five in Kansas will go from paying $588 a month for health care this year to $955 in 2026 if certain tax credits are not extended.
Without extending discounts on health care premiums, a 28-year-old making $44,000 in Senator Ron Johnson’s state of Wisconsin will go from paying $193 a month in 2025 to $344 in 2026.
Graphic show how a 28-year-old in Wisconsin will go from paying $193 a month for health care this year to $344 in 2026 if certain tax credits are not extended.
Without extending discounts on health care premiums, a couple in their early 50’s making $95,000 in Senators Cindy Hyde-Smith’s and Roger Wicker’s state of Mississippi will go from paying $673 a month in 2025 to $2,183 in 2026.
Graphic shows how a couple in Mississippi will go from paying $673 a month for health care to $2,183 in 2026 if certain tax credits are not extended.
Without extending discounts on health care premiums, a family of three making $72,000 in Senators John Husted’s and Bernie Moreno’s state of Ohio will go from paying $289 a month in 2025 to $543 in 2026.
Graphic shows how a family of three in Ohio will go from paying $289 a month for health care to $543 in 2026 if certain tax credits are not extended.
Without extending discounts on health care premiums, a 33-year-old making $40,000 in Senators Josh Hawley’s and Eric Schmitt’s state of Missouri will go from paying $141 a month in 2025 to $287 in 2026.
Graphic shows how a 33-year-old in Missouri will go from paying $141 a month for health care this year to $287 in 2026 if certain tax credits are not extended.
SoupScore Breakdown
Loading analysis metrics…
Voting History
846 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-12-11S. 1071 (119th)Begin considerationNOYESMotion to Proceed Agreed to (75-22)
2025-12-11S. Res. 532 (119th)Approve resolutionNONOResolution Agreed to (52-47)
2025-12-11S. 3385 (119th)End debateYESYESCloture Motion Rejected (51-48, 3/5 majority required)
2025-12-11S. 3386 (119th)End debateNONOCloture Motion Rejected (51-48, 3/5 majority required)
2025-12-10S. Res. 532 (119th)End debateNONOCloture Motion Agreed to (51-47)
2025-12-10S.J. Res. 82 (119th)Begin considerationYESYESMotion to Proceed Agreed to (50-49)
2025-12-09Confirm nomineeNONONomination Confirmed (51-46)
2025-12-09End debateNONOCloture Motion Agreed to (49-46)
2025-12-09Confirm nomineeNONONomination Confirmed (49-46)
2025-12-09End debateNONOCloture Motion Agreed to (51-46)
2025-12-09Confirm nomineeNONONomination Confirmed (51-46)
2025-12-08End debateNONOCloture Motion Agreed to (52-44)
2025-12-04Confirm nomineeNONONomination Confirmed (57-32)
2025-12-04S. Res. 520 (119th)End debateNONOCloture Motion Rejected (43-37, 3/5 majority required)
2025-12-04H.J. Res. 131 (119th)Approve resolutionNONOJoint Resolution Passed (49-45)
2025-12-03End debateNONOCloture Motion Agreed to (63-34)
2025-12-03S.J. Res. 91 (119th)Begin considerationNONOMotion to Proceed Agreed to (49-47)
2025-12-03Confirm nomineeNONONomination Confirmed (57-41)
2025-12-03End debateNONOCloture Motion Agreed to (56-40)
2025-12-02Confirm nomineeNONONomination Confirmed (60-39)
2025-12-02End debateNONOCloture Motion Agreed to (61-36)
2025-12-02Confirm nomineeNONONomination Confirmed (53-45)
2025-12-01End debateNONOCloture Motion Agreed to (50-41)
2025-11-20H.J. Res. 130 (119th)Approve resolutionNONOJoint Resolution Passed (51-43)
2025-11-19S.J. Res. 76 (119th)Begin considerationYESYESMotion to Proceed Rejected (46-51)
2025-11-19S.J. Res. 89 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-47)
2025-11-19Confirm nomineeYESNONomination Confirmed (66-32)
2025-11-18End debateYESNOCloture Motion Agreed to (65-32)
2025-11-10H.R. 5371 (119th)Final passageNONOBill Passed (60-40)
2025-11-10H.R. 5371 (119th)End debateNONOCloture Motion Agreed to (60-40, 3/5 majority required)
2025-11-10H.R. 5371 (119th)Vote on amendmentNONOAmendment Agreed to (60-40)
2025-11-10H.R. 5371 (119th)End debateNONOCloture Motion Agreed to (60-40, 3/5 majority required)
2025-11-10H.R. 5371 (119th)Kill the motionNOYESMotion to Table Agreed to (76-24)
2025-11-10H.R. 5371 (119th)Kill the motionYESYESMotion to Table Failed (47-53)
2025-11-10H.R. 5371 (119th)Kill the motionYESYESMotion to Table Failed (47-53)
2025-11-10H.R. 5371 (119th)Begin considerationNONOMotion to Proceed Agreed to (60-40)
2025-11-09H.R. 5371 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Agreed to (60-40, 3/5 majority required)
2025-11-07S. 3012 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (53-43, 3/5 majority required)
2025-11-06S.J. Res. 90 (119th)Motion to Discharge S.J.Res. 90YESYESMotion to Discharge Rejected (49-51)
2025-11-05Confirm nomineeNONONomination Confirmed (57-43)
2025-11-05End debateNONOCloture Motion Agreed to (57-41)
2025-11-05Confirm nomineeNONONomination Confirmed (52-45)
2025-11-04Confirm nomineeNONONomination Confirmed (52-46)
2025-11-04H.R. 5371 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (54-44, 3/5 majority required)
2025-11-03End debateNONOCloture Motion Agreed to (51-46)
2025-10-30End debateNONOCloture Motion Agreed to (51-47)
2025-10-30S.J. Res. 88 (119th)Approve resolutionYESYESJoint Resolution Passed (51-47)
2025-10-30S.J. Res. 80 (119th)Approve resolutionNONOJoint Resolution Passed (52-45)
2025-10-29S.J. Res. 77 (119th)Approve resolutionYESYESJoint Resolution Passed (50-46)
2025-10-29S.J. Res. 69 (119th)Begin considerationNONOMotion to Proceed Rejected (25-72)

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 5 / 17Next →