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 · 59 sponsored · 422 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Trump called himself a great "peacemaker," but all he's done is worsen conflicts and embolden Putin, Xi and adversaries around the globe. His first 100 days have been a disaster for our allies and interests worldwide — and they’ve compromised our national security here at home.
Donald Trump is tearing up our Constitution, tearing down our economy, and tearing apart our government. It's been 100 days of lawlessness, chaos, and failure from Trump, Musk, and their cabinet of billionaires — and Americans across the country have paid the price. Shameful.
The Trump Administration admitted in court that it NEVER should've abducted Kilmar, yet it continues to defy a court order to facilitate his return. Trump claims there's nothing he can do. But as I wrote to him today, the VP of El Salvador told me explicitly — the ball is in Trump's court:
Letter from Senator Van Hollen to President Trump. Full letter can be found here: https://www.vanhollen.senate.gov/imo/media/doc/letter_to_trump_re_mrabregogarcia.pdf
Today I met with some of the dedicated federal workers who have been ILLEGALLY fired by Trump in his first 100 days. These firings take a chainsaw to public services that benefit all Americans to rig our government for billionaires like Elon Musk. We will keep fighting back.
Less than a month ago Secretary Rubio was rightly hailing WPS as one of his accomplishments in the Senate — celebrating it as "the first law...in the world focused on protecting women and promoting their participation in society." Apparently you need a brain transplant to serve Trump.
Tweet from Secretary Hegseth:

"This morning, I proudly ENDED the “Women, Peace & Security” (WPS) program inside the 
@DeptofDefense
.

WPS is yet another woke divisive/social justice/Biden initiative that overburdens our commanders and troops — distracting from our core task: WAR-FIGHTING.

WPS is a UNITED NATIONS program pushed by feminists and left-wing activists. Politicians fawn over it; troops HATE it.

DoD will hereby executive the minimum of WPS required by statute, and fight to end the program for our next budget.

