
Congress Member Profile|U.S. Senator|Democrat|Virginia
Tim Kaine
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 783
Yes37%
No61%
Present0%
Not Voting1%
Party align90%
Cross-party10%
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 · 74 sponsored · 331 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
I was heartbroken to hear Candi Mundon King’s young daughter, Candis, tragically passed away last weekend following her battle with sickle cell disease. Candi, her family, and all who knew and loved Candis are in my prayers during this painful time.
Reposted bySenator Tim Kaine
I spoke with Virginians about how the Republican plan to allow health insurance costs to skyrocket—which would force millions of Americans to lose insurance—would be devastating for families like theirs. I’ll keep fighting every day to find a solution.
youtube.com/shorts/PmZmb...
Virginians want prices to come down, not go up. I'm going to keep fighting for a deal that prevents marketplace health care premiums from going up by more than double.
Imagine you're a rural community working to attract investments and jobs from a company, when your health care clinic closes because of Republicans' 'Big, Ugly Bill.' Now, your neighbors need to travel many miles for care and your pitch to that company just got a lot harder.
For months, Trump has been ripping up bipartisan spending agreements—halting critical economic development investments and threatening education funds in Virginia. All need to agree that a deal is a deal and all must honor it. No more mass federal worker firings or withheld funds.
Democrats offered a plan to avoid this shutdown and keep millions of Americans’ health care premiums from more than doubling. Republicans blocked it.
I spoke with Virginians about how the Republican plan to allow health insurance costs to skyrocket—which would force millions of Americans to lose insurance—would be devastating for families like theirs. I’ll keep fighting every day to find a solution.
youtube.com/shorts/PmZmb...
Everywhere I go in Virginia, I hear from constituents who want prices to come down. Affordability is a bipartisan concern—so why can’t we all come to the table and hammer out a deal to prevent health care premiums from more than doubling? Let’s get it done.
During the last Trump shutdown, I secured guaranteed back pay for federal employees during shutdowns. But paychecks can still be delayed, so I introduced a bill to not penalize workers who have to take loans or withdrawals from retirement accounts if the shutdown is prolonged.
Reposted bySenator Tim Kaine
These are the lowest cost insurance options for a 62 year old Georgian making $65k.
2025: $228
2026: $1142
She will lose $704/month in credits because of GOP cuts to health care.
This is a crisis. We cannot wait to fix this.
My statement ahead of an expected Senate vote on a block of 107 nominees that includes Bill White, President Donald Trump’s nominee to be Ambassador to Belgium:
Reality check: Under federal law, undocumented people are not eligible to enroll in Medicare and Medicaid. Let’s stay focused on the truth and work together on a deal to reopen the government and prevent Americans’ health care costs from skyrocketing.
Reposted bySenator Tim Kaine
Republicans will bend over backwards to pass tax breaks for billionaires. But stopping your premiums from doubling? They would rather shut down government than do that. And that's exactly what they are doing.
Reposted bySenator Tim Kaine
Donald Trump has said it again and again and again. It’s the President’s job to avert a shutdown.
He needs to get us out of this preventable mess he created.
Reposted bySenator Tim Kaine
Trump promised his tariffs would help Americans. Instead, the obvious happened, and now you're paying the price. www.cnn.com/2025/08/24/e...
Seven years ago today, the Saudi Crown Prince directed the murder of VA resident and journalist Jamal Khashoggi.
As we honor Jamal's memory, we are reminded that we must protect reporters around the world as they uncover the truth, inform the public, and promote accountability.
Trump can’t even keep his own government open and pay American workers, but he’s putting $20 billion of American taxpayers’ dollars at risk to bail out Argentina—after Argentina took action to undercut American farmers. Let’s focus, Mr. President!
If we don’t find a way to reopen the government AND fix Republicans’ health care mess, marketplace premiums will more than double. We need to come together to prevent that.
Republicans' health care mess will cost lives, jack up costs, and force rural clinics to close—clinics rural communities need to attract economic development projects.
Virginia's health and economy depend on a bipartisan path to reopen the government and fix those problems.
A year ago, I traveled to Damascus to meet with local leaders and learn how I could best help provide the resources needed to recover. While I know there’s still more work ahead, I'm amazed by SWVA’s resilience.
youtube.com/shorts/SY3Lq...
SoupScore Breakdown
Loading analysis metrics…
Voting History783 total votesExpandCollapse
Voting History
783 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-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-52) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-51) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52) |
| 2025-02-21 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Van Hollen Amdt. No. 233) | YES | YES | ✓ | Motion Rejected (49-51, 3/5 majority required) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-53) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Rejected (24-76) |
| 2025-02-21 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-53) |
| 2025-02-21 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Reed Amdt. No. 172) | YES | YES | ✓ | Motion Rejected (49-51, 3/5 majority required) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Baldwin Amdt. No. 276) | YES | YES | ✓ | Motion Rejected (48-52, 3/5 majority required) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Wyden Amdt. No. 1156) | YES | YES | ✓ | Motion Rejected (47-53, 3/5 majority required) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-51) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 776) | YES | YES | ✓ | Motion Rejected (49-51, 3/5 majority required) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (51-49) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 925) | YES | YES | ✓ | Motion Rejected (47-53, 3/5 majority required) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-53) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Warner Amdt. No. 130) | YES | YES | ✓ | Motion Rejected (47-53, 3/5 majority required) |
| 2025-02-20 | S. Con. Res. 7 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-52) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Klobuchar Amdt. No. 494) | YES | YES | ✓ | Motion Rejected (48-52, 3/5 majority required) |
| 2025-02-20 | — | Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 454) | YES | YES | ✓ | Motion Rejected (47-52, 3/5 majority required) |
| 2025-02-20 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-49) |
| 2025-02-20 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-47) |
| 2025-02-19 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-02-18 | S. Con. Res. 7 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (50-47) |
| 2025-02-18 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-45) |
| 2025-02-18 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (48-45) |
| 2025-02-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-43) |
| 2025-02-13 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-45) |
| 2025-02-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (72-28) |
| 2025-02-13 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-48) |
| 2025-02-12 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-02-12 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-48) |
| 2025-02-10 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (53-45) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (53-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (51-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-47) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-47) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-46) |
| 2025-02-06 | — | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (52-47) |
| 2025-02-06 | — | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (52-47) |
| 2025-02-06 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (53-47) |
| 2025-02-05 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (53-47) |
| 2025-02-05 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (55-44) |
| 2025-02-04 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (55-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.