Chris Van Hollen headshot
At a Glance
Seat
U.S. Senator from Maryland
Born
January 10, 1959
Age 67
Phone
(202) 224-4654
Office
730 Hart Senate Office Building Washington, DC 20510, Washington 20515
Congress Member Profile|U.S. Senator|Democrat|Maryland

Chris Van Hollen

Voting Record — 890
Yes28%
No71%
Present0%
Not Voting2%
Party align97%
Cross-party0%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Chris Van Hollen headshot
Chris Van Hollen
U.S. SenatorDemocratMaryland
SoupScore
Chris's ATmosphere Activity
20 recent posts · 67 sponsored · 490 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

This ruling is another step forward towards reversing the Musk-Trump administration's illegal mass-firings, based on lies, of federal employees. We won't stop fighting in Congress and with our legal allies to stop their illegal purges and power grab.
Cancelling Ebola prevention is the sort of "mistake" that should get you kicked out of a cabinet meeting — not invited to it. But I guess the rules are different when you pay your way in with a $280 million check. This is idiocy, not efficiency — and it's costing America dearly.
Elon Musk: "We will make mistakes. We won't be perfect ... so for example, with USAID, one of the things we accidentally canceled very briefly was ebola prevention."
I salute the federal workers who chose to quit Elon Musk's illegal DOGE operation rather than participate in the dismantling of vital government agencies. They represent the best of our civil servants: dedicated, nonpartisan individuals committed to serving the American people.
Democrats on #TeamMaryland are working 24/7 to stop the Trump-Musk administration's illegal dismantling of vital federal agencies and their targeting of federal workers. Today we met with union leaders and legal experts to discuss the road ahead. We will not back down.
Photos of Maryland Democrats meeting with union leaders and legal experts.
Let's be clear about what this means: Donald Trump is hand-picking the reporters that cover him and his administration. This is straight out of the Kremlin playbook of intimidating reporters and manipulating press coverage and it should alarm every American.
Elon Musk already has the keys to vital government agencies. Now the Musk-Trump administration is awarding new contracts to...Elon Musk's own company.   All of this after Musk gave $280 million to elect Trump.   The most corrupt bargain in American history.
Wondering what House Republicans are up to today? They're trying to pass a budget that paves the way for slashing Medicaid so they can pay for tax cuts for billionaires like Donald Trump and Elon Musk. Seriously.
Long way to go, but independent watchdogs and judges continue to push back on the Musk-Trump administration's illegal attacks on federal workers and dismantling of vital government agencies. We must continue to mobilize against their illegal power grab.
Trump is revoking the policy that countries receiving U.S. taxpayer-funded weapons must use them in compliance with our laws, values and interests. I fought to secure that policy and Trump’s shameful action is another blow to U.S. leadership. Not America First — America in Retreat.
Today, the US stood with Russia and North Korea — and against our allies — in voting against a UN resolution to condemn Russia's aggression against Ukraine. Let that sink in. This is a betrayal of the Ukrainian people, our allies, our interests and those who aspire for freedom.
Musk may get to be a dictator at Tesla, but last I checked there is no Elon Musk Article in the Constitution — something he doesn’t seem to realize. He wants to delegitimize the courts because the next step is to shut down his whole illegal and corrupt DOGE enterprise.
Donald Trump ran on lowering costs for working people. Yet last night, Senate Republicans passed a budget blueprint that sets the stage to deliver huge tax cuts for billionaires at the expense of everyone else. It's the Great Betrayal and the American people won't stand for it.
Today, Senate Republicans continued Donald Trump's great betrayal of the American people — passing a budget that lays the groundwork to deliver tax cuts for billionaires while Trump and Musk cut vital services for working people. My full statement on this sham Republican budget:
Statement from Senator Van Hollen.
Nearly 14 million American children were hungry last year, and 1 in 5 don't know where their next meal will come from. Yet Senate Republicans still blocked my amendment with @hirono.senate.gov to prevent cuts from school lunch programs while preparing to cut taxes for the ultra-rich. Shameful.
SoupScore Breakdown
Loading analysis metrics…
Voting History
890 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
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-04End debateNONOCloture Motion Agreed to (60-37)
2025-06-04End debateNONOCloture Motion Agreed to (51-46)
2025-06-03Confirm nomineeNONONomination Confirmed (72-26)
2025-06-03End debateNONOCloture Motion Agreed to (66-28)
2025-06-03Confirm nomineeNONONomination Confirmed (59-36)
2025-06-03End debateNONOCloture Motion Agreed to (59-37)
2025-06-03Confirm nomineeNONONomination Confirmed (51-46)
2025-06-02End debateNONOCloture Motion Agreed to (51-45)
2025-05-22H.J. Res. 89 (119th)Approve resolutionNONOJoint Resolution Passed (49-46)
2025-05-22H.J. Res. 89 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-22H.J. Res. 87 (119th)Approve resolutionNONOJoint Resolution Passed (51-45)
2025-05-22H.J. Res. 87 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-22H.J. Res. 88 (119th)Approve resolutionNONOJoint Resolution Passed (51-44)
2025-05-21H.J. Res. 88 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2025-05-21S.J. Res. 55 (119th)Approve resolutionNONOJoint Resolution Passed (51-46)
2025-05-21S.J. Res. 55 (119th)Point of Order S.J.Res. 55NONOPoint of Order Sustained (51-46)
2025-05-21S.J. Res. 55 (119th)Point of Order S.J.Res. 55NONOPoint of Order Sustained (51-46)
2025-05-21S.J. Res. 55 (119th)Motion to Adjourn S.J.Res. 55YESYESMotion to Adjourn Rejected (46-51)
2025-05-21Motion (Motion to Recess for Ten Minutes)YESYESMotion Rejected (45-52)
2025-05-21Motion (Motion to Recess for Fifteen Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for Thirty Minutes)YESYESMotion Rejected (46-51)
2025-05-21Motion (Motion to Recess for 60 Minutes)YESYESMotion Rejected (45-51)
2025-05-21Motion (Motion to Recess for Ninety Minutes)YESYESMotion Rejected (46-51)
2025-05-21S.J. Res. 55 (119th)Kill the motionNONOMotion to Table Agreed to (51-46)
2025-05-21S.J. Res. 55 (119th)Kill the motionYESYESMotion to Table Failed (46-52)
2025-05-21S.J. Res. 55 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-46)
2025-05-21S. 1582 (119th)Begin considerationNONOMotion to Proceed Agreed to (69-31)
2025-05-19S. 1582 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Agreed to (66-32, 3/5 majority required)
2025-05-19Confirm nomineeNONONomination Confirmed (51-45)
2025-05-19End debateNONOCloture Motion Agreed to (52-46)
2025-05-15S. Res. 195 (119th)Motion to Discharge S.Res. 195YESYESMotion to Discharge Rejected (45-50)
2025-05-15Confirm nomineeNONONomination Confirmed (51-46)
2025-05-14End debateNONOCloture Motion Agreed to (52-47)
2025-05-14Confirm nomineeNONONomination Confirmed (52-45)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-43)
2025-05-14End debateNONOCloture Motion Agreed to (53-43)
2025-05-14Confirm nomineeNONONomination Confirmed (51-46)
2025-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-40)
2025-05-13End debateNONOCloture Motion Agreed to (57-41)
2025-05-13Confirm nomineeNONONomination Confirmed (52-44)
2025-05-13End debateNONOCloture Motion Agreed to (53-45)
2025-05-13Confirm nomineeNONONomination Confirmed (74-25)
2025-05-13End debateNONOCloture Motion Agreed to (72-26)
2025-05-13Confirm nomineeNONONomination Confirmed (52-46)
2025-05-12End debateNONOCloture Motion Agreed to (52-45)
2025-05-12Confirm nomineeNONONomination Confirmed (52-45)
2025-05-12End debateNONOCloture Motion Agreed to (53-47)

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.

← PrevPage 13 / 18Next →