Bernard Sanders headshot
At a Glance
Seat
U.S. Senator from Vermont
Born
September 8, 1941
Age 84
Phone
(202) 224-5141
Office
332 Dirksen Senate Office Building Washington, DC 20510, Washington 20515
Congress Member Profile|U.S. Senator|I|Vermont

Bernard Sanders

Bernard "Bernie" Sanders is an American politician and activist serving as the senior United States senator from Vermont, a seat he has held since 2007. He is the longest-serving independent in U.S. congressional history, but maintains a close relationship with the Democratic Party, having caucused with House and Senate Democrats for most of his congressional career and sought the party's presidential nomination in 2016 and 2020. Sanders has been viewed as one of the main leaders of the modern American progressive movement.

Source: WikipediaView full (CC BY-SA)
Voting Record — 783
Yes25%
No68%
Present0%
Not Voting7%
Party align100%
Cross-party0%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Bernard Sanders headshot
Bernard Sanders
U.S. SenatorIVermont
SoupScore
Bernard's ATmosphere Activity
20 recent posts · 46 sponsored · 292 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Right now, we have an authoritarian president. He called CNN "illegal." He is trying to encroach on the spending powers of Congress. He is going after the courts. Trump does not respect our Constitution. He just wants more and more power for himself.
If Republicans cut $880 billion from Medicaid: - Millions of children will lose their health care. - Funding for community health centers will dry up. - Your mom and dad may not be able to get the nursing home care they need. That's what happens when Musk runs the government.
Do you know why Americans are angry? Over the last 50 years, real weekly wages have been stagnant.  At the same time, there was a $79 trillion transfer of wealth from the bottom 90% to the to the top 1%. We need an economy that works for all, not just billionaires.
Netanyahu has not allowed any food, water, or fuel into Gaza in two weeks. Now he has resumed bombing, killing hundreds of people and breaking the ceasefire that had given Gaza a chance to live again. NO MORE MILITARY AID TO ISRAEL.
10 years ago, when I introduced a bill to make public colleges & universities tuition free, it was called "radical." Not today. Over 100 colleges & universities now offer free tuition to working class students. Now, we must expand that idea to all public colleges & universities.
Not surprisingly, Trump’s overall tax and tariff proposals would make the very rich much richer and working families poorer. If you earn less than $360,000 a year, your taxes are going to go way up. If you’re in the top 1%? Don’t worry. You’ll save big.
Today, we have more income and wealth inequality than ever before. But the greed of the oligarchs never stops.  Now, in order to get huge tax breaks, they want to cut back on Social Security, Medicaid and veterans programs. Together we can stop them. We must stop them.
STRESS KILLS. 60% of Americans live paycheck to paycheck, struggling every day to keep their families going.   The result: working class people die 7 years earlier than the rich. We need an economy that works for all, not just the few.
The terrible CR Budget bill — written by right-wing House Republicans with no input from anybody but themselves — was passed tonight with the support of 10 Democrats.   An absolute failure of Democratic leadership. NOBODY in the Senate should have voted for this dangerous bill.
It is unconscionable that Geisinger nurses are not guaranteed quality health care by their employer. Geisinger: do the right thing. Get back to the table and give your nurses the same quality of care that they provide to patients.
Yes a shutdown would have consequences. And a Republican President, Republican House, and Republican Senate would be responsible. They have acted in a unilateral and unprecedented way. Democrats cannot cave. They must fight back.
The CR passed in the House will provide a blank check for Trump and Musk to continue their savage war against working families, the elderly, children, the sick and the poor in order to lay the groundwork for massive tax breaks for billionaires. This is a bill I cannot support.
No, Mr. President, you cannot illegally arrest and detain legal US residents because of their political views or opinions. In America, we have a little something called the First Amendment. Throwing protesters in jail is yet another step on the path to authoritarianism.
Don’t tell me that Trump/Musk are not trying to destroy Social Security. 30,000 people died last year while waiting to get their benefits. Under this new policy, those numbers will skyrocket. We can’t kill seniors so that billionaires get their tax breaks.
We are supposed to be a democracy. Elected officials are supposed to listen to the vast majority of the American people when they say: NO tax breaks for the ultra-wealthy NO cuts to Medicaid NO more billionaires buying elections
Senator Mark Kelly is a combat fighter pilot and Navy captain who bravely served his country.   Elon Musk is a multi-billionaire trying to dismantle the VA who called Kelly, a veteran who put his life on the line, a “traitor.”   Disgusting.
Let’s be clear: the Dept. of Ed. provides resources to 26 million children living in high-poverty school districts; Pell Grants to over 7 million students; & funding for millions of children with disabilities. Closing its doors would be a disaster for working class families.
I was pleased to meet today with Dr. Tedros, head of the World Health Organization. In order to combat future pandemics there must be global cooperation. Trump’s withdrawal from the WHO puts us, and people around the world, at greater risk of preventable deaths.
For the first time in 10 years, a child has died from measles in the United States. Vaccines prevent measles. Americans need to hear our top health officials say clearly: every child in America should get vaccinated against this terrible disease.
SoupScore Breakdown
Loading analysis metrics…
Voting History
783 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-05-14S. Res. 690 (119th)End debateNONOCloture Motion Agreed to (51-46)
2026-05-13S.J. Res. 130 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-53)
2026-05-13S.J. Res. 141 (119th)Begin considerationYESYESMotion to Proceed Rejected (50-50)
2026-05-13S.J. Res. 132 (119th)Begin considerationYESYESMotion to Proceed Rejected (48-52)
2026-05-13Confirm nomineeNONONomination Confirmed (54-45)
2026-05-13S. Res. 526 (119th)End filibuster to begin debateYESYESCloture on the Motion to Proceed Agreed to (99-0, 3/5 majority required)
2026-05-13S.J. Res. 163 (119th)Motion to Discharge S.J.Res. 163YESYESMotion to Discharge Rejected (49-50)
2026-05-12End debateNONOCloture Motion Agreed to (51-45)
2026-05-12Confirm nomineeNONONomination Confirmed (51-45)
2026-05-11End debateNONOCloture Motion Agreed to (49-44)
2026-05-11S. Res. 690 (119th)Approve resolutionNONOResolution Agreed to (46-45)
2026-04-30S.J. Res. 184 (119th)Motion to Discharge S.J.Res. 184YESYESMotion to Discharge Rejected (47-50)
2026-04-30S. Res. 690 (119th)End debateNONOCloture Motion Agreed to (51-46)
2026-04-29S.J. Res. 99 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-50)
2026-04-29S.J. Res. 139 (119th)Begin considerationYESYESMotion to Proceed Rejected (46-52)
2026-04-29Confirm nomineeNONomination Confirmed (59-39)
2026-04-28S.J. Res. 124 (119th)Point of Order S.J.Res. 124NONOPoint of Order Well Taken (51-47)
2026-04-28S. Res. 690 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-47)
2026-04-27End debateNOCloture Motion Agreed to (54-37)
2026-04-23S. Con. Res. 33 (119th)Accept House changesNONOConcurrent Resolution Agreed to (50-48)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (49-49)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (48-50)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Padilla Amdt. No. 4855)YESYESMotion Rejected (46-52, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Sanders Amdt. No. 5159)YESYESMotion Rejected (49-49, 3/5 majority required)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (46-52)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentNONOAmendment Rejected (25-73)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Markey Amdt. No. 5001)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hawley Amdt. No. 4794)NONOMotion Rejected (50-48, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Kennedy Amdt. No. 5414)NONOMotion Rejected (48-50, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Alsobrooks Amdt. No. 5294)YESYESMotion Rejected (47-51, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 4956)YESYESMotion Rejected (47-51, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hirono Amdt. No. 4884)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-22S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Agreed to (98-0)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Ossoff Amdt. No. 4897)YESYESMotion Rejected (49-49, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Lujan Amdt. No. 4798)YESYESMotion Rejected (47-50, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 4799)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-22S.J. Res. 114 (119th)Motion to Discharge S.J.Res. 114YESYESMotion to Discharge Rejected (46-51)
2026-04-21S. Con. Res. 33 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-46)
2026-04-20Confirm nomineeNONONomination Confirmed (47-46)
2026-04-16End debateNONOCloture Motion Agreed to (49-48)
2026-04-16H.J. Res. 140 (119th)Approve resolutionNONOJoint Resolution Passed (50-49)
2026-04-15H.J. Res. 140 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-49)
2026-04-15H.J. Res. 140 (119th)Kill the motionNONOMotion to Table Agreed to (51-48)
2026-04-15S.J. Res. 138 (119th)Motion to Discharge S.J.Res. 138YESYESMotion to Discharge Rejected (36-63)
2026-04-15S.J. Res. 32 (119th)Motion to Discharge S.J.Res. 32YESYESMotion to Discharge Rejected (40-59)
2026-04-15S.J. Res. 123 (119th)Motion to Discharge S.J.Res. 123YESYESMotion to Discharge Rejected (47-52)
2026-04-14Confirm nomineeNONONomination Confirmed (53-47)
2026-04-14End debateNONOCloture Motion Agreed to (53-45)
2026-04-14Confirm nomineeNONONomination Confirmed (53-46)
2026-04-13End debateNONOCloture Motion Agreed to (50-44)

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 / 16Next →