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 — 851
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 · 73 sponsored · 410 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Secretary Kennedy replaced our top vaccine advisory panel with vaccine skeptics, many of them with no relevant experience. Last week, the panel didn't understand what they were voting on, then opposed coverage of a key shot for kids under four. It's a disaster for our health.
Utah: 350,000 people Vermont: 27,000 people Virginia: 350,000 people Washington: 195,000 people West Virginia: 49,000 people Wisconsin: 236,000 people Wyoming: 40,000 people
North Carolina: 980,000 people North Dakota: 34,000 people Ohio: 427,000 people Oklahoma: 267,000 people Oregon: 118,000 people Pennsylvania: 378,000 people Rhode Island: 31,000 people South Carolina: 547,000 people South Dakota: 50,000 people Tennessee: 526,000 people Texas: 3,357,000 people
Michigan: 374,000 people Minnesota: 78,000 people Mississippi: 281,000 people Missouri: 338,000 people Montana: 58,000 people Nebraska: 112,000 people Nevada: 85,000 people New Hampshire: 47,000 people New Jersey : 352,000 people New Mexico: 46,000 people New York: 206,000 people
Hawaii: 18,000 people Idaho: 90,000 people Illinois: 356,000 people Indiana: 263,000 people Iowa: 100,000 people Kansas: 160,000 people Kentucky: 63,000 people Louisiana: 204,000 people Maine: 52,000 people Maryland: 164,000 people Massachusetts: 250,000 people
Alabama: 204,000 people Alaska: 23,000 people Arizona: 309,000 people Arkansas: 145,000 people California: 1,554,000 people Colorado: 183,000 people Connecticut: 112,000 people Delaware: 40,000 people District of Columbia: 3,000 people Florida: 4,097,000 people Georgia: 1,247,000 people
Here's what's at stake in these budget negotiations. If Republicans refuse to extend discounted Affordable Care Act premiums, millions of people around the country will be forced to pay more for their health insurance every month.
L’shanah Tovah to Jewish communities in Vermont and around the world celebrating Rosh Hashanah this evening! Margaret and I wish you all a good and sweet new year.
To recap, in the past week, President Trump has: -Coerced a TV network to pull Jimmy Kimmel's show. -Forced a U.S. attorney to resign under pressure to charge New York A.G. Letitia James. -Suggested the FCC will remove broadcast rights from those who air negative coverage.
I met with Palestinian Ambassador Riyad Mansour at the U.N. General Assembly to express my support for a two-state solution and the important progress made by President Macron to bring peace to Israel and Palestine.
Photo of Peter and Ambassador Mansour sitting and speaking.
Democracy doesn’t crumble in one fell swoop. It happens when checks and balances are abandoned. It happens when free speech is punished. It happens when the press is intimidated. Republicans are allowing President Trump to set us on a dangerous course towards authoritarianism.
The nonpartisan Congressional Budget Office estimates that 2.2 million people will lose health care next year—and millions more each year after—if Congress doesn’t extend ACA premium discounts. Congress needs to work together so folks in red states and blue states stay healthy.
We can’t allow our government to revoke someone’s legal status for exercising their freedom of speech. The Trump Administration’s targeting of Mahmoud Khalil is unconstitutional and needs to end.
BREAKING: Judge orders Columbia activist Mahmoud Khalil to be deported to Algeria or Syria, alleging he omitted information from his green card application.
Since 1980, NOAA has tracked the frequency of billion-dollar climate disasters in our communities. But earlier this year, President Trump axed this critical service. I’m leading a bill to reverse Trump’s decision to defund the agency's database that helps us become more resilient.
If Republicans don’t extend ACA tax credits by the end of the year, insurance premiums will skyrocket. We shouldn’t force folks to choose between paying more or going uninsured. Republicans need to extend program's funding.
His FCC Chairman coerces ABC to pull Jimmy Kimmel's show. He sues news outlets that publish inconvenient truths. He bans reporters who ask him tough questions. He deports students protesting his policies. President Trump is waging an all-out war on free speech.
This government funding package will be one of the last opportunities to extend tax credits for affordable health care before they expire. Republicans will force millions of Americans to pay hundreds and even thousands of dollars more every year if they don't extend them.
This week, I’m joining Senator Tim Kaine to introduce a resolution to block President Trump’s tariffs on Canada. Small businesses and farmers shouldn’t suffer because Trump wants to start a trade war with our allies.
SoupScore Breakdown
Loading analysis metrics…
Voting History
851 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-06-24S.J. Res. 185 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-50)
2026-06-24End debateNONOCloture Motion Agreed to (52-45)
2026-06-24S.J. Res. 196 (119th)Begin considerationYESYESMotion to Proceed Rejected (45-52)
2026-06-24End debateNONOCloture Motion Agreed to (50-44)
2026-06-24Confirm nomineeNONONomination Confirmed (50-44)
2026-06-24End debateNONOCloture Motion Agreed to (52-45)
2026-06-24Confirm nomineeNONONomination Confirmed (52-45)
2026-06-24End debateNONOCloture Motion Agreed to (52-45)
2026-06-23H. Con. Res. 86 (119th)Accept House changesYESYESConcurrent Resolution Agreed to (50-48)
2026-06-23Confirm nomineeYESNONomination Confirmed (67-30)
2026-06-22H.R. 6644 (119th)Accept House changesYESYESMotion Agreed to (85-5)
2026-06-18Confirm nomineeNONONomination Confirmed (48-39)
2026-06-18H.R. 6644 (119th)End debateYESYESCloture Motion Agreed to (84-8, 3/5 majority required)
2026-06-17S. Res. 616 (119th)Motion to Discharge S.Res. 616YESYESMotion to Discharge Rejected (44-50)
2026-06-17End debateNONOCloture Motion Agreed to (54-41)
2026-06-17Confirm nomineeNONONomination Confirmed (55-39)
2026-06-17End debateNONOCloture Motion Agreed to (54-41)
2026-06-16H.R. 6644 (119th)Begin considerationYESYESMotion to Proceed Agreed to (87-8)
2026-06-16S.J. Res. 172 (119th)Motion to Discharge S.J.Res. 172YESYESMotion to Discharge Rejected (47-48)
2026-06-16S.J. Res. 190 (119th)Begin considerationYESYESMotion to Proceed Rejected (46-48)
2026-06-15Confirm nomineeNONONomination Confirmed (48-43)
2026-06-11End debateNONOCloture Motion Agreed to (47-43)
2026-06-11Confirm nomineeNONONomination Confirmed (49-44)
2026-06-10End debateNONOCloture Motion Agreed to (51-44)
2026-06-10Confirm nomineeNONONomination Confirmed (50-44)
2026-06-10End debateNONOCloture Motion Agreed to (48-45)
2026-06-09Confirm nomineeNONONomination Confirmed (51-46)
2026-06-08End debateNONOCloture Motion Agreed to (49-42)
2026-06-05Motion (Motion to Waive All Budgetary Discipline Re: Lee Amdt. No. 5804)NONOMotion Rejected (50-49, 3/5 majority required)
2026-06-05S. 2 (119th)Motion (Wyden Motion to Commit S. 2 to the Committee on the Judiciary with Instructions)YESYESMotion Rejected (48-51)
2026-06-05S. 1318 (119th)Begin considerationNONOMotion to Proceed Rejected (47-52)
2026-06-05S. 2 (119th)Final passageNONOBill Passed (52-47)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schiff Amdt. No. 5740)YESYESMotion Rejected (51-48, 3/5 majority required)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Van Hollen Amdt. No. 5632)YESYESMotion Rejected (53-46, 3/5 majority required)
2026-06-05S. 2 (119th)Vote on amendmentYESYESAmendment Rejected (45-53)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Cassidy Amdt. No. 5812)YESYESMotion Rejected (52-47, 3/5 majority required)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Coons Amdt. No. 5457)YESYESMotion Rejected (54-45, 3/5 majority required)
2026-06-05S. 2 (119th)Vote on amendmentYESYESAmendment Rejected (46-53)
2026-06-05S. 2 (119th)Vote on amendmentYESYESAmendment Rejected (47-52)
2026-06-05S. 2 (119th)Vote on amendmentYESYESAmendment Rejected (46-53)
2026-06-05S. 2 (119th)Vote on amendmentYESYESAmendment Rejected (46-53)
2026-06-05Motion (Motion to Waive All Applicable Budgetary Discipline Re: Durbin Amdt. No. 5806)YESYESMotion Rejected (48-51, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Booker Amdt. No. 5803)YESYESMotion Rejected (46-53, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Baldwin Amdt. No. 5485)YESYESMotion Rejected (46-53, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Sanders Amdt. No. 5451)YESYESMotion Rejected (45-53, 3/5 majority required)
2026-06-04S. 2 (119th)Motion (Warnock Motion to Commit S. 2 to the Committee on the Judiciary with Instructions)YESYESMotion Rejected (46-52)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Kim Amdt. No. 5545)YESYESMotion Rejected (46-53, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 5501)YESYESMotion Rejected (51-47, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Graham Amdt. No. 5779)NONOMotion Rejected (48-50, 3/5 majority required)
2026-06-04Motion (Motion to Waive All Applicable Budgetary Discipline Re: Warner Amdt. No. 5556)YESYESMotion Rejected (49-49, 3/5 majority required)

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.

Page 1 / 18Next →