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

Christopher Van Hollen Jr. is an American attorney and politician serving as the senior United States senator from Maryland, a seat he has held since 2017. A member of the Democratic Party, he served as the U.S. representative for Maryland's 8th congressional district from 2003 to 2017 and as a Maryland state senator from 1995 to 2003.

Source: WikipediaView full (CC BY-SA)
Voting Record — 788
Yes26%
No73%
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 · 60 sponsored · 425 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

These actions aren’t just illegal — they will also cause real harm to working people who could see cuts to their health care, preschool & other vital services. Unfortunately, the Republicans who control Congress refuse to grow a backbone and confront these harmful acts. (2/4)
We are witnessing ILLEGAL Trump power grabs in real time — from the use of Executive Orders to withhold duly enacted funds for community priorities, to replacing merit-based federal employees with political cronies, to dismantling federal agencies & much more. (1/4)
This really is shaping up to be Trump’s “golden age” for billionaires. Handing the key to the nation’s payment system over to Elon Musk and his cronies — hey, what could possibly go wrong? This will just lead to rampant corruption and abuse.
Trump firing the head of the CFPB is his latest attack on consumers & his latest gift to his billionaire CEO friends. The CFPB has returned billions to people who have been victims of financial schemes. We will fight like hell to ensure it can continue to protect working people.
The guy who defended Capitol rioters is now firing the prosecutors who locked up rioters who assaulted and bludgeoned police offers. Another terrible signal that Trump and his minions stand with the criminals and against law enforcement.
We've just experienced a great tragedy, and the President of the United States has already rushed to politicize it — jumping to outrageous conclusions and undermining ongoing investigations. His comments were grotesque and outrageous and he owes the American people an apology.
🚨BREAKING: The Trump Administration was forced to back down on its illegal OMB memo to cut vital services for our communities — as a direct result of Americans standing up and speaking out. This is not the end of their plans that will harm our communities. We must and will stay vigilant.
The president's illegal power grab has thrown our government into chaos — jeopardizing everything from resources for firefighters to child care, small business grants and more. Thank goodness a federal judge temporarily blocked this outrageous move. We must do everything in our power to stop this ⬇️
The Trump Administration unleashing fears of ICE raids at schools and churches does nothing to secure the border or keep communities safe.
 What it does is keep kids out of school, terrify innocent families, and create an environment of fear and distrust. It's cruelty over common sense.
