
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 — 776
Yes25%
No68%
Present0%
Not Voting8%
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 · 45 sponsored · 289 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
This is what oligarchy looks like:
If you're Elon Musk, the richest man alive, Tesla gives you a $1 trillion pay package & Trump gives you a huge tax break.
If you're a poor kid on SNAP, Trump appeals a court decision that would have prevented you from going hungry.
Obscene.
Today, a federal judge ordered the Trump administration to use all of the funding at its disposal to fully fund SNAP benefits this month.
Not $0, not $12, not half, but 100%.
I say to President Trump: obey this court order NOW. Do not allow 16 million children to go hungry.
A federal judge in Rhode Island has said the Trump administration must fully cover food stamp benefits for tens of millions of Americans in November. https://cnn.it/47KumOX
Trump claims he is "a dealmaker." Well, Mr. President: Let’s make a deal today.
Stop the doubling of health care premiums for 20 million Americans. Stop 15 million from losing their health care. Immediately reopen the government.
What are you waiting for?
I stand in strong solidarity with workers at Caesars Horseshoe casino in Indianapolis who are on strike against corporate greed.
If Caesars can afford to pay its CEO $18 million and spend $50 million on stock buybacks, it can afford to treat all of its workers with respect.
“Everybody I know is screwed if health insurance premiums go up.”
That's what's at stake in this shutdown.
No. I will not vote for a budget that doubles premiums.
I will not vote for a budget that makes the largest cut to Medicaid in history.
Democrats must not cave.
Trump illegally withheld $5.5 billion in SNAP funds, defying Congress & the courts.
He’d rather let 16 million kids go hungry than obey the law.
After threats & delays, the WH now says it will “comply" w/ a court order to fund SNAP.
This is chaos. No way to run the government.
AI and robotics will transform our world.
Will these revolutionary technologies make life better for working people, or will they simply make the richest people on Earth even richer and more powerful?
That is the great question of our time.
Democrats must not cave to Trump now.
We cannot allow health care premiums to double, 15 million to lose their health insurance and Trump’s authoritarianism to accelerate.
To surrender now would be a historic tragedy for our country, something history won’t look kindly upon.
Speaker Johnson: Federal employees aren’t being paid. Nutrition cuts may cause children to go hungry. Millions are seeing their health premiums soar.
End the 6 week paid vacation you’ve taken. Join your Democratic colleagues and negotiate an end to this shutdown.
I’m saddened to learn that beloved Iowa community member and priest, Father Treviño has passed. He was a brave man who will be missed as a tireless voice and leader for the vulnerable. Let us carry forward his mission of justice. My condolences to his family and community.
No, Mr. President.
You do not have the right to take away student debt forgiveness from teachers, nurses, veterans and other public servants if they do not show loyalty to your right-wing political agenda.
This is a democracy, not a dictatorship. Rescind this illegal rule.
The Trump administration must obey the law.
Federal judges have been clear: release the contingency funds NOW.
Do not allow 42 million Americans to go hungry while billionaires get tax breaks.
Trump and Republicans in Congress are willing to let 16 million kids in America go hungry to make a political point.
Disgusting.
Mr. President: Release the SNAP emergency funds that Congress appropriated.
15 Republican senators have now joined all 47 members of the Democratic caucus on legislation to extend SNAP benefits during the shutdown.
In all, 62 senators are on this bill.
I say to Majority Leader Thune: Don't let kids go hungry in America. Call a vote on this bill NOW!
I'm grateful that the Vermont governor & legislators acted to prevent Vermont children & families from going hungry.
Now Trump must obey the law & release $5 billion in emergency SNAP funding appropriated by Congress.
The richest country on Earth shouldn't be facing a hunger crisis.
We cannot allow AI and robotics to simply wipe out millions of decent-paying jobs.
This new technology must benefit workers — not just Elon Musk, Sam Altman, and the other tech billionaires and CEOs of large corporations.
Republicans are taking away health care from 15 million Americans.
They are doubling premiums for 20 million.
Now, they are illegally withholding emergency SNAP funding that keeps millions of children from going hungry.
All so they can give $1 trillion in tax breaks to the 1%.
It is outrageous that Trump refuses to release the $5 billion to fund SNAP and feed our children.
The good news is that 11 Republicans are joining all Democrats to demand that we feed American children.
Let’s bring that bill to a vote on the floor immediately.
Amazon's plan to replace 600,000 workers with AI and robots could save it $10 billion on top of billions more in tax breaks.
Today, I demanded answers from Jeff Bezos: Will you simply dump these workers out on the street, or will you treat them with the dignity they deserve?
Trump is throwing 15 million Americans off health care.
He's doubling premiums for 20 million Americans.
Now, he's refusing to use a $5 billion emergency SNAP fund to keep 16 million kids from going hungry.
But the 1% keep $1 trillion in tax breaks.
Oligarchy in action.
SoupScore Breakdown
Loading analysis metrics…
Voting History776 total votesExpandCollapse
Voting History
776 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-09-18 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-09-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-47) |
| 2025-09-17 | — | Decision of the Chair PN12-19 and PN25-28 and PN12-45 and PN22-1 and PN22-2 and PN22-5 and PN22-27 and PN22-20 and PN22-21 and PN26-8 and PN26-34 and PN26-35 and PN55-41 and PN22-4 and PN22-8 and PN22-19 and PN26-1 and PN22-23 and PN25-40 and PN26-7 and PN26-19 and PN26-31 and PN60-3 and PN26-44 and PN25-2 and PN55-16 and PN60-9 and PN60-10 and PN129-8 and PN26-45 and PN141-37 and PN141-7 and PN141-28 and PN12-22 and PN25-21 and PN22-3 and PN26-22 and PN13-5 and PN22-24 and PN25-33 and PN141-18 and PN150-5 and PN345-16 and PN55-42 and PN54-6 and PN54-7 and PN55-45 and PN55-25 | YES | YES | ✓ | Decision of Chair Not Sustained (47-52) |
| 2025-09-17 | — | Motion to Reconsider PN55-25 and PN55-45 and PN54-7 and PN54-6 and PN55-42 and PN345-16 and PN150-5 and PN141-18 and PN25-33 and PN22-24 and PN13-5 and PN26-22 and PN22-3 and PN25-21 and PN12-22 and PN141-28 and PN141-7 and PN141-37 and PN26-45 and PN129-8 and PN60-10 and PN60-9 and PN55-16 and PN25-2 and PN26-44 and PN60-3 and PN26-31 and PN26-19 and PN26-7 and PN25-40 and PN22-23 and PN26-1 and PN22-19 and PN22-8 and PN22-4 and PN55-41 and PN26-35 and PN26-34 and PN26-8 and PN22-21 and PN22-20 and PN22-27 and PN22-5 and PN22-2 and PN22-1 and PN12-45 and PN12-19 and PN25-28 | NO | NO | ✓ | Motion to Reconsider Agreed to (51-47) |
| 2025-09-17 | — | End debate | NO | NO | ✓ | Cloture Motion Rejected (51-48, 3/5 majority required) |
| 2025-09-16 | S. Con. Res. 22 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Rejected (36-62) |
| 2025-09-16 | S.J. Res. 60 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (47-51) |
| 2025-09-15 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (48-47) |
| 2025-09-15 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (50-44) |
| 2025-09-15 | S. Res. 377 (119th) | Approve resolution | NOT_VOTING | NO | — | Resolution Agreed to (51-44) |
| 2025-09-11 | S. Res. 377 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-43) |
| 2025-09-11 | S. Res. 377 (119th) | Decision of the Chair S.Res. 377 | YES | YES | ✓ | Decision of Chair Not Sustained (45-53) |
| 2025-09-11 | S. Res. 377 (119th) | Motion to Reconsider S.Res. 377 | NO | NO | ✓ | Motion to Reconsider Agreed to (52-45) |
| 2025-09-11 | S. Res. 377 (119th) | End debate | NO | NO | ✓ | Cloture Motion Rejected (52-47, 3/5 majority required) |
| 2025-09-10 | S. 2296 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (51-49) |
| 2025-09-09 | S. Res. 377 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (53-45) |
| 2025-09-09 | S. Res. 377 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (53-46) |
| 2025-09-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-09-09 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-09-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (49-46) |
| 2025-09-09 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-09-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-09-08 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-43) |
| 2025-09-04 | S. 2296 (119th) | Begin consideration | NO | — | — | Motion to Proceed Agreed to (83-13) |
| 2025-09-04 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-09-04 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (53-45) |
| 2025-09-02 | S. 2296 (119th) | End filibuster to begin debate | NO | — | — | Cloture on the Motion to Proceed Agreed to (84-14, 3/5 majority required) |
| 2025-08-02 | — | Confirm nominee | NO | — | — | Nomination Confirmed (71-23) |
| 2025-08-02 | — | Confirm nominee | NO | — | — | Nomination Confirmed (72-22) |
| 2025-08-02 | — | Confirm nominee | NO | — | — | Nomination Confirmed (59-35) |
| 2025-08-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-42) |
| 2025-08-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-45) |
| 2025-08-02 | — | Confirm nominee | NO | — | — | Nomination Confirmed (78-17) |
| 2025-08-02 | — | End debate | NO | — | — | Cloture Motion Agreed to (76-19) |
| 2025-08-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-45) |
| 2025-08-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-08-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-44) |
| 2025-08-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-45) |
| 2025-08-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (49-44) |
| 2025-08-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-08-02 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-44) |
| 2025-08-02 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (52-41) |
| 2025-08-01 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-45) |
| 2025-08-01 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (51-43) |
| 2025-08-01 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (51-44) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NO | — | — | Amendment Agreed to (81-15) |
| 2025-08-01 | H.R. 3944 (119th) | Final passage | NO | — | — | Bill Passed (87-9, 3/5 majority required) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NO | — | — | Amendment Agreed to (87-9, 3/5 majority required) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (21-75) |
| 2025-08-01 | H.R. 3944 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (15-81) |
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.