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.

It is unconscionable that American taxpayers are paying for these killings. Shame, shame on Donald Trump and the complicity of everyone who continues to look the other way. apnews.com/article/pale...
AP headline: US contractors say their colleagues are firing live ammo as Palestinians seek food in Gaza
Outrageous. Yesterday the Trump admin announced $30 million for GHF — the shadowy group at the center of the scheme to replace humanitarian aid orgs in Gaza with mercenaries, leading to the killing of starving civilians trying to collect food. Taxpayers shouldn't be paying for this outrage.
Cutting Medicaid and food and nutrition programs while pushing his latest corrupt grift: a $249 perfume. Tells you everything you need to know about Trump's priorities: Donald Trump first, everyone else (except his sweet-smelling billionaire buddies) last.
Let me be clear: I will oppose the use of any funds to move the FBI HQ to a location other than the Greenbelt site which was selected after exhaustive review because, unlike the Reagan Building, it is a secure location that meets the FBI's mission requirements. (1/2)
It’s a dark day in U.S. foreign policy as the Trump admin completes its illegal dismantling of USAID. The dedicated men and women of USAID have set a shining example across the globe. As this report shows, these cuts will have deadly consequences — and Trump and Rubio are responsible.
Today is a shameful day for the U.S. Senate. Republicans just passed a bill that will kick millions off their health care and hurt American families — all to pay for tax cuts for billionaires. Americans everywhere must stand up to stop this Great Betrayal in the House.
We've been on the Senate floor for 25 hours fighting this awful bill. Republicans have blocked us at every step — while rewriting the bill behind closed doors to strong-arm their members into cutting health care for 17 million people to pay for billionaire tax cuts. Shameful.
I think Senators from both parties were surprised to learn this bill includes a $100M slush fund for OMB. That's right — while OMB guts FEMA funding and more, they want taxpayers to give THEM an extra $100M. I introduced an amendment to stop this scam. Shame on Republicans for blocking it.
A part of this bill that hasn't gotten enough attention is that it includes over $162 BILLION in surplus funds for DHS, ICE, and Trump's lawless, anti-immigrant agenda. It's so outrageous that even the Republican(!) chair of the Homeland Security Committee opposes these extra funds. Insane.
For over 15 hours, we've been offering amendment after amendment to try to change this abomination of a bill. Republicans have blocked us at every turn. They are hellbent on ripping health care from millions to give tax cuts to billionaires. We will fight them to the bitter end.
I mean this is just unbelievable — they don't even know what's in THEIR OWN DAMN BILL. This provision guts renewable energy and they have no clue know where it came from?? This entire process is rotten to its core.
It's hard to overstate how devastating this bill would be for American energy — crippling our supply at a time when electricity costs are already too high, and demand is soaring. It will raise prices for Americans and put China in the driver's seat. A Republican-made disaster.
Right now in Maryland, there's a mom whose son relies on lifesaving chemotherapy treatments. She told me that if he loses access to his health insurance, it would be a "death sentence." If this bill passes, people will die. Keep calling. Keep fighting. We must stop this bill.
Senate Republicans just blocked our amendment to prevent this terrible bill from defunding Planned Parenthood — raising more barriers to care for millions and further attacking reproductive care in America. They're attacking health care from every angle with this bill.
Senate Republicans blocked Senator Merkley's amendment to prevent officials from selling access and enriching themselves with crypto schemes. They're very busy cutting health care to pay for billionaire tax cuts, but still found time to protect the Trump family's corruption. Outrageous.
Republicans are desperate to extend tax cuts for billionaires — but they just voted to DENY extending ACA tax credits for middle class Americans. 4.2 million people will lose health care if those tax credits expire, but Senate Republicans just don’t care. Shameful.
The GOP bill slashes the CFPB in HALF — gutting an agency that's returned billions of dollars to victims of financial scams. Republicans just blocked our amendment to stop their raid and stand up for consumers. Another gift for special interests, another betrayal of working people.
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
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)
2026-03-26H.R. 7147 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (53-47, 3/5 majority required)
2026-03-26S. 1383 (119th)End debateNONOCloture Motion Rejected (53-47, 3/5 majority required)
2026-03-25S.J. Res. 103 (119th)Begin considerationYESYESMotion to Proceed Rejected (48-50)
2026-03-25H.R. 7147 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (54-46, 3/5 majority required)
2026-03-25S.J. Res. 107 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-53)
2026-03-24S.J. Res. 116 (119th)Motion to Discharge S.J.Res. 116YESYESMotion to Discharge Rejected (47-53)
2026-03-24S. 1383 (119th)Kill the motionNONOMotion to Table Agreed to (53-47)
2026-03-24S. 1383 (119th)Kill the motionNONOMotion to Table Agreed to (53-47)
2026-03-24Begin considerationNONOMotion to Proceed Agreed to (51-47)
2026-03-24Confirm nomineeNONONomination Confirmed (52-47)
2026-03-23End debateNOT_VOTINGNOCloture Motion Agreed to (51-45)
2026-03-23Confirm nomineeNONONomination Confirmed (54-45)
2026-03-22End debateNONOCloture Motion Agreed to (54-37)
2026-03-21S. 1383 (119th)End debateYESYESCloture Motion Rejected (41-49, 3/5 majority required)
2026-03-21S. 1383 (119th)End debateNONOCloture Motion Rejected (49-41, 3/5 majority required)
2026-03-20H.R. 7147 (119th)End debateNONOCloture Motion Rejected (47-37, 3/5 majority required)
2026-03-18S.J. Res. 118 (119th)Motion to Discharge S.J.Res. 118YESYESMotion to Discharge Rejected (47-53)
2026-03-17S. 1383 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-48)
2026-03-17Confirm nomineeNONONomination Confirmed (51-45)
2026-03-17End debateNONOCloture Motion Agreed to (48-45)
2026-03-12H.R. 7147 (119th)End debateNONOCloture Motion Rejected (51-46, 3/5 majority required)
2026-03-12H.R. 6644 (119th)Final passageYESYESBill Passed (89-10)
2026-03-11H.R. 6644 (119th)End debateYESYESCloture Motion Agreed to (82-11, 3/5 majority required)
2026-03-11H.R. 6644 (119th)Vote on amendmentYESYESAmendment Agreed to (84-10)
2026-03-10H.R. 6644 (119th)End debateYESYESCloture Motion Agreed to (89-9, 3/5 majority required)
2026-03-10Confirm nomineeNONONomination Confirmed (71-29)
2026-03-09End debateNONOCloture Motion Agreed to (68-28)
2026-03-05H.R. 7147 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (51-45, 3/5 majority required)
2026-03-04S.J. Res. 104 (119th)Motion to Discharge S.J.Res. 104YESYESMotion to Discharge Rejected (47-53)
2026-03-04H.R. 6644 (119th)Begin considerationNOYESMotion to Proceed Agreed to (90-8)
2026-03-02H.R. 6644 (119th)End debateNOYESCloture Motion Agreed to (84-6, 3/5 majority required)
2026-02-26Confirm nomineeNONONomination Confirmed (57-33)
2026-02-26End debateNONOCloture Motion Agreed to (60-34)
2026-02-25Confirm nomineeNONONomination Confirmed (50-45)
2026-02-25End debateNONOCloture Motion Agreed to (50-45)
2026-02-24H.R. 7147 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (50-45, 3/5 majority required)
2026-02-12H.R. 7147 (119th)End debateNONOCloture Motion Rejected (52-47, 3/5 majority required)
2026-02-12H.J. Res. 142 (119th)Approve resolutionNONOJoint Resolution Passed (49-47)
2026-02-11H.J. Res. 142 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-46)
2026-02-10S.J. Res. 95 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-51)
2026-02-10Confirm nomineeNONONomination Confirmed (52-46)
2026-02-09End debateNONOCloture Motion Agreed to (51-47)
2026-02-05Confirm nomineeNONONomination Confirmed (50-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 4 / 18Next →