Tim Kaine headshot
At a Glance
Seat
U.S. Senator from Virginia
Born
1958
Age 68
Phone
(202) 224-4024
Office
231 Russell Senate Office Building Washington, DC 20510, Washington 20510
Congress Member Profile|U.S. Senator|Democrat|Virginia

Tim Kaine

Timothy Michael Kaine is an American lawyer and politician serving as the junior United States senator from Virginia since 2013. A member of the Democratic Party, he served as the 70th governor of Virginia from 2006 to 2010, and as the 38th lieutenant governor of Virginia from 2002 to 2006. Kaine was the Democratic nominee for Vice President of the United States in the 2016 election as Hillary Clinton's running mate.

Voting Record — 788
Yes37%
No61%
Present0%
Not Voting1%
Party align90%
Cross-party10%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Tim Kaine headshot
Tim Kaine
U.S. SenatorDemocratVirginia
SoupScore
Tim's ATmosphere Activity
20 recent posts · 74 sponsored · 333 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

My statement with @markwarner.bsky.social on the nonpartisan Congressional Budget Office finding that President Trump and congressional Republicans’ megabill will add more than $4 trillion to the deficit over the next ten years:
“The official CBO score on President Trump and Republicans’ ‘Big, Ugly Bill,’ which comes weeks after the law's passage because Republicans fast-tracked it, confirms what we’ve been saying all along: when push comes to shove, Republicans will always do whatever it takes to give tax breaks to the ultra-wealthy. We wish they could bring that same determination to lowering the deficit and helping working- and middle-class families. Today’s news is further proof that the partisan megabill remains a bad deal for Americans—exploding the debt, forcing millions off their health insurance, slashing food assistance programs, and killing jobs. We will keep working to safeguard Virginians from the disastrous impacts this law will have for Virginia and the country.”
I asked a Trump health appointee if he believes in Long COVID. Couldn’t get a direct answer. I asked if he’d recommend the COVID vaccine. Couldn’t get a direct answer. Let’s set the record straight: Long COVID is real and vaccines work. Claiming otherwise is dangerous. youtu.be/RrhGV79z9NM
102 years ago, the Equal Rights Amendment was first proposed to enshrine equal protection for women in the Constitution. In 2020, Virginia became the last state needed to ratify it, but an arbitrary time limit for ratification prevented that from happening. I'll keep pushing to finally get it done.
Thank you to everyone who came out last Saturday in Richmond to discuss President Trump and Republicans’ “Big, Ugly Bill” and other issues. I will keep working to stand up for all Virginians and push back against the Trump Administration’s harmful actions.
Senator Kaine speaks with a woman.
Senator Kaine smiles and chats with a man.
Senator Kaine speaks with a man in a crowded room.
Senator Kaine speaks with a woman in front of a stage.
Trump promised to lower prices. But he’s doing the opposite, because we all know uncertainty is bad for our economy—and months of Trump’s economic chaos are causing prices to go up and businesses to lay off workers. This has to stop.
President Trump is destroying the Department of Education by laying off staffers at a record number, defunding youth mental health services, slashing before- and after-school programs, meddling in Virginia's universities, and more. Our students—and economy—will pay the price.
A strong State Department workforce is critical to our national security. So why is Trump slashing the State Department while Russia and China are going into overdrive to expand their influence around the world?
This week, I met with the Boys & Girls Clubs of America to discuss how the Trump Administration withholding $108 million in education funding from VA threatens their ability to continue providing academic and career programs to young people. I'll keep pushing to restore funding.
Senator Kaine shakes hands with a young girl.
Senator Kaine poses with the Boys & Girls Clubs of America.
Senator Kaine sits at a table meeting with the the Boys & Girls Clubs of America.
Senator Kaine sits at a table during his meeting with the Boys & Girls Clubs of America.
My statement on the Trump Administration’s illegal withholding of $140 million in federal funding passed by Congress to support fentanyl overdose response efforts:
"I’m relieved that thanks to steps we took during the Biden Administration—including the passage of my Disrupt Fentanyl Trafficking Act—that fentanyl overdose deaths in Virginia have declined significantly. But one overdose death is too many, and it’s inexplicable that the Trump Administration is illegally withholding $140 million in federal funding to build on our progress and better protect communities from fentanyl. The fact that this news is being reported immediately after President Trump signed into law massive tax cuts for billionaires—paid for with cuts to programs working families rely on—makes it crystal clear who this Administration values. I’ll be doing all that I can to encourage my Republican colleagues to join me in raising hell about this decision to hamstring our efforts to address the fentanyl crisis."
My statement with @markwarner.bsky.social after Senate Republicans voted to rescind federal funding for public broadcasting and national security programs, which had previously been appropriated by a bipartisan majority in Congress:
"It’s outrageous that enough Republicans caved to President Trump and OMB Director Vought’s pressure to go back on appropriations deals that a bipartisan majority of Congress had previously agreed to. A deal should be a deal. These cuts to the Corporation for Public Broadcasting, the State Department, and USAID will make it harder for communities to access critical emergency alerts during disasters, and create more instability around the world by defunding initiatives that protect our national security. Republican efforts to defund faith-based charity organizations are particularly sickening. The Trump Administration and our Republican colleagues are not going to stop here, and we urge every American to continue to speak out against these attacks on the interests of the American people. We will continue to fight against further efforts by the Administration and Republicans to defund critical programs that Virginians rely on."
Republicans are trying to ram through their bill to rubberstamp DOGE cuts. I proposed an amendment to protect funding for faith-based organizations that resettle refugees, feed the hungry, and more to support the most vulnerable people around the world. Republicans blocked it.
I’m gearing up for a long night fighting the GOP agenda to cut funding for public broadcasting—which are especially important to our rural communities—faith-based organizations helping resettle refugees, and a whole lot more.
3 years ago, the 988 Lifeline launched, a lifesaving resource that provides 24/7 support to folks struggling with their mental health. But Trump is threatening to gut funding for the LGBTQ+ youth specialists at 988—a clear attack on LGBTQ+ rights and safety. We must protect all kids.
For the 2nd time this week, I asked a Trump-appointed official—this time the Deputy Secretary of State for Management and Resources—why the U.S. is letting children starve rather than distribute already-purchased food. Yet again, they had no answer. youtu.be/LZzZYFOBO9E
Yes or no: If the U.S. has ALREADY purchased specialty foods to keep kids from starving to death, should we deliver that food to dying kids or allow it to spoil, and destroy it? It’s a simple question, but the Trump Administration can’t answer it. Disgusting. youtu.be/lxGK4HA1jXk
My statement with @markwarner.bsky.social on the Republican-led effort to cancel $8.3 billion in federal funding previously appropriated by a bipartisan majority in Congress for national security programs and keeping Americans safe:
"If Republicans move forward with these massive cuts to the State Department, USAID, and other key agencies and programs, the world will become more unpredictable and unstable, which puts Americans at risk. Experts estimate that 14 million people will die, humanitarian crises will worsen, horrific diseases will spread, our Afghan partners will be faced with increased uncertainty about their futures, and China will become even more emboldened as Beijing continues to fill the leadership void left by the U.S.’s retreat. Destroying USAID and canceling critical U.S. national security programs, without any coherent strategy or rationale for doing so, sets us back when it comes to addressing the many national security challenges that we are facing. Any of our colleagues who care about the security of our great nation should vote against this rescissions package."
Yes or no: If the U.S. has ALREADY purchased specialty foods to keep kids from starving to death, should we deliver that food to dying kids or allow it to spoil, and destroy it? It’s a simple question, but the Trump Administration can’t answer it. Disgusting. youtu.be/lxGK4HA1jXk
Folks are locked out of the workforce by a lack of affordable child care. Child care workers are pushed out of their field by low wages. My bill with @bobbyscott.house.gov and @murray.senate.gov ‬ would cap child care costs at 7% of families' incomes and support child care workers. Let's pass it.
Senator Kaine speaking behind sign that says "Child Care for Working Families."
SoupScore Breakdown
Loading analysis metrics…
Voting History
788 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
2025-10-01End debateNONOCloture Motion Agreed to (52-47)
2025-10-01H.R. 5371 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (55-45, 3/5 majority required)
2025-10-01S. 2882 (119th)End filibuster to begin debateYESYESCloture on the Motion to Proceed Rejected (47-53, 3/5 majority required)
2025-09-30H.R. 5371 (119th)Final passageNONOBill Defeated (55-45, 3/5 majority required)
2025-09-30S. 2882 (119th)Final passageYESYESBill Defeated (47-53, 3/5 majority required)
2025-09-29S. 2806 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (37-61, 3/5 majority required)
2025-09-29Confirm nomineeNONONomination Confirmed (54-45)
2025-09-29End debateNONOCloture Motion Agreed to (54-45)
2025-09-19Confirm nomineeNONONomination Confirmed (47-43)
2025-09-19End debateNONOCloture Motion Agreed to (47-45)
2025-09-19H.R. 5371 (119th)Final passageNONOBill Defeated (44-48, 3/5 majority required)
2025-09-19S. 2882 (119th)Final passageYESYESBill Defeated (47-45, 3/5 majority required)
2025-09-18Confirm nomineeNONONomination Confirmed (51-47)
2025-09-17End debateNONOCloture Motion Agreed to (52-47)
2025-09-17Decision of the Chair PN12-19 and PN25-28 and PN12-45 and PN22-1 and PN22-2 and PN22-5 and PN22-27 and PN22-20 and PN22-21 and PN26-8 and PN26-34 and PN26-35 and PN55-41 and PN22-4 and PN22-8 and PN22-19 and PN26-1 and PN22-23 and PN25-40 and PN26-7 and PN26-19 and PN26-31 and PN60-3 and PN26-44 and PN25-2 and PN55-16 and PN60-9 and PN60-10 and PN129-8 and PN26-45 and PN141-37 and PN141-7 and PN141-28 and PN12-22 and PN25-21 and PN22-3 and PN26-22 and PN13-5 and PN22-24 and PN25-33 and PN141-18 and PN150-5 and PN345-16 and PN55-42 and PN54-6 and PN54-7 and PN55-45 and PN55-25YESYESDecision of Chair Not Sustained (47-52)
2025-09-17Motion to Reconsider PN55-25 and PN55-45 and PN54-7 and PN54-6 and PN55-42 and PN345-16 and PN150-5 and PN141-18 and PN25-33 and PN22-24 and PN13-5 and PN26-22 and PN22-3 and PN25-21 and PN12-22 and PN141-28 and PN141-7 and PN141-37 and PN26-45 and PN129-8 and PN60-10 and PN60-9 and PN55-16 and PN25-2 and PN26-44 and PN60-3 and PN26-31 and PN26-19 and PN26-7 and PN25-40 and PN22-23 and PN26-1 and PN22-19 and PN22-8 and PN22-4 and PN55-41 and PN26-35 and PN26-34 and PN26-8 and PN22-21 and PN22-20 and PN22-27 and PN22-5 and PN22-2 and PN22-1 and PN12-45 and PN12-19 and PN25-28NONOMotion to Reconsider Agreed to (51-47)
2025-09-17End debateNONOCloture Motion Rejected (51-48, 3/5 majority required)
2025-09-16S. Con. Res. 22 (119th)Begin considerationNONOMotion to Proceed Rejected (36-62)
2025-09-16S.J. Res. 60 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-51)
2025-09-15Confirm nomineeNONONomination Confirmed (48-47)
2025-09-15End debateNONOCloture Motion Agreed to (50-44)
2025-09-15S. Res. 377 (119th)Approve resolutionNONOResolution Agreed to (51-44)
2025-09-11S. Res. 377 (119th)End debateNONOCloture Motion Agreed to (53-43)
2025-09-11S. Res. 377 (119th)Decision of the Chair S.Res. 377YESYESDecision of Chair Not Sustained (45-53)
2025-09-11S. Res. 377 (119th)Motion to Reconsider S.Res. 377NONOMotion to Reconsider Agreed to (52-45)
2025-09-11S. Res. 377 (119th)End debateNONOCloture Motion Rejected (52-47, 3/5 majority required)
2025-09-10S. 2296 (119th)Kill the motionNONOMotion to Table Agreed to (51-49)
2025-09-09S. Res. 377 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-45)
2025-09-09S. Res. 377 (119th)Kill the motionNONOMotion to Table Agreed to (53-46)
2025-09-09Confirm nomineeNONONomination Confirmed (53-45)
2025-09-09End debateNONOCloture Motion Agreed to (53-44)
2025-09-09Confirm nomineeNONONomination Confirmed (49-46)
2025-09-09End debateNONOCloture Motion Agreed to (51-46)
2025-09-09Confirm nomineeNONONomination Confirmed (52-45)
2025-09-08Confirm nomineeNONONomination Confirmed (50-43)
2025-09-04S. 2296 (119th)Begin considerationYESYESMotion to Proceed Agreed to (83-13)
2025-09-04End debateNONOCloture Motion Agreed to (53-46)
2025-09-04End debateNONOCloture Motion Agreed to (53-45)
2025-09-02S. 2296 (119th)End filibuster to begin debateYESYESCloture on the Motion to Proceed Agreed to (84-14, 3/5 majority required)
2025-08-02Confirm nomineeNONONomination Confirmed (71-23)
2025-08-02Confirm nomineeYESNomination Confirmed (72-22)
2025-08-02Confirm nomineeNONONomination Confirmed (59-35)
2025-08-02Confirm nomineeNONONomination Confirmed (52-42)
2025-08-02Confirm nomineeNONONomination Confirmed (50-45)
2025-08-02Confirm nomineeYESYESNomination Confirmed (78-17)
2025-08-02End debateYESYESCloture Motion Agreed to (76-19)
2025-08-02Confirm nomineeNONONomination Confirmed (50-45)
2025-08-02End debateNONOCloture Motion Agreed to (51-45)
2025-08-02Confirm nomineeNONONomination Confirmed (52-44)
2025-08-02End debateNONOCloture Motion Agreed to (49-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.

← PrevPage 6 / 16Next →