
Congress Member Profile|U.S. Senator|I|Vermont
Bernard Sanders
Source: Wikipedia • View full (CC BY-SA)
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 783
Yes25%
No68%
Present0%
Not Voting7%
Party align100%
Cross-party0%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web
External Resources

Bernard Sanders
U.S. SenatorIVermont
SoupScore
Bernard's ATmosphere Activity
20 recent posts · 46 sponsored · 292 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
More and more Democrats in Congress understand that spending billions of taxpayer dollars to starve children in Gaza is not acceptable.
It’s time Republicans came on board.
No more military aid to Netanyahu’s war machine.
Trump’s “Big Beautiful Bill” will spend more than $50 billion per year privatizing public schools in America.
We should not have a two-tier education system — private schools for the rich & well-connected, severely underfunded public schools for low-income & working class kids.
This week, the VA ended collective bargaining for nearly all of its employees.
The Trump administration has made it very clear that it does not want to be held accountable by anyone — especially unions.
We will not sit by while they union-bust their way to a privatized VA.
18,500 children have been killed by the Israeli military in Gaza.
Despite these war crimes, the US has provided more than $22 BILLION for the war.
Our taxpayer dollars are being used to starve children, bomb schools & gun down hungry people as they wait for aid.
Here’s the simple truth that Donald Trump doesn’t want you to know:
Climate change is making extreme weather disasters more frequent and severe.
If we do not get our act together, this will only get worse.
Trump once called COVID vaccines “one of the greatest miracles in the history of modern-day medicine.”
Now, his health secretary RFK Jr. cancelled $500 million in promising vaccine research.
Trump was right. RFK Jr is wrong. Vaccines save lives.
The Solar for All program significantly reduces electric bills for nearly a million working class Americans, creates many thousands of jobs and cuts carbon emissions.
That’s why the Trump administration wants to illegally cut it.
We won’t let them.
The top 1% now owns more than $54 trillion in wealth.
That’s 468 times more than the bottom 50%.
One man — Elon Musk — owns more than the bottom half COMBINED.
This is what I mean when I talk about oligarchy.
Solar for All will slash electric bills for working families by up to 80%. Now, Trump wants to illegally kill the program.
Working families are getting crushed by skyrocketing energy costs. The planet is literally burning. Sabotaging this program isn’t just wrong — it’s insane.
The American people, by a 28-point margin, overwhelmingly oppose Netanyahu’s barbaric war against the Palestinian people.
When will their members of Congress listen?
Congratulations to the Vermont Green who just completed an undefeated season. This is a fantastic soccer team, with great management, that has generated enormous community support and pride.
Undefeated. Two overtime playoff wins. Now, national champions. Unbelievable.
Tariffs must be seriously thought out and used to help American workers & consumers. They should not be used to punish the political decisions of our allies.
Canada has a right to set its own policy on Palestine. Americans shouldn't pay the price because Trump doesn't like it.
Today's jobs report shows what many Americans already knew: despite record highs in the stock market, the “economy” is not working for ordinary people.
Rather than accept reality & try to address it, Trump chooses to fire the bearers of bad news.
This is what authoritarians do.
Are you ready for a radical idea?
The function of our health care system should be to provide quality care for all, not huge profits for the insurance companies and the drug companies.
Three years ago, the Supreme Court overturned Roe v. Wade.
19 states adopted abortion bans.
Now, thanks to Trump’s “Big Beautiful Bill,” 15 million people will lose their health insurance, including access to reproductive services.
Women will die seeking basic health care.
By a vote of 27-17, Senate Democrats voted to stop sending arms shipments to a Netanyahu government which has waged a horrific, immoral and illegal war against the Palestinian people.
The tide is turning.
Americans don't want to spend billions to starve children in Gaza.
End U.S. military aid to Israel.
The time is long overdue for Congress to stop funding Israel’s illegal and horrific war against the Palestinian people.
The U.S. must not support a government which is starving children.
Tomorrow, I will force votes in the Senate to block the sale of weapons to Netanyahu.
We're the wealthiest nation on earth. We don’t need “austerity” or tax breaks for billionaires.
We need policies that benefit working families, not just the 1%.
NOW is the time to EXPAND health care, INVEST in public education and BUILD low-income and affordable housing.
Incredible. @vermontgreenfc.bsky.social won again. This time on penalties.
Now, they’re on to play in the USL League Two national championship.
Congratulations to Vermont Green. Bring home the gold!
SoupScore Breakdown
Loading analysis metrics…
Voting History783 total votesExpandCollapse
Voting History
783 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2025-12-04 | S. Res. 520 (119th) | End debate | NOT_VOTING | — | — | Cloture Motion Rejected (43-37, 3/5 majority required) |
| 2025-12-04 | H.J. Res. 131 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (49-45) |
| 2025-12-03 | — | End debate | NO | — | — | Cloture Motion Agreed to (63-34) |
| 2025-12-03 | S.J. Res. 91 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (49-47) |
| 2025-12-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (57-41) |
| 2025-12-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (56-40) |
| 2025-12-02 | — | Confirm nominee | NO | — | — | Nomination Confirmed (60-39) |
| 2025-12-02 | — | End debate | NO | — | — | Cloture Motion Agreed to (61-36) |
| 2025-12-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-12-01 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (50-41) |
| 2025-11-20 | H.J. Res. 130 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (51-43) |
| 2025-11-19 | S.J. Res. 76 (119th) | Begin consideration | NOT_VOTING | YES | — | Motion to Proceed Rejected (46-51) |
| 2025-11-19 | S.J. Res. 89 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-47) |
| 2025-11-19 | — | Confirm nominee | NO | — | — | Nomination Confirmed (66-32) |
| 2025-11-18 | — | End debate | NOT_VOTING | YES | — | Cloture Motion Agreed to (65-32) |
| 2025-11-10 | H.R. 5371 (119th) | Final passage | NO | — | — | Bill Passed (60-40) |
| 2025-11-10 | H.R. 5371 (119th) | End debate | NO | — | — | Cloture Motion Agreed to (60-40, 3/5 majority required) |
| 2025-11-10 | H.R. 5371 (119th) | Vote on amendment | NO | — | — | Amendment Agreed to (60-40) |
| 2025-11-10 | H.R. 5371 (119th) | End debate | NO | — | — | Cloture Motion Agreed to (60-40, 3/5 majority required) |
| 2025-11-10 | H.R. 5371 (119th) | Kill the motion | NO | — | — | Motion to Table Agreed to (76-24) |
| 2025-11-10 | H.R. 5371 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Failed (47-53) |
| 2025-11-10 | H.R. 5371 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Failed (47-53) |
| 2025-11-10 | H.R. 5371 (119th) | Begin consideration | NO | — | — | Motion to Proceed Agreed to (60-40) |
| 2025-11-09 | H.R. 5371 (119th) | End filibuster to begin debate | NO | — | — | Cloture on the Motion to Proceed Agreed to (60-40, 3/5 majority required) |
| 2025-11-07 | S. 3012 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (53-43, 3/5 majority required) |
| 2025-11-06 | S.J. Res. 90 (119th) | Motion to Discharge S.J.Res. 90 | YES | YES | ✓ | Motion to Discharge Rejected (49-51) |
| 2025-11-05 | — | Confirm nominee | NO | — | — | Nomination Confirmed (57-43) |
| 2025-11-05 | — | End debate | NO | — | — | Cloture Motion Agreed to (57-41) |
| 2025-11-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-11-04 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-11-04 | H.R. 5371 (119th) | End filibuster to begin debate | NO | — | — | Cloture on the Motion to Proceed Rejected (54-44, 3/5 majority required) |
| 2025-11-03 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-10-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2025-10-30 | S.J. Res. 88 (119th) | Approve resolution | YES | YES | ✓ | Joint Resolution Passed (51-47) |
| 2025-10-30 | S.J. Res. 80 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (52-45) |
| 2025-10-29 | S.J. Res. 77 (119th) | Approve resolution | YES | YES | ✓ | Joint Resolution Passed (50-46) |
| 2025-10-29 | S.J. Res. 69 (119th) | Begin consideration | YES | — | — | Motion to Proceed Rejected (25-72) |
| 2025-10-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-10-29 | S.J. Res. 80 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (54-46) |
| 2025-10-28 | S.J. Res. 81 (119th) | Approve resolution | YES | YES | ✓ | Joint Resolution Passed (52-48) |
| 2025-10-28 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-10-28 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-47) |
| 2025-10-28 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-47) |
| 2025-10-28 | H.R. 5371 (119th) | End filibuster to begin debate | NO | — | — | Cloture on the Motion to Proceed Rejected (54-45, 3/5 majority required) |
| 2025-10-27 | — | Confirm nominee | NO | — | — | Nomination Confirmed (58-40) |
| 2025-10-27 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-10-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
| 2025-10-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (48-45) |
| 2025-10-23 | S. 3012 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (54-45, 3/5 majority required) |
| 2025-10-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-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.