
Congress Member Profile|U.S. Senator|Democrat|Virginia
Tim Kaine
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 825
Yes38%
No60%
Present0%
Not Voting1%
Party align91%
Cross-party9%
SoupScore
District Map
Senate District (Statewide)
U.S. Census Bureau boundary data.
Social & Web

Tim Kaine
U.S. SenatorDemocratVirginia
SoupScore
Tim's ATmosphere Activity
20 recent posts · 75 sponsored · 343 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
On National Armed Forces Day—and always—I’m grateful for the bravery and dedication of our women and men in uniform. I’ll continue to advocate for servicemembers and their families as a member of the Armed Services Committee.
Many American families are already struggling to afford the cost of living. Now companies are warning Trump’s reckless and unnecessary tariffs will spike costs for everyday goods. We must end these tariffs immediately before the American people and economy pay the price.
Great morning in D.C. celebrating Asian American, Native Hawaiian, and Pacific Islander (AANHPI) Heritage Month with @markwarner.bsky.social, @repsuhas.bsky.social, @bobbyscott.house.gov, and VA’s AANHPI community. These talented individuals have made VA a stronger, more prosperous place.
The Trump Administration is slashing staff from the Department of Health and Human services and then failing to answer Virginians’ questions about their health care. That’s wrong. In yesterday’s health committee hearing, I demanded answers from RFK Jr. directly. His response:
The humanitarian crisis in Gaza is horrific. Innocent civilians need food and medical supplies—necessities that aren't bargaining chips.
The Israeli government must lift aid blockades and we must reach a ceasefire and hostage deal—the only durable path to resolving the crisis.
Republicans blocked my legislation to demand answers from the Trump Administration about whether or not it is complying with U.S. court orders about the forced disappearances of people to megaprisons in El Salvador.
And Trump says he's sending American citizens there next.
My statement condemning President Donald Trump for urging the Supreme Court to side with the Administration’s efforts to roll back birthright citizenship:
Trump threatened, on camera, to send U.S. citizens to megaprisons in El Salvador. In the United States we have due process—we don’t disappear our own citizens to a foreign country. I’m forcing a vote on my legislation demanding accountability from the Trump Administration.
I’m heartbroken that Jordan Sims, a 12-year-old boy, tragically lost his life after being swept away by floodwaters in Albemarle County. Jordan, his family, and all who knew him are in my prayers. I thank the first responders who vigilantly searched for him.
Happy 418th birthday to the Virginia National Guard! From responding to disasters at home to supporting missions abroad, the National Guard has always stepped up in times of need. Thank you for your service to our Commonwealth and nation.
Trump’s tariffs are raising the cost of everything from strollers to clothing to cookware. I’ve stood up to the Administration and forced a vote on my legislation challenging these senseless new taxes. I’m going to keep fighting to bring down costs for the American people.
Today, @vanhollen.senate.gov and I hosted leaders from Cristosal, University of Central America and Alianza Americas to discuss the upcoming vote on our bill to demand answers from the Trump Admin on El Salvador’s human rights record and Trump deporting American residents to Salvadoran megaprisons.
It's unconscionable for the Trump Administration to terminate TPS for Afghans living in the U.S. This is a callous betrayal of people who worked with and risked their lives to help the U.S. It's indisputable that conditions in Afghanistan have deteriorated under Taliban rule.
Happy International Nurses Day! I'm thankful for the dedicated nurses around the world and everything they do to keep communities healthy. I’ll keep pushing to reauthorize my bill to ensure our front-line workforce has the tools needed to care for themselves and our communities.
The mass firing of federal workers and the cancellation of federal grants and contracts are hurting Virginia’s economy. We must stop these illegal and indiscriminate actions and protect the region’s economy.
This Mental Health Awareness Month, I’ll keep pushing to pass my bill to support access to high-quality mental and behavioral health care. If you need assistance, please call or text the National Suicide & Crisis Lifeline at 9-8-8, for free, confidential support 24/7.
Virginia's maternal mortality rate is nearly 47% higher than the national average. Many of these deaths are preventable, but the Trump Administration is firing staff and dismantling CDC programs that address the maternal health crisis. My colleagues and I are demanding answers.
Happy Mother’s Day to all the amazing mothers in Virginia and across the country! Today, I’m thinking of my mom, Kathy, and my amazing wife, Anne. Thank you to every mom for all you do!
To the countless dedicated, talented federal workers in Virginia and across the nation: Happy Public Service Recognition Week. Thank you for all you do—from administering Medicare, Medicaid and Social Security to protecting our national security to inspecting our food.
The UK deal socks the American auto industry. Every one off deal creates a weird cross current hurting some industry. That’s why the global tariff “strategy” is economic idiocy—creating job killing uncertainty. Just stop already!
www.reuters.com/business/aut...
SoupScore Breakdown
Loading analysis metrics…
Voting History825 total votesExpandCollapse
Voting History
825 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2025-06-25 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (56-40) |
| 2025-06-24 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (56-42) |
| 2025-06-24 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (61-35) |
| 2025-06-23 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (58-33) |
| 2025-06-18 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-06-18 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-06-18 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-46) |
| 2025-06-17 | S. 1582 (119th) | Final passage | NO | NO | ✓ | Bill Passed (68-30) |
| 2025-06-17 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-06-17 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (57-40) |
| 2025-06-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-06-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (46-39) |
| 2025-06-16 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (44-33) |
| 2025-06-12 | S. 1582 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (67-27, 3/5 majority required) |
| 2025-06-12 | S. 1582 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (67-30) |
| 2025-06-12 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Amdt. No. 2307) | NO | NO | ✓ | Motion Agreed to (64-33, 3/5 majority required) |
| 2025-06-12 | S. 1582 (119th) | Kill the motion | YES | YES | ✓ | Motion to Table Failed (45-52) |
| 2025-06-12 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-44) |
| 2025-06-11 | S.J. Res. 54 (119th) | Motion to Discharge S.J.Res. 54 | YES | YES | ✓ | Motion to Discharge Rejected (39-56) |
| 2025-06-11 | S.J. Res. 53 (119th) | Motion to Discharge S.J.Res. 53 | YES | YES | ✓ | Motion to Discharge Rejected (39-56) |
| 2025-06-11 | S. 1582 (119th) | End debate | NO | NO | ✓ | Cloture Motion Agreed to (68-30, 3/5 majority required) |
| 2025-06-11 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-46) |
| 2025-06-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-43) |
| 2025-06-10 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-44) |
| 2025-06-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-44) |
| 2025-06-10 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (48-45) |
| 2025-06-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-41) |
| 2025-06-09 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-43) |
| 2025-06-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-41) |
| 2025-06-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-40) |
| 2025-06-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-43) |
| 2025-06-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-43) |
| 2025-06-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-43) |
| 2025-06-04 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (57-38) |
| 2025-06-04 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (48-46) |
| 2025-06-04 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-06-04 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (60-37) |
| 2025-06-04 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-46) |
| 2025-06-03 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (72-26) |
| 2025-06-03 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (66-28) |
| 2025-06-03 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (59-36) |
| 2025-06-03 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (59-37) |
| 2025-06-03 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-06-02 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-05-22 | H.J. Res. 89 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (49-46) |
| 2025-05-22 | H.J. Res. 89 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2025-05-22 | H.J. Res. 87 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (51-45) |
| 2025-05-22 | H.J. Res. 87 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2025-05-22 | H.J. Res. 88 (119th) | Approve resolution | NO | NO | ✓ | Joint Resolution Passed (51-44) |
| 2025-05-21 | H.J. Res. 88 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (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.