
Congress Member Profile|U.S. Senator|Democrat|Virginia
Tim Kaine
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 851
Yes39%
No60%
Present0%
Not Voting1%
Party align90%
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 · 83 sponsored · 355 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Today, on the U.S. Foreign Service's 101st birthday, I thank Foreign Service Officers for their work promoting human rights and U.S. national security interests around the world—and I stand with them against reckless, mass cuts that will make Americans and the world less safe.
I was glad to be in Ottawa today for meetings with @mark-carney.bsky.social, members of his cabinet and Canadian business leaders alongside @shaheen.senate.gov, Senator Cramer, @klobuchar.senate.gov and @welch.senate.gov because our relationship with Canada is invaluable.
Republicans just voted to cut vital food assistance to over 200,000 Virginians, including children, and millions more across the nation. My statement with @markwarner.bsky.social on the cruelty of cuts to nutrition assistance:
My statement on the heartbreaking shooting of two Israeli embassy staffers in DC last night:
For many, employer-sponsored retirement plans are a crucial to their long-term financial security. But one in four workers isn't taking advantage of these opportunities. I’m introducing legislation to help more Americans get enrolled so they can improve their financial footing.
With so much economic uncertainty, it's critical that we keep lowering health care costs. That's why I'm introducing a bipartisan bill to cut costs for maternal care and childbirth. I'll keep working to put great care within reach for moms and newborns throughout their lives.
Americans are struggling with price hikes caused by Trump’s trade wars. Instead of working to fix the economy, Trump accepted his $400 million luxury jet from Qatar today—an obvious bribe that is insulting to the American people and a threat to our national security. This is a failure of leadership.
My statement on the passing of my friend @connolly.house.gov:
Unvetted DOGE bros are rifling through millions of Americans’ personal information, posing serious privacy and national security risks. That’s why I’m introducing legislation with @markwarner.bsky.social to protect that information by increasing penalties for violating privacy laws.
The Inflation Reduction Act has supported 20,000+ Virginia jobs, cut energy costs, and helped us be leaders in the clean energy economy. The Republican budget would undo all of that progress by rolling back the Inflation Reduction Act to pay for billionaire tax cuts.
Overdose deaths have stolen too many lives. This is a positive sign that VA is recovering, but there's still work to do. I’m glad my bipartisan bill to tackle fentanyl was signed by President Biden and will keep working to build on that progress to protect our communities.
Founded 60 years ago today, Head Start has provided education and health care to countless kids in Virginia and across the U.S. for decades. As Trump attempts to cut funding for Head Start, I will continue to fight to protect these crucial programs.
On this day in 1954, the Supreme Court ruled school segregation laws unconstitutional in Brown v. Board of Education. 71 years later, the U.S. has made progress – but we must continue the fight for civil rights and racial equality.
Folks’ confidence in the economy has nosedived since Trump took office and started implementing disastrous economic policies like massive global tariffs. I’m going to keep doing all I can to protect our economy from Trump’s worst impulses.
On International Day Against Homophobia, Transphobia and Biphobia, we recommit to stamping out hate toward LGBTQ+ folks. Amidst the rise in anti-LGBTQ+ bills and policies, I stand with the LGBTQ+ community and will keep working to create a more welcoming and safer world for all.
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.
SoupScore Breakdown
Loading analysis metrics…
Voting History851 total votesExpandCollapse
Voting History
851 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-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-44) |
| 2025-07-30 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-45) |
| 2025-07-30 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-49) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (54-44) |
| 2025-07-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-45) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-07-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-47) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-07-29 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2025-07-29 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-47) |
| 2025-07-28 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
| 2025-07-28 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-39) |
| 2025-07-28 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-45) |
| 2025-07-24 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-48) |
| 2025-07-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-07-24 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-07-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-07-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-47) |
| 2025-07-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (49-47) |
| 2025-07-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (48-47) |
| 2025-07-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (49-47) |
| 2025-07-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-47) |
| 2025-07-23 | H.R. 3944 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Agreed to (90-8) |
| 2025-07-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-07-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-41) |
| 2025-07-22 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (61-35) |
| 2025-07-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-07-22 | H.R. 3944 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Agreed to (91-7, 3/5 majority required) |
| 2025-07-22 | H.R. 3944 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (50-48) |
| 2025-07-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-47) |
| 2025-07-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-07-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-47) |
| 2025-07-21 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (44-43) |
| 2025-07-17 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (46-36) |
| 2025-07-17 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (50-34) |
| 2025-07-17 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (57-31) |
| 2025-07-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-40) |
| 2025-07-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-43) |
| 2025-07-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-07-17 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Bill Passed (51-48) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (52-47) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-50) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-51) |
| 2025-07-17 | H.R. 4 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (51-47) |
| 2025-07-16 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
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.