GOOD RIDDANCE WPS!"
In 100 days Donald Trump has FAILED and BETRAYED our country. He’s tearing up our Constitution, tearing down our economy and tearing apart our government — all to rig everything to serve the interests of his billionaire pals. We WILL NOT STOP FIGHTING for one second.
Trump and his cronies are gutting the Department of Justice division charged with enforcing and protecting voting rights.   This is a direct attack on the right to vote and threatens decades of civil rights and voting rights progress. It cannot stand.
It's been 4 days since we wrote to Secretary Hegseth demanding accountability over rising civilian deaths from U.S. military strikes in Yemen. Today another U.S. strike reportedly killed at least 68 civilians. This gross disregard for civilian harm is unacceptable and doesn’t make us any safer.
Getting rid of safeguards designed to limit civilian harm from U.S. military operations & ensure compliance with international humanitarian law undermines our credibility, jeopardizes our missions & raises the risk of natl security threats.
Trump promised to lower prices "on Day 1." Well, we're about to reach Day 100 — and all he's done is bring our economy to the brink of disaster and set the stage for prices to go up even further with his tariff chaos. The Great Betrayal continues.
Elon Musk's illegal operation has nothing to do with efficiency and everything to do with dismantling public services that benefit all to rig our government for billionaires like himself. It's been a scam from the start — and the American people know it:
Now the so-called “America First” president wants to slash Americorps. Of course, the idea of people serving the public instead of cashing in on public service is an alien concept to Donald Trump. We will fight this illegal withholding of funds.
This is a positive step forward after courts found the Trump Admin’s actions here were blatantly unlawful. We must continue fighting to end this president's lawless acts, like the illegal detentions of students like Mahmoud Khalil, Rumeysa Ozturk & others.
This is what fascism looks like: Attorney General Bondi threatening judges she claims are not cooperating with Trump immigration policies and saying “we will come after you and we will prosecute you. We will find you.”
For a while Trump pretended he would make his rich pals pay their fair share of taxes for the common good. It was all a farce. He and D.C. R's are right back to the Great Betrayal: tax giveaways for the ultra-wealthy at everyone else’s expense.
Let's be clear about what's happening right now: Trump and Musk are dismantling the Social Security Administration from the inside. It has nothing to do with efficiency — it's about sabotaging Social Security while they rig the government for billionaires like themselves.
Getting rid of safeguards designed to limit civilian harm from U.S. military operations & ensure compliance with international humanitarian law undermines our credibility, jeopardizes our missions & raises the risk of natl security threats.
This is a good move by @govpritzker.illinois.gov. More states should do this to send a message to Pres. Bukele that there is a price to pay for complicity in Trump’s unconstitutional abduction of Abrego Garcia. And American tourists should go elsewhere until he is given due process.
The US Constitution guarantees due process. Donald Trump is eroding it in real time – we must fight back to restore the balance of power. Today, I’m announcing a series of measures against El Salvador for aiding his unconstitutional deportation scheme.
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
2025-10-01Confirm nomineeNONONomination Confirmed (52-45)
2025-10-01End debateNONOCloture Motion Agreed to (52-47)
2025-10-01H.R. 5371 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (55-45, 3/5 majority required)
2025-10-01S. 2882 (119th)End filibuster to begin debateYESYESCloture on the Motion to Proceed Rejected (47-53, 3/5 majority required)
2025-09-30H.R. 5371 (119th)Final passageNONOBill Defeated (55-45, 3/5 majority required)
2025-09-30S. 2882 (119th)Final passageYESYESBill Defeated (47-53, 3/5 majority required)
2025-09-29S. 2806 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (37-61, 3/5 majority required)
2025-09-29Confirm nomineeNONONomination Confirmed (54-45)
2025-09-29End debateNONOCloture Motion Agreed to (54-45)
2025-09-19Confirm nomineeNONONomination Confirmed (47-43)
2025-09-19End debateNONOCloture Motion Agreed to (47-45)
2025-09-19H.R. 5371 (119th)Final passageNONOBill Defeated (44-48, 3/5 majority required)
2025-09-19S. 2882 (119th)Final passageYESYESBill Defeated (47-45, 3/5 majority required)
2025-09-18Confirm nomineeNONONomination Confirmed (51-47)
2025-09-17End debateNONOCloture Motion Agreed to (52-47)
2025-09-17Decision of the Chair PN12-19 and PN25-28 and PN12-45 and PN22-1 and PN22-2 and PN22-5 and PN22-27 and PN22-20 and PN22-21 and PN26-8 and PN26-34 and PN26-35 and PN55-41 and PN22-4 and PN22-8 and PN22-19 and PN26-1 and PN22-23 and PN25-40 and PN26-7 and PN26-19 and PN26-31 and PN60-3 and PN26-44 and PN25-2 and PN55-16 and PN60-9 and PN60-10 and PN129-8 and PN26-45 and PN141-37 and PN141-7 and PN141-28 and PN12-22 and PN25-21 and PN22-3 and PN26-22 and PN13-5 and PN22-24 and PN25-33 and PN141-18 and PN150-5 and PN345-16 and PN55-42 and PN54-6 and PN54-7 and PN55-45 and PN55-25YESYESDecision of Chair Not Sustained (47-52)
2025-09-17Motion to Reconsider PN55-25 and PN55-45 and PN54-7 and PN54-6 and PN55-42 and PN345-16 and PN150-5 and PN141-18 and PN25-33 and PN22-24 and PN13-5 and PN26-22 and PN22-3 and PN25-21 and PN12-22 and PN141-28 and PN141-7 and PN141-37 and PN26-45 and PN129-8 and PN60-10 and PN60-9 and PN55-16 and PN25-2 and PN26-44 and PN60-3 and PN26-31 and PN26-19 and PN26-7 and PN25-40 and PN22-23 and PN26-1 and PN22-19 and PN22-8 and PN22-4 and PN55-41 and PN26-35 and PN26-34 and PN26-8 and PN22-21 and PN22-20 and PN22-27 and PN22-5 and PN22-2 and PN22-1 and PN12-45 and PN12-19 and PN25-28NONOMotion to Reconsider Agreed to (51-47)
2025-09-17End debateNONOCloture Motion Rejected (51-48, 3/5 majority required)
2025-09-16S. Con. Res. 22 (119th)Begin considerationNONOMotion to Proceed Rejected (36-62)
2025-09-16S.J. Res. 60 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-51)
2025-09-15Confirm nomineeNONONomination Confirmed (48-47)
2025-09-15End debateNONOCloture Motion Agreed to (50-44)
2025-09-15S. Res. 377 (119th)Approve resolutionNONOResolution Agreed to (51-44)
2025-09-11S. Res. 377 (119th)End debateNONOCloture Motion Agreed to (53-43)
2025-09-11S. Res. 377 (119th)Decision of the Chair S.Res. 377YESYESDecision of Chair Not Sustained (45-53)
2025-09-11S. Res. 377 (119th)Motion to Reconsider S.Res. 377NONOMotion to Reconsider Agreed to (52-45)
2025-09-11S. Res. 377 (119th)End debateNONOCloture Motion Rejected (52-47, 3/5 majority required)
2025-09-10S. 2296 (119th)Kill the motionNONOMotion to Table Agreed to (51-49)
2025-09-09S. Res. 377 (119th)Begin considerationNOT_VOTINGNOMotion to Proceed Agreed to (53-45)
2025-09-09S. Res. 377 (119th)Kill the motionNOT_VOTINGNOMotion to Table Agreed to (53-46)
2025-09-09Confirm nomineeNOT_VOTINGNONomination Confirmed (53-45)
2025-09-09End debateNOT_VOTINGNOCloture Motion Agreed to (53-44)
2025-09-09Confirm nomineeNOT_VOTINGNONomination Confirmed (49-46)
2025-09-09End debateNOT_VOTINGNOCloture Motion Agreed to (51-46)
2025-09-09Confirm nomineeNOT_VOTINGNONomination Confirmed (52-45)
2025-09-08Confirm nomineeNOT_VOTINGNONomination Confirmed (50-43)
2025-09-04S. 2296 (119th)Begin considerationNOYESMotion to Proceed Agreed to (83-13)
2025-09-04End debateNONOCloture Motion Agreed to (53-46)
2025-09-04End debateNONOCloture Motion Agreed to (53-45)
2025-09-02S. 2296 (119th)End filibuster to begin debateNOYESCloture on the Motion to Proceed Agreed to (84-14, 3/5 majority required)
2025-08-02Confirm nomineeNONONomination Confirmed (71-23)
2025-08-02Confirm nomineeNONomination Confirmed (72-22)
2025-08-02Confirm nomineeNONONomination Confirmed (59-35)
2025-08-02Confirm nomineeNONONomination Confirmed (52-42)
2025-08-02Confirm nomineeNONONomination Confirmed (50-45)
2025-08-02Confirm nomineeNOYESNomination Confirmed (78-17)
2025-08-02End debateNOYESCloture Motion Agreed to (76-19)
2025-08-02Confirm nomineeNONONomination Confirmed (50-45)
2025-08-02End debateNONOCloture Motion Agreed to (51-45)
2025-08-02Confirm nomineeNONONomination Confirmed (52-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.

← PrevPage 6 / 16Next →