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 — 782
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 · 417 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Trump and his DOGE minions didn’t just make it harder for people to access their Social Security benefits — they also compromised sensitive data for millions.
 They took a chainsaw to the Social Security Administration and Americans are paying the price.
Trump’s lawsuit against Maryland judges was ridiculous from the start. Now a Trump-appointed judge is shutting it down — and rightfully calling his attacks on our independent judiciary ‘potentially calamitous.’ A win for the rule of law.
The Trump Admin has been denying Kilmar Ábrego García’s due process rights from the moment they abducted him from MD and shipped him off to El Salvador. Trump cronies can’t open their mouths without lying, but the courts have made clear all along: Kilmar must be allowed to defend himself in court.
It's becoming more and more clear: Trump's tariffs are nothing more than a tax on the American people. The president who promised to lower prices "On Day 1" has done the exact opposite — and it's getting worse by the day. A disaster for working families.
ICE is holding Kilmar Ábrego García and refusing to answer questions from his lawyers—while the Trump Admin continues to spread lies about his case. Instead of spewing unproven allegations on social media, they need to put up or shut up IN COURT. Mr. Ábrego García must be allowed to defend himself.
On this Ukrainian Independence Day, we must stand with its brave people as they keep fighting for their country in the face of Putin’s brutal assault. While Trump bends to Putin’s flattery and will, those who value freedom and democracy cannot waver in support of our Ukrainian brothers and sisters.
Today I spoke with Kilmar Abrego Garcia. The courts & public outcry forced Trump to return him to MD, but Trump’s cronies keep lying about his case & are engaged in a malicious abuse of power to try to deport him to Uganda. As I told Kilmar, I won’t stop fighting for justice & due process for all:
This is another dangerous move that will undermine our national security and intelligence operations. Trump and Hegseth want to surround themselves with suck-ups and sycophants who tell them what they want to hear not the facts. This will put American lives in harms way.
Despite Trump's efforts to defy our Constitution, the courts are upholding Kilmar Abrego Garcia’s due process rights. Following their ruling I’m glad he’s finally returning to MD. He must be allowed to continue to assert his rights because when one person’s rights are denied, EVERYONE’S are at risk.
From the rising cost of school supplies to pricier lunch staples, Trump’s disastrous tariffs are nothing more than a back-to-school tax on American families. He promised to lower prices on Day 1, but he’s done the opposite. It’s the Great Betrayal.
Trump’s authoritarian takeover of DC isn’t making anyone safer. You know what it IS doing? Pulling FBI agents and other federal officers away from critical law enforcement and counterterrorism duties nationwide. Taxpayers are funding a Trump stunt that is making us all LESS safe.
If you needed more evidence Trump has totally contracted out US policy in the Middle East to Netanyahu, look no further. It’s now apparently a fireable offense to say America opposes forced displacement of Palestinian civilians and regrets the killings of journalists. Shameful.
If the courts hadn't forced Trump to obey the law I wrote demanding transparency in federal spending, we wouldn't know this is happening. Trump wanted to keep Americans in the dark, but it didn't work. Now we need to fight this with all we've got.
Trying to whitewash the evils of slavery is beyond wrong.
 Trump has never understood that what makes America great is that we have a system of government & Constitution that allow us to constantly improve ourselves — to ensure more freedom for ALL.
 THAT is the American story.
Remember when Trump fired thousands of IRS workers for "performance"?   Turns out they didn't even CONSIDER performance in their decision. These firings just make it harder for the IRS to go after tax cheats.  Want to fire people for bad performance? Start with Trump’s cabinet.
While demand for electricity is rising, Trump’s war on clean energy is cutting supply and driving up prices. Meanwhile, Trump is dismantling programs that help Americans living paycheck-to-paycheck pay their energy bills. Betrayal.
Years ago I passed a law requiring presidents to keep the public informed about how and when their taxpayer dollars were being spent.  The Trump Admin shut it down as part of their war on transparency, but the courts ordered them to reverse course. A small but important victory.
SoupScore Breakdown
Loading analysis metrics…
Voting History
782 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-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)
2025-05-08S. 1582 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (48-49, 3/5 majority required)
2025-05-08H.J. Res. 60 (119th)Approve resolutionNONOJoint Resolution Passed (50-43)
2025-05-08S.J. Res. 7 (119th)Approve resolutionNONOJoint Resolution Passed (50-38)
2025-05-07S.J. Res. 13 (119th)Approve resolutionNONOJoint Resolution Passed (52-47)
2025-05-06H.J. Res. 60 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-47)
2025-05-06S.J. Res. 7 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-47)
2025-05-06Confirm nomineeNONONomination Confirmed (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 11 / 16Next →