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 — 783
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 after the Virginia State Corporation Commission reported that premiums for Affordable Care Act Marketplace coverage are projected to rise sharply:
The news that Virginians who rely on health care coverage from the marketplace could see their premiums jump by more than 20% next year is deeply troubling. This entirely-avoidable increase is being driven by the expiration of enhanced premium tax credits that have helped hundreds of thousands of Virginians afford quality health care.While President Trump and congressional Republicans bent over backward to extend tax cuts for the uber-wealthy as part of their tax and budget bill, they chose not to renew these critical health care credits that have saved the average Virginian nearly $90 a month. Alongside our Democratic colleagues, we even forced a vote on an amendment to the bill to extend the credits, and Republicans voted it down.
We know what’s at stake when health care becomes unaffordable: families go without coverage, people skip doctor visits and prescriptions, and small health problems turn into costly emergencies. That’s not only bad for public health, it drives up costs for everyone. We remain committed to restoring these critical tax credits and bringing down health care costs, and we call on our colleagues in Congress to put politics aside and act now to prevent this needless premium spike from hurting Virginia families.
Yesterday, I visited Hitachi Energy’s facility in Bland to learn more about the company’s work and its $22.5 million investment to expand operations and create jobs. I’ll keep working to support Hitachi and other manufacturers in Virginia.
Senator Kaine and a group of others pose outdoors for a photo in front of a red sign with white text reading "Welcome to Hitachi Energy Bland."
I had a productive visit to Lee County Community Hospital to hear from leadership about what it’s meant for the community since the hospital reopened. I was proud to work with the community to reopen the hospital and we talked about how to protect it—and others—from Medicaid cuts.
Senator Kaine looks at a wall of historic photos at the hospital.
Senator Kaine sits at a table, listening to the discussion.
Senator Kaine speaks while sitting at a table to the group.
Senator Kaine speaks to a woman sitting at a desk with a computer.
Ended yesterday in Radford with local officials and nonprofits to discuss how ARC improves the wellbeing of communities and supports economic development in SWVA. These stories are critical as we push back against President Trump’s proposal to cut ARC’s budget by 93 percent.
Senator Kaine poses for a photo with three women.
Senator Kaine engages in conversation with a woman.
Today on Purple Heart Day, we honor the countless brave men and women wounded in service and those who made the ultimate sacrifice to protect our nation. Today I'm reflecting on their service and thinking of their families.
Great visit to Nature’s Touch plant in Front Royal to learn about their operations and efforts to make healthy food more accessible. I’ll keep working to pass the SHOPP Act, a bill I cosponsored to help SNAP recipients access frozen fruits and vegetables.
Senator Kaine engages in conversation with a man.
Senator Kaine tours the facility.
Senator Kaine sits at a table, engaging in conversation.
Today, I met with United Way of Northern Shenandoah Valley and regional nonprofits in Winchester to discuss how the Trump Administration’s federal funding cuts threaten nonprofits' ability to help those in need access housing, health care, food, and other services.
Senator Kaine sits at a table engaging in the discussion.
Senator Kaine shakes hands with a woman.
Restaurants and hotels are critical to our communities and Virginia’s economy. I had a great conversation in Burke yesterday with restaurant owners and hospitality officials in the area to hear about how issues like tariffs, immigration, and federal workforce cuts are affecting them.
Senator Kaine sits at a table with others for the discussion.
Senator Kaine poses for a photo with two men.
Senator Kaine engages in conversation with a man.
Senator Kaine poses for a group photo.
My statement with @markwarner.bsky.social slamming the Trump Administration’s reported plan to terminate $156 million in federal funding to lower energy costs in Virginia:
"We were proud to vote for the Inflation Reduction Act (IRA), which helped attract hundreds of millions of dollars in clean-energy investments to Virginia and put us on the path to create more than 20,000 new jobs in the Commonwealth alone. Donald Trump’s decision to rip up that legislation with his ‘Big, Ugly Bill,’ was a short-sighted mistake. Now he’s making it even worse by eliminating funding designed to help Virginians cut their energy costs by harnessing affordable energy sources. Between Trump’s tariffs on everyday goods, his efforts to kick 15 million people off of their health insurance, and this new decision to put lower energy prices further out of reach for American families, it’s clear that the President’s promises to lower costs are nothing but cheap talk."
Today marks the 60th anniversary of the Voting Rights Act. With partisan attempts to gerrymander Texas underway, it’s more important now than ever that we pass the John R. Lewis Voting Rights Advancement Act—a critical step toward protecting access to the ballot for all.
Today, I visited Belair Farm in Culpeper to meet with local farmers to discuss agricultural issues. I will keep working to support Virginia’s farmers and ranchers, including by passing a Farm Bill.
Senator Kaine sits at a table with a group of farmers engaging in the conversation.
Senator Kaine stands, speaking with a woman.
Senator Kaine sits at a table with a group of farmers engaging in the conversation.
I was in Chesapeake Monday with @bobbyscott.house.gov, local mayors, city managers, and nonprofits to discuss how the Trump Administration withholding federal funds, together with health care and nutrition cuts in R reconciliation bill, will hurt local priorities.
Senator Kaine sits at a table between Congressman Bobby Scott (L) and Chesapeake Mayor Rick Scott (R) for the discussion.
Senator Kaine shakes a man’s hand.
Trump’s tariffs will cause a ridiculous increase in energy costs that will hurt your wallet. With their impact on offshore wind projects alone, Virginians will pay between $253 million and $320 million to foot the bill for Trump’s import taxes. Complete idiocy. richmond.com/news/state-r...
Today is the anniversary of the Great American Outdoors Act becoming law. As a nature lover, I was proud to help pass this legislation to protect our natural treasures. I encourage you to celebrate by visiting a National Park Service site near you—admission is free today!
Black-owned businesses are a vital part of the Virginia economy and show us every day through their creativity and ingenuity that diversity is a strength, not a liability. This National Black Business Month, I hope you'll join me in showing support for Black-owned businesses.
Epstein's sweetheart deal? Cut by a Republican administration. The guy who cut it? Trump put him in his first Cabinet. Epstein's mysterious death? During Trump's first term. Trump promised to release the files. Now he's not. This is a Republican scandal. What is Trump hiding?
Public broadcasting provides educational programming, local news, and emergency alerts for rural communities. But despite all the good it does, Trump and the congressional GOP gutted the Corporation for Public Broadcasting. Now 13 stations across VA have lost significant funding.
The Corporation for Public Broadcasting is shutting down. Without federal funding, dozens of small public media stations are at risk of closing.
Today, I talked with State Department officers who were arbitrarily laid off by President Trump. From counterterrorism and embassy security, to protecting human rights around the world—their jobs are critical. Losing this expertise puts our security and prosperity at serious risk.
Senator Kaine engages in a conversation at a table with the State Department officers.
Senator Kaine speaks with the State Department officers during their meeting.
Never a bad time to remind everyone you know that Trump ran on making things more affordable. Instead he imposes new & crushing taxes through his tariffs—and makes the largest cuts to health care EVER, while ensuring higher premiums for everyone.
SoupScore Breakdown
Loading analysis metrics…
Voting History
783 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
2026-05-14S. Res. 690 (119th)End debateNONOCloture Motion Agreed to (51-46)
2026-05-13S.J. Res. 130 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-53)
2026-05-13S.J. Res. 141 (119th)Begin considerationYESYESMotion to Proceed Rejected (50-50)
2026-05-13S.J. Res. 132 (119th)Begin considerationYESYESMotion to Proceed Rejected (48-52)
2026-05-13Confirm nomineeNONONomination Confirmed (54-45)
2026-05-13S. Res. 526 (119th)End filibuster to begin debateYESYESCloture on the Motion to Proceed Agreed to (99-0, 3/5 majority required)
2026-05-13S.J. Res. 163 (119th)Motion to Discharge S.J.Res. 163YESYESMotion to Discharge Rejected (49-50)
2026-05-12End debateNONOCloture Motion Agreed to (51-45)
2026-05-12Confirm nomineeNONONomination Confirmed (51-45)
2026-05-11End debateNONOCloture Motion Agreed to (49-44)
2026-05-11S. Res. 690 (119th)Approve resolutionNONOResolution Agreed to (46-45)
2026-04-30S.J. Res. 184 (119th)Motion to Discharge S.J.Res. 184YESYESMotion to Discharge Rejected (47-50)
2026-04-30S. Res. 690 (119th)End debateNONOCloture Motion Agreed to (51-46)
2026-04-29S.J. Res. 99 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-50)
2026-04-29S.J. Res. 139 (119th)Begin considerationYESYESMotion to Proceed Rejected (46-52)
2026-04-29Confirm nomineeYESNONomination Confirmed (59-39)
2026-04-28S.J. Res. 124 (119th)Point of Order S.J.Res. 124NONOPoint of Order Well Taken (51-47)
2026-04-28S. Res. 690 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-47)
2026-04-27End debateYESNOCloture Motion Agreed to (54-37)
2026-04-23S. Con. Res. 33 (119th)Accept House changesNONOConcurrent Resolution Agreed to (50-48)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (49-49)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (48-50)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Padilla Amdt. No. 4855)YESYESMotion Rejected (46-52, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Sanders Amdt. No. 5159)YESYESMotion Rejected (49-49, 3/5 majority required)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Rejected (46-52)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentNONOAmendment Rejected (25-73)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Markey Amdt. No. 5001)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hawley Amdt. No. 4794)NONOMotion Rejected (50-48, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Kennedy Amdt. No. 5414)NONOMotion Rejected (48-50, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Alsobrooks Amdt. No. 5294)YESYESMotion Rejected (47-51, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 4956)YESYESMotion Rejected (47-51, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hirono Amdt. No. 4884)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-22S. Con. Res. 33 (119th)Vote on amendmentYESYESAmendment Agreed to (98-0)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Ossoff Amdt. No. 4897)YESYESMotion Rejected (49-49, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Lujan Amdt. No. 4798)NOT_VOTINGYESMotion Rejected (47-50, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Schumer Amdt. No. 4799)YESYESMotion Rejected (48-50, 3/5 majority required)
2026-04-22S.J. Res. 114 (119th)Motion to Discharge S.J.Res. 114YESYESMotion to Discharge Rejected (46-51)
2026-04-21S. Con. Res. 33 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-46)
2026-04-20Confirm nomineeNONONomination Confirmed (47-46)
2026-04-16End debateNONOCloture Motion Agreed to (49-48)
2026-04-16H.J. Res. 140 (119th)Approve resolutionNONOJoint Resolution Passed (50-49)
2026-04-15H.J. Res. 140 (119th)Begin considerationNONOMotion to Proceed Agreed to (51-49)
2026-04-15H.J. Res. 140 (119th)Kill the motionNONOMotion to Table Agreed to (51-48)
2026-04-15S.J. Res. 138 (119th)Motion to Discharge S.J.Res. 138YESYESMotion to Discharge Rejected (36-63)
2026-04-15S.J. Res. 32 (119th)Motion to Discharge S.J.Res. 32YESYESMotion to Discharge Rejected (40-59)
2026-04-15S.J. Res. 123 (119th)Motion to Discharge S.J.Res. 123YESYESMotion to Discharge Rejected (47-52)
2026-04-14Confirm nomineeNONONomination Confirmed (53-47)
2026-04-14End debateNONOCloture Motion Agreed to (53-45)
2026-04-14Confirm nomineeNONONomination Confirmed (53-46)
2026-04-13End debateNONOCloture Motion Agreed to (50-44)

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 / 16Next →