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 — 771
Yes25%
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 · 56 sponsored · 407 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Donald Trump would love nothing more than for us to be scared, be afraid, & be silent while he wrecks our democracy. But as millions of Americans are showing today, we will not be scared, we will not go away, & we will say loudly: NO KINGS! 📍Laurel, MD
We have 50,000 troops around Iran, with more on the way, as the possibility of boots on the ground in Iran looms. We've lost 13 American service members with hundreds wounded, nearly 1500 civilians have been killed, & we are less safe. We need to END this war, not escalate it.
Deputy AG Blanche says he "cleaned house" at the FBI, removing anyone involved in prosecutions against Trump. This is how dictators act. The DOJ & FBI aren't the president’s attack dogs. They’re supposed to work for the people against the corruption that Trump represents.
This morning, after 42 days, Republicans finally agreed to what we've been proposing for weeks — funding TSA, FEMA, & the Coast Guard without giving another penny to Trump's lawless ICE & Border Patrol operations. My full statement:
“For weeks, we have been urging Republicans to stop blocking funding for TSA, FEMA, CISA, and the Coast Guard and restore pay for these civil servants. After Republicans rejected 14 of our attempts on the Senate Floor to do just that, today they finally relented – but only after their inaction led to worsening chaos at airports across the country and considerable hardship for unpaid federal workers. Also as we demanded, this funding agreement includes no funding for Trump’s ICE and Border Patrol – operations that have instilled fear in communities across the country, violated individuals’ constitutional rights on an unprecedented scale, and left U.S. citizens dead. As I have said repeatedly, I will not support even one more dime for this Administration’s out-of-control immigration agencies so long as their lawlessness and violence continues.”
Two years ago, we awoke to news of the Key Bridge’s collapse – a tragedy that took the lives of six people & threatened the livelihoods of everyone at the Port of Baltimore. Today especially, we honor the lives lost. Out of this tragedy, we saw Maryland came together. [1/2]
Photo of Francis Scott Key Bridge collapse.
Today, Trump named his Council of Advisors on Science & Technology. If his ban on states regulating AI didn’t make it clear, Trump wants Big Tech billionaires in charge of writing their own rules for tech & AI. Screw everyone else.
President Trump appointed 13 people to the Council of Advisors on Science and Technology. 12 of them are tech billionaires. We need AI guardrails to protect working people’s jobs and freedoms—the Trump admin needs to hear their voices, not only Big Tech.
On Sunday, Defense Minister Katz said Israel would use the "Rafah" model in Lebanon. Earlier this month, the Trump Admin rushed a sale of over 20,000 bombs to the Netanyahu gov. Today, I asked the official who signed off on the transfer if it complies with US policy & intl law. He wouldn't answer.
Instead of needlessly stationing armed ICE agents at our airports, Republicans and Trump should just pay TSA. It's that simple. And if Republicans would stop blocking us, we could fund TSA, FEMA, and more TODAY.
In addition to the 13 American servicemembers who have been killed, Trump's war has resulted in the deaths of over 2,000 civilians in the region, including over 100 Iranian school kids. All of them should be alive today. To stop the killing we must end the war, NOW.
Under guise of their so-called SAVE America Act, Trump & Republicans are trying to rig the midterm elections. If this was really about ensuring all Americans can vote, they would agree to guarantee that all citizens get a free ID. But that’s not their plan.
As Americans pay more at the pump, Trump lifted sanctions on both Russia & the Iranian regime so they will profit even more from higher oil prices caused by his war. He may be a self-proclaimed “genius” but it doesn’t take one to see this isn’t in our interest. End the war, NOW.
🚨U.S. to allow Iran to get ~14 billion dollars (!!!) in oil revenue
🚨This is a huge financial concession to Iran by the U.S.
🚨It is the first time U.S. is buying Iranian oil since 1996
🚨It's all happening in the middle of a war against...Iran
While the Iran war rages on & prices keep rising, Republicans have decided to use this pivotal weekend to try to make it harder for millions of Americans to vote. They're scared of running on their failed policies, so they want to rig the midterms in their favor.
SoupScore Breakdown
Loading analysis metrics…
Voting History
771 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-30S.J. Res. 184 (119th)Motion to Discharge S.J.Res. 184YESYESMotion to Discharge Rejected (47-50)
2026-04-30S. Res. 690 (119th)End debateNONOCloture Motion Agreed to (51-46)
2026-04-29S.J. Res. 99 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-50)
2026-04-29S.J. Res. 139 (119th)Begin considerationYESYESMotion to Proceed Rejected (46-52)
2026-04-29Confirm nomineeNONONomination Confirmed (59-39)
2026-04-28S.J. Res. 124 (119th)Point of Order S.J.Res. 124NONOPoint of Order Well Taken (51-47)
2026-04-28S. Res. 690 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-47)
2026-04-27End debateNONOCloture Motion Agreed to (54-37)
2026-04-23S. Con. Res. 33 (119th)Accept House changesNONOConcurrent Resolution Agreed to (50-48)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (49-49)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (48-50)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Padilla Amdt. No. 4855)YESYESMotion Rejected (46-52, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Sanders Amdt. No. 5159)YESYESMotion Rejected (49-49, 3/5 majority required)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (46-52)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentNONOAmendment Rejected (25-73)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Markey Amdt. No. 5001)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hawley Amdt. No. 4794)NONOMotion Rejected (50-48, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Kennedy Amdt. No. 5414)NONOMotion Rejected (48-50, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Alsobrooks Amdt. No. 5294)YESYESMotion Rejected (47-51, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 4956)YESYESMotion Rejected (47-51, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hirono Amdt. No. 4884)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-22S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Agreed to (98-0)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Ossoff Amdt. No. 4897)YESYESMotion Rejected (49-49, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Lujan Amdt. No. 4798)YESYESMotion Rejected (47-50, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 4799)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-22S.J. Res. 114 (119th)Motion to Discharge S.J.Res. 114YESYESMotion to Discharge Rejected (46-51)
2026-04-21S. Con. Res. 33 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-46)
2026-04-20Confirm nomineeNONONomination Confirmed (47-46)
2026-04-16End debateNONOCloture Motion Agreed to (49-48)
2026-04-16H.J. Res. 140 (119th)Joint Resolution H.J.Res. 140NONOJoint Resolution Passed (50-49)
2026-04-15H.J. Res. 140 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-49)
2026-04-15H.J. Res. 140 (119th)Kill the motionNONOMotion to Table Agreed to (51-48)
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)

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.

Page 1 / 16Next →