
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.
Clearly, Trump has learned something from his good friend MBS: If you don't like what your political opponents say, execute them.
Unfortunately for Mr. Trump, that's not what we do in America.
Republicans admit their plan to double ACA premiums & throw 15M off health care is a disaster.
Trump’s “big idea” — a one-time check of AT MOST $6,500 — won't even cover cancer treatment or childbirth.
Health care is a human right. It's time to expand Medicare & cut drug prices.
Last night’s lavish White House dinner showed us the global oligarchy coming together in plain sight.
By cozying up to MBS, Trump has signaled to the world that the United States is now on the side of authoritarianism, not democracy.
Thank you to the more than 700 students who joined me and the “Godfather of AI,” Nobel Prize winner Dr. Geoffrey Hinton, at the Georgetown Institute of Politics and Public Service.
We must ask ourselves: Will AI benefit all of us? Or just the billionaires?
Trump has ordered a massive military buildup in the Caribbean.
After months of lethal strikes at sea, Trump is threatening to expand this illegal unauthorized war to Venezuela.
We don’t need another war. We need health care for all.
Trump is welcoming MBS, the Saudi crown prince, to the White House. This is the dictator who had a U.S. columnist murdered for criticizing the Saudi royal family.
Sadly, we have a president who prefers the Saudi model — an autocracy run by a trillionaire family — to democracy.
TOMORROW at 6 pm ET, I will be hosting a discussion with Dr. Geoffrey Hinton, the “Godfather of AI”, about the transformative impact that artificial intelligence will have on our country and the world.
AI must benefit all of us, not just the billionaires. I hope you’ll tune in.
I stand in solidarity with the Starbucks workers on strike.
When a corporation can pay $96 million to its CEO for just four months of work, it can afford to pay its workers a living wage and decent benefits.
I’m proud to stand in solidarity with @nationalnurses.bsky.social at University Medical Center New Orleans on strike for a fair first contract.
These nurses are facing a staffing crisis because of UMCNO's refusal to provide fair wages, benefits & working conditions. Enough is enough.
The President of the United States is willing to see children go hungry to make a political point.
Despicable.
Today, we express our gratitude to all those who have defended our country and to the families of those who paid the ultimate sacrifice.
Every veteran who defends this nation must get the quality health care and benefits they have earned and receive the respect they deserve.
Last night, tragically, 8 Democrats caved.
But the struggle continues.
Short term, we must not allow health care premiums to double for more than 20 million Americans.
Long term, we must provide health care to all as a human right.
Tonight was a very bad night.
I’m voting no on the continuing resolution that would double healthcare premiums for 20 million Americans, kick 15 million people off Medicaid & allow 50,000 Americans to die unnecessarily every year.
All to give $1 trillion in tax breaks for billionaires.
I’m no great fan of the ACA.
I believe we should guarantee health care as a human right through a single-payer Medicare for All system.
But — at minimum — we cannot allow Republicans to destroy our already-broken system by doubling insurance premiums for 20 million Americans.
Yes, Mr. President: You’re right. We do have “the worst health care” of any major country.
Despite spending twice as much per capita, we are the only major country not to guarantee health care to all as a human right.
The solution: Medicare for All.
At a time when Trump wants to double premiums and throw 15 million off the health care they have, please remember that the U.S. is the only major country on Earth not the guarantee health care to all as a human right.
We must pass Medicare for All.
I want to see this shutdown ended as soon as possible.
What we need is an agreement that will protect health care for the American people.
But if there's no legislation that will pass the House and be signed by President Trump, it will simply be meaningless gesture.
Trump claims to be a dealmaker. Well, let's make a deal.
People fought and died to defend our democracy.
We need a government and an economy that work for all of us, not just a handful of wealthy campaign donors.
That's the nationalism I believe in.
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-10-20 | H.R. 5371 (119th) | End filibuster to begin debate | NOT_VOTING | YES | — | Cloture on the Motion to Proceed Rejected (50-43, 3/5 majority required) |
| 2025-10-16 | H.R. 4016 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (50-44, 3/5 majority required) |
| 2025-10-16 | — | End debate | NO | — | — | Cloture Motion Agreed to (62-34) |
| 2025-10-16 | H.R. 5371 (119th) | End filibuster to begin debate | NO | — | — | Cloture on the Motion to Proceed Rejected (51-45, 3/5 majority required) |
| 2025-10-15 | H.R. 5371 (119th) | End filibuster to begin debate | NO | — | — | Cloture on the Motion to Proceed Rejected (51-44, 3/5 majority required) |
| 2025-10-14 | H.R. 5371 (119th) | End filibuster to begin debate | NO | — | — | Cloture on the Motion to Proceed Rejected (49-45, 3/5 majority required) |
| 2025-10-09 | S. 2296 (119th) | Final passage | NO | — | — | Bill Passed (77-20, 3/5 majority required) |
| 2025-10-09 | S. 2296 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-50, 3/5 majority required) |
| 2025-10-09 | S. 2296 (119th) | Vote on amendment | YES | — | — | Amendment Rejected (10-88, 3/5 majority required) |
| 2025-10-09 | S. 2296 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-52, 3/5 majority required) |
| 2025-10-09 | S. 2296 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-50, 3/5 majority required) |
| 2025-10-09 | S. 2296 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-50, 3/5 majority required) |
| 2025-10-09 | S. 2296 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (51-46, 3/5 majority required) |
| 2025-10-09 | S. 2296 (119th) | Vote on amendment | YES | — | — | Amendment Rejected (53-43, 3/5 majority required) |
| 2025-10-09 | S. 2296 (119th) | Vote on amendment | YES | — | — | Amendment Rejected (14-83, 3/5 majority required) |
| 2025-10-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-47) |
| 2025-10-09 | H.J. Res. 106 (119th) | Joint Resolution H.J.Res. 106 | NO | NO | ✓ | Joint Resolution Passed (50-46) |
| 2025-10-09 | H.J. Res. 106 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (50-47) |
| 2025-10-09 | 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-09 | S. 2882 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Rejected (47-50, 3/5 majority required) |
| 2025-10-08 | H.J. Res. 105 (119th) | Joint Resolution H.J.Res. 105 | NO | NO | ✓ | Joint Resolution Passed (50-45) |
| 2025-10-08 | S.J. Res. 83 (119th) | Motion to Discharge S.J.Res. 83 | YES | YES | ✓ | Motion to Discharge Rejected (48-51) |
| 2025-10-08 | S.J. Res. 71 (119th) | Joint Resolution S.J.Res. 71 | YES | YES | ✓ | Joint Resolution Defeated (47-51) |
| 2025-10-08 | H.J. Res. 105 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-47) |
| 2025-10-08 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-47) |
| 2025-10-08 | 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-08 | S. 2882 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Rejected (47-52, 3/5 majority required) |
| 2025-10-08 | H.J. Res. 104 (119th) | Joint Resolution H.J.Res. 104 | NO | NO | ✓ | Joint Resolution Passed (52-47) |
| 2025-10-07 | H.J. Res. 104 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (50-47) |
| 2025-10-07 | S. Res. 412 (119th) | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-10-06 | S. Res. 412 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
| 2025-10-06 | H.R. 5371 (119th) | End filibuster to begin debate | NO | — | — | Cloture on the Motion to Proceed Rejected (52-42, 3/5 majority required) |
| 2025-10-06 | S. 2882 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Rejected (45-50, 3/5 majority required) |
| 2025-10-03 | H.R. 5371 (119th) | End filibuster to begin debate | NO | — | — | Cloture on the Motion to Proceed Rejected (54-44, 3/5 majority required) |
| 2025-10-03 | S. 2882 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Rejected (46-52, 3/5 majority required) |
| 2025-10-03 | S. Res. 412 (119th) | Resolution S.Res. 412 | NO | NO | ✓ | Resolution Agreed to (51-46) |
| 2025-10-01 | S. Res. 412 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-10-01 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2025-10-01 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (52-47) |
| 2025-10-01 | H.R. 5371 (119th) | End filibuster to begin debate | NO | — | — | Cloture on the Motion to Proceed Rejected (55-45, 3/5 majority required) |
| 2025-10-01 | S. 2882 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Rejected (47-53, 3/5 majority required) |
| 2025-09-30 | H.R. 5371 (119th) | Final passage | NO | — | — | Bill Defeated (55-45, 3/5 majority required) |
| 2025-09-30 | S. 2882 (119th) | Final passage | YES | YES | ✓ | Bill Defeated (47-53, 3/5 majority required) |
| 2025-09-29 | S. 2806 (119th) | End filibuster to begin debate | NO | NO | ✓ | Cloture on the Motion to Proceed Rejected (37-61, 3/5 majority required) |
| 2025-09-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-45) |
| 2025-09-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (54-45) |
| 2025-09-19 | — | Confirm nominee | NOT_VOTING | NO | — | Nomination Confirmed (47-43) |
| 2025-09-19 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (47-45) |
| 2025-09-19 | H.R. 5371 (119th) | Final passage | NO | NO | ✓ | Bill Defeated (44-48, 3/5 majority required) |
| 2025-09-19 | S. 2882 (119th) | Final passage | YES | YES | ✓ | Bill Defeated (47-45, 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.