
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 · 80 sponsored · 350 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
Today, I toured the Portsmouth Marine Terminal and was updated on the progress made on the Coastal Virginia Offshore Wind project. This incredible project will bolster offshore wind in VA, lower costs, and grow the local economy.
This morning, I spoke with patients, providers, and health care advocates in Hampton about how cuts to Medicaid and the ACA are hurting Virginians. I'll keep fighting to protect and expand critical health care access.
The writing is on the wall: Trump’s disastrous tariffs are nothing more than a new sales tax for hardworking American families. The House needs to face the music and vote on my Senate-passed, bipartisan legislation overturning these tariffs.
www.axios.com/2026/01/20/a...
Today, I visited Healthy Community Health Centers in Harrisonburg to hear about how cuts to Medicaid and other federal policy changes are affecting their ability to provide care and hire staff. I’ll keep working to reverse these cuts and boost the health care workforce.
My prayers are with the loved ones of Dr. Gladys West, a trailblazer and mathematician from Virginia whose contributions laid the groundwork for GPS technology. The legacy of her fortitude, tenacity, and brilliance will live on for generations to come.
www.wtvr.com/news/local-n...
Happy Martin Luther King, Jr. Day. Dr. King’s words continue to inspire many Americans, including myself. Today and always, we honor his legacy by affirming our commitment to fighting for justice, combating hate, and advancing toward the North Star of equality.
A huge win for VA: after @markwarner.bsky.social, @bobbyscott.house.gov, and I filed an amicus brief in court, a judge ruled that Coastal Virginia Offshore Wind will resume construction! This project will create jobs, lower costs, and cement VA as a leader in this industry.
I'm glad U.S. religious institutions, including my Parish in VA, will not lose foreign-born religious workers who are vital parts of our communities, thanks to a DHS regulation change. Now Congress must pass my bipartisan bill to further streamline the process for these workers.
Faith plays a very important role in my life and the lives of so many other Americans. I’m proud today is National Religious Freedom Day, which marks the 240th anniversary of the passage of the Virginia Statute for Religious Freedom.
In a health committee hearing, I stated a plain truth: women die under abortion bans.
These heartbreaking stories deserve to be told. I will keep working to honor their memory by passing legislation to safeguard reproductive freedom.
Awful: The Trump Administration announced the termination of nearly $2 billion in substance use recovery and mental health grants—only to reverse course when folks called out that people would die as a result of these cuts. This Administration is playing games with people’s lives.
Thousands of brave American women have made countless sacrifices to keep us safe and defend our democracy. A review of women’s military “effectiveness” undertaken by Anthony Tata and Pete Hegseth can’t be credible given their own troubled personal histories.
youtube.com/shorts/8jsH-...
All legally-cast ballots must be counted. @markwarner.bsky.social and I are urging SCOTUS to protect vote-by-mail in an upcoming case that could lead to the disenfranchisement of millions of rural, military, and overseas voters.
Coming to you soon: my interview with Jake Sherman and Anna Palmer on my Venezuela war powers resolution, Greenland, and so much more. Tune in!
Access to critical minerals is crucial to our national security, economy, and ability to compete with China. That’s why this week, I introduced bipartisan legislation to grow and strengthen the critical minerals workforce we need to get ahead.
Once again, Senate Republicans blocked legislation to extend ACA tax credits that keep health care coverage affordable.
Republicans should listen to their constituents and join Democrats in voting to protect millions of Americans’ health care.
My statement slamming Republicans’ procedural motion to sidestep my War Powers Resolution to block the use of the U.S. Armed Forces to engage in hostilities within or against Venezuela unless authorized by Congress:
An update on Trump’s effort today to block a public debate in front of the American people on his war in Venezuela.
youtube.com/shorts/6LMRN...
We pledge an oath to a Constitution that says war can't be initiated without a vote of Congress. How can we allow this President—or any President—to single-handedly make decisions about deploying our military against other nations? It's reckless.
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 |
|---|---|---|---|---|---|---|
| 2026-06-24 | S.J. Res. 185 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (47-50) |
| 2026-06-24 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2026-06-24 | S.J. Res. 196 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (45-52) |
| 2026-06-24 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-44) |
| 2026-06-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-44) |
| 2026-06-24 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2026-06-24 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-45) |
| 2026-06-24 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2026-06-23 | H. Con. Res. 86 (119th) | Accept House changes | YES | YES | ✓ | Concurrent Resolution Agreed to (50-48) |
| 2026-06-23 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (67-30) |
| 2026-06-22 | H.R. 6644 (119th) | Accept House changes | YES | YES | ✓ | Motion Agreed to (85-5) |
| 2026-06-18 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (48-39) |
| 2026-06-18 | H.R. 6644 (119th) | End debate | YES | YES | ✓ | Cloture Motion Agreed to (84-8, 3/5 majority required) |
| 2026-06-17 | S. Res. 616 (119th) | Motion to Discharge S.Res. 616 | YES | YES | ✓ | Motion to Discharge Rejected (44-50) |
| 2026-06-17 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (54-41) |
| 2026-06-17 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (55-39) |
| 2026-06-17 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (54-41) |
| 2026-06-16 | H.R. 6644 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Agreed to (87-8) |
| 2026-06-16 | S.J. Res. 172 (119th) | Motion to Discharge S.J.Res. 172 | YES | YES | ✓ | Motion to Discharge Rejected (47-48) |
| 2026-06-16 | S.J. Res. 190 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Rejected (46-48) |
| 2026-06-15 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (48-43) |
| 2026-06-11 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (47-43) |
| 2026-06-11 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (49-44) |
| 2026-06-10 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-44) |
| 2026-06-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-44) |
| 2026-06-10 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (48-45) |
| 2026-06-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2026-06-08 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-42) |
| 2026-06-05 | — | Motion (Motion to Waive All Budgetary Discipline Re: Lee Amdt. No. 5804) | NO | NO | ✓ | Motion Rejected (50-49, 3/5 majority required) |
| 2026-06-05 | S. 2 (119th) | Motion (Wyden Motion to Commit S. 2 to the Committee on the Judiciary with Instructions) | YES | YES | ✓ | Motion Rejected (48-51) |
| 2026-06-05 | S. 1318 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Rejected (47-52) |
| 2026-06-05 | S. 2 (119th) | Final passage | NO | NO | ✓ | Bill Passed (52-47) |
| 2026-06-05 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schiff Amdt. No. 5740) | YES | YES | ✓ | Motion Rejected (51-48, 3/5 majority required) |
| 2026-06-05 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Van Hollen Amdt. No. 5632) | YES | YES | ✓ | Motion Rejected (53-46, 3/5 majority required) |
| 2026-06-05 | S. 2 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (45-53) |
| 2026-06-05 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Cassidy Amdt. No. 5812) | YES | YES | ✓ | Motion Rejected (52-47, 3/5 majority required) |
| 2026-06-05 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Coons Amdt. No. 5457) | YES | YES | ✓ | Motion Rejected (54-45, 3/5 majority required) |
| 2026-06-05 | S. 2 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-53) |
| 2026-06-05 | S. 2 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-52) |
| 2026-06-05 | S. 2 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-53) |
| 2026-06-05 | S. 2 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-53) |
| 2026-06-05 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Durbin Amdt. No. 5806) | YES | YES | ✓ | Motion Rejected (48-51, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Booker Amdt. No. 5803) | YES | YES | ✓ | Motion Rejected (46-53, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Baldwin Amdt. No. 5485) | YES | YES | ✓ | Motion Rejected (46-53, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Sanders Amdt. No. 5451) | YES | YES | ✓ | Motion Rejected (45-53, 3/5 majority required) |
| 2026-06-04 | S. 2 (119th) | Motion (Warnock Motion to Commit S. 2 to the Committee on the Judiciary with Instructions) | YES | YES | ✓ | Motion Rejected (46-52) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Kim Amdt. No. 5545) | YES | YES | ✓ | Motion Rejected (46-53, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 5501) | YES | YES | ✓ | Motion Rejected (51-47, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Graham Amdt. No. 5779) | NO | NO | ✓ | Motion Rejected (48-50, 3/5 majority required) |
| 2026-06-04 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Warner Amdt. No. 5556) | YES | YES | ✓ | Motion Rejected (49-49, 3/5 majority required) |
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 / 18Next →