I support targeted tariffs to protect strategic U.S. industries. But it's a simple fact that new, across-the-board tariffs would raise prices for working people. As I discussed with HUD nominee Scott Turner last week, the consequences for affordable housing costs would be severe⬇️
Those of us who have been to Auschwitz have seen its horrors, many of which are still visible all these years later. We can never forget what happened there and across Europe during the Holocaust. Today and every day, we reaffirm: Never Again. (2/2)
On #HolocaustRemembranceDay, we remember the 6 million Jews and countless others who were murdered by the Nazis during the Holocaust. Today also marks 80 years since the liberation of Auschwitz, where over a million innocents perished. (1/2)
It’s against the law to fire Inspectors General without cause and without first notifying Congress. Trump doesn’t want any nonpartisan, independent IGs to call out corruption and lawbreaking in his Administration. Are Republicans in Congress going to sit back and allow this abuse of power?
With one hand Trump is taking away protections from former officials who have faced death threats, like Dr. Fauci; with the other he's signaling political violence is okay — pardoning Jan 6 rioters who bludgeoned police officers.  This is not a game. It is very dangerous.
Providing advice and consent on the president's nominees is one of the most critical constitutional responsibilities of a U.S. Senator. Here's how I'm approaching this process for President Trump's nominees — and why I cannot and will not support someone like Pete Hegseth⬇️
The nonpartisan GAO made it clear in their 2020 report: then-OMB Director Russell Vought and the Trump Administration violated the law by withholding funds for Ukraine. This week, I gave Vought a chance to say that he WILL comply with the law if he's confirmed to lead OMB again. He refused. Watch⬇️
SoupScore Breakdown
Loading analysis metrics…
Voting History
788 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-02-05Confirm nomineeNONONomination Confirmed (50-46)
2026-02-04End debateNONOCloture Motion Agreed to (50-47)
2026-02-04Confirm nomineeNONONomination Confirmed (51-46)
2026-02-04End debateNONOCloture Motion Agreed to (51-47)
2026-02-04Confirm nomineeNONONomination Confirmed (58-39)
2026-02-03End debateNONOCloture Motion Agreed to (55-39)
2026-02-03Confirm nomineeNONONomination Confirmed (51-45)
2026-02-03End debateNONOCloture Motion Agreed to (49-44)
2026-02-03Confirm nomineeNONONomination Confirmed (54-40)
2026-02-02End debateNONOCloture Motion Agreed to (49-40)
2026-01-30H.R. 7148 (119th)Final passageNONOBill Passed (71-29, 3/5 majority required)
2026-01-30Motion (Motion to Waive All Applicable Budgetary Discipline Re: Merkley Amdt. No. 4287)YESYESMotion Rejected (47-52, 3/5 majority required)
2026-01-30H.R. 7148 (119th)Vote on amendmentYESYESAmendment Rejected (49-51, 3/5 majority required)
2026-01-30H.R. 7148 (119th)Kill the motionYESYESMotion to Table Agreed to (58-42)
2026-01-30H.R. 7148 (119th)Kill the motionYESYESMotion to Table Agreed to (58-42)
2026-01-30H.R. 7148 (119th)Kill the motionYESYESMotion to Table Agreed to (67-33)
2026-01-30H.R. 7148 (119th)Vote on amendmentNONOAmendment Rejected (32-67)
2026-01-29H.R. 7148 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (45-55, 3/5 majority required)
2026-01-27S. 3627 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (47-45, 3/5 majority required)
2026-01-15H.R. 6938 (119th)Final passageYESYESBill Passed (82-15)
2026-01-15H.R. 6938 (119th)End debateYESYESCloture Motion Agreed to (85-14, 3/5 majority required)
2026-01-14S.J. Res. 98 (119th)Point of Order S.J.Res. 98NONOPoint of Order Well Taken (50-50, Vice President of the United States, voted Yea)
2026-01-13S.J. Res. 84 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-52)
2026-01-12H.R. 6938 (119th)End filibuster to begin debateYESYESCloture on the Motion to Proceed Agreed to (80-13, 3/5 majority required)
2026-01-08Confirm nomineeNONONomination Confirmed (53-40)
2026-01-08S.J. Res. 98 (119th)Motion to Discharge S.J.Res. 98YESYESMotion to Discharge Agreed to (52-47)
2026-01-07S.J. Res. 86 (119th)Begin considerationYESYESMotion to Proceed Rejected (43-50)
2026-01-06Confirm nomineeNONONomination Confirmed (52-48)
2026-01-06Confirm nomineeNONONomination Confirmed (53-47)
2026-01-05Confirm nomineeNONONomination Confirmed (50-35)
2025-12-18End debateNONOCloture Motion Agreed to (51-42)
2025-12-18End debateNONOCloture Motion Agreed to (60-35)
2025-12-18End debateNONOCloture Motion Agreed to (58-36)
2025-12-18End debateNONOCloture Motion Agreed to (53-43)
2025-12-18S. Res. 532 (119th)Confirm nomineeNONONomination Confirmed (53-43)
2025-12-18S.J. Res. 82 (119th)Approve resolutionYESYESJoint Resolution Defeated (50-50)
2025-12-17S. Res. 412 (119th)End debateNONOCloture Motion Agreed to (53-47)
2025-12-17Confirm nomineeNONONomination Confirmed (71-29)
2025-12-17End debateNONOCloture Motion Agreed to (69-27)
2025-12-17Confirm nomineeNONONomination Confirmed (67-30)
2025-12-17End debateNONOCloture Motion Agreed to (67-30)
2025-12-17S. 1071 (119th)Accept House changesNOYESMotion Agreed to (77-20)
2025-12-15S. 1071 (119th)End debateNOYESCloture Motion Agreed to (76-20, 3/5 majority required)
2025-12-11S. 1071 (119th)Begin considerationNOYESMotion to Proceed Agreed to (75-22)
2025-12-11S. Res. 532 (119th)Approve resolutionNONOResolution Agreed to (52-47)
2025-12-11S. 3385 (119th)End debateYESYESCloture Motion Rejected (51-48, 3/5 majority required)
2025-12-11S. 3386 (119th)End debateNONOCloture Motion Rejected (51-48, 3/5 majority required)
2025-12-10S. Res. 532 (119th)End debateNONOCloture Motion Agreed to (51-47)
2025-12-10S.J. Res. 82 (119th)Begin considerationYESYESMotion to Proceed Agreed to (50-49)
2025-12-09Confirm nomineeNONONomination Confirmed (51-46)

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