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 — 851
Yes39%
No60%
Present0%
Not Voting1%
Party align90%
Cross-party9%
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 · 83 sponsored · 355 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Glad to tour the Spotsy Career & Technical Center and meet with students and staff to learn how students are learning the skills needed for high-demand careers. I've been proud to pass legislation to expand access to job training and will keep working to support CTE as an education committee member.
Today in Culpeper, I spoke with health care providers and community members to discuss federal cuts to the ACA and Medicaid and ways to grow the health care workforce. I’ll keep working to support providers and ensure families can access the care they need.
Senator Kaine engages in conversation at a table.
Senator Kaine stands smiling and posing for a picture with a group of people.
Senator Kaine smiles while conversing with a man.
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.
Senator Kaine poses on site, wearing a safety vest
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.
Senator Kaine shakes hands with a man at the event.
Senator Kaine sits in a chair, engaging in discussion.
Senator Kaine poses for a photo with a larger group of people.
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.
Senator Kaine poses for a photo.
Senator Kaine engages in conversation at a table.
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.
Black and white photo of Dr. King.
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.
Breaking News: A day after the Trump administration said it was cutting $2 billion in mental health funding, it reversed itself and reinstated the money.
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.
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.
I just brought legislation to the Senate floor to restore ACA tax credits for 3 years. This legislation passed the House with bipartisan support. Senate Republicans said NO, ensuring health care costs continue to spike for millions of Americans. We are not going to stop fighting.
SoupScore Breakdown
Loading analysis metrics…
Voting History
851 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-05-14End debateNONOCloture Motion Agreed to (51-45)
2025-05-14Confirm nomineeNONONomination Confirmed (54-40)
2025-05-13End debateNONOCloture Motion Agreed to (57-41)
2025-05-13Confirm nomineeNONONomination Confirmed (52-44)
2025-05-13End debateNONOCloture Motion Agreed to (53-45)
2025-05-13Confirm nomineeYESNONomination Confirmed (74-25)
2025-05-13End debateYESNOCloture Motion Agreed to (72-26)
2025-05-13Confirm nomineeNONONomination Confirmed (52-46)
2025-05-12End debateNONOCloture Motion Agreed to (52-45)
2025-05-12Confirm nomineeNONONomination Confirmed (52-45)
2025-05-12End debateNONOCloture Motion Agreed to (53-47)
2025-05-08S. 1582 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (48-49, 3/5 majority required)
2025-05-08H.J. Res. 60 (119th)Approve resolutionNONOJoint Resolution Passed (50-43)
2025-05-08S.J. Res. 7 (119th)Approve resolutionNONOJoint Resolution Passed (50-38)
2025-05-07S.J. Res. 13 (119th)Approve resolutionNONOJoint Resolution Passed (52-47)
2025-05-06H.J. Res. 60 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-47)
2025-05-06S.J. Res. 7 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-47)
2025-05-06Confirm nomineeNONONomination Confirmed (53-47)
2025-05-06S.J. Res. 13 (119th)Begin considerationNONOMotion to Proceed Agreed to (53-46)
2025-05-06H.J. Res. 61 (119th)Approve resolutionYESNOJoint Resolution Passed (55-45)
2025-05-05H.J. Res. 61 (119th)Begin considerationYESNOMotion to Proceed Agreed to (51-43)
2025-05-01End debateNONOCloture Motion Agreed to (50-45)
2025-05-01S.J. Res. 31 (119th)Approve resolutionNONOJoint Resolution Passed (52-46)
2025-05-01H.J. Res. 75 (119th)Approve resolutionNONOJoint Resolution Passed (52-45)
2025-04-30S.J. Res. 31 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-40)
2025-04-30S.J. Res. 49 (119th)Kill the motionNONOMotion to Table Agreed to (49-49, Vice President of the United States, voted Yea)
2025-04-30S.J. Res. 49 (119th)Approve resolutionYESYESJoint Resolution Defeated (49-49)
2025-04-30H.J. Res. 75 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-46)
2025-04-30H.J. Res. 42 (119th)Approve resolutionNONOJoint Resolution Passed (52-46)
2025-04-29H.J. Res. 42 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-46)
2025-04-29Confirm nomineeYESYESNomination Confirmed (83-14)
2025-04-29End debateYESYESCloture Motion Agreed to (84-13)
2025-04-29Confirm nomineeNONONomination Confirmed (60-36)
2025-04-29End debateNONOCloture Motion Agreed to (62-36)
2025-04-29Confirm nomineeYESNONomination Confirmed (59-39)
2025-04-29End debateYESNOCloture Motion Agreed to (59-39)
2025-04-29Confirm nomineeYESNONomination Confirmed (67-29)
2025-04-28End debateNOT_VOTINGNOCloture Motion Agreed to (64-27)
2025-04-11Confirm nomineeYESNONomination Confirmed (60-25)
2025-04-11End debateYESNOCloture Motion Agreed to (60-25)
2025-04-11Confirm nomineeYESNONomination Confirmed (59-26)
2025-04-11End debateYESNOCloture Motion Agreed to (59-25)
2025-04-10Confirm nomineeNONONomination Confirmed (50-46)
2025-04-10End debateNONOCloture Motion Agreed to (51-46)
2025-04-10H.J. Res. 20 (119th)Approve resolutionNONOJoint Resolution Passed (53-44)
2025-04-09H.J. Res. 20 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-42)
2025-04-09Confirm nomineeNONONomination Confirmed (52-44)
2025-04-09Confirm nomineeNONONomination Confirmed (51-45)
2025-04-09Confirm nomineeNONONomination Confirmed (49-46)
2025-04-09Confirm nomineeYESNONomination Confirmed (60-37)

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 13 / 18Next →