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

Voting Record — 885
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 · 88 sponsored · 380 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

Far too many of our health care facilities are facing workforce shortages. I'm proud to have introduced the Welcome Back to the Health Care Workforce Act alongside Lisa Murkowski to make it easier for internationally educated health care professionals to help close those gaps.
Doug Mastriano is not qualified to be an ambassador. Anyone who can't acknowledge basic facts a fourth grader would understand has no business representing the United States.
The Attorney General is America's top law enforcement officer—not the President's personal attorney. Todd Blanche has repeatedly shown that he's the wrong person for the job.
For the past 4 years, the 988 Lifeline has been a lifesaving resource. Last year, the Administration ended specialized 988 services for LGBTQ+ youth, leaving many without critical specialized mental health support. We must fight to ensure every young person has access to the care they need.
Honored to have been the Guest of Honor at last night’s @USMC Sunset Parade at the Marine Corps War Memorial. One of our sons commissioned there, so it was special to be back. It was a poignant reminder of the service and sacrifices of our Marines.
Great news! 28 acres of land with deep spiritual, cultural, and historical meaning are now in the hands of the Mattaponi Indian Tribe in King William County. The Rappahannock Tribe repatriated 704 acres of ancestral land at Fones Cliffs. Big wins for VA tribes. www.pilotonline.com/2026/07/13/m...
The Election Assistance Commission exists for one reason: to help state and local election officials run secure, well-administered elections. This week, the President forced out every remaining commissioner — four months before the midterms.
The ceasefire falls apart and now Trump says America must be "the guardian of the Strait"? The American people deserve better than a foolish, illegal war that puts servicemembers at risk and sends prices through the roof.
Enjoyed walking around Belle Isle with folks from the Friends of the James River Park and learning more about FOJRP’s efforts to promote recreation and conservation and ensure everyone can continue to visit this amazing place.
Last Friday, Mayor Avula and I met with Tobacco Free Kids advocates in Richmond to discuss keeping tobacco and nicotine products away from children. Their advocacy helped get my bipartisan bill to raise the tobacco age to 21 signed into law, and I'll keep working with them to protect public health.
Yesterday, I visited the Moton Museum in Farmville to see how $500,000 I secured was used for upgrades. We must continue to tell the story about how Barbara Johns and other students’ brave protest led to the SCOTUS decision outlawing segregation in schools.
Kicked off Wednesday in Buena Vista with a roundtable discussion at the Virginia Innovation Accelerator (VIA). We talked about our work to boost economic development and celebrated $943,000 in funding I secured to fund workforce training and business development initiatives at VIA.
Glad to see the Shockoe Institute in Richmond featured in the Washington Post. It is a great exhibit. I encourage all Virginians to visit and learn about slavery from the experiences of those who lived through it.
Yesterday, I visited the Moton Museum in Farmville to see how $500,000 I secured was used for upgrades. We must continue to tell the story about how Barbara Johns and other students’ brave protest led to the SCOTUS decision outlawing segregation in schools.
Glad to see the Shockoe Institute in Richmond featured in the Washington Post. It is a great exhibit. I encourage all Virginians to visit and learn about slavery from the experiences of those who lived through it.
Great tour and celebration at the YMCA of Central Virginia in Lynchburg! I was proud to secure $1.4 million in federal funding for ADA compliance improvements. Every community member deserves a Y that's accessible.
Today marks the 158th anniversary of the ratification of the 14th Amendment, which guaranteed equal protection, due process, and birthright citizenship. As this Administration tries to undermine these rights, it is more important than ever to preserve and protect them.
Tuesday, I celebrated the $500,000 my team and I secured for the Staunton Redevelopment and Housing Authority to build new housing. We also discussed how we can continue to work together to ensure everyone has a safe, affordable place to live.
Yesterday, I sat down with the United Way of Central Shenandoah Valley. We talked about how rising costs, access to child care, and transportation barriers are holding working families back. I'm going to keep fighting to lower costs and expand child care.
SoupScore Breakdown
Loading analysis metrics…
Voting History
885 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-08-07H.R. 6500 (119th)End debateNOYESCloture Motion Agreed to (91-6, 3/5 majority required)
2026-08-07S. Res. 817 (119th)Confirm nomineeNONONomination Confirmed (51-47)
2026-08-07H.R. 5334 (119th)Final passageYESYESBill Passed (86-11, 3/5 majority required)
2026-08-07H.R. 5334 (119th)Vote on amendmentYESYESAmendment Rejected (32-64)
2026-08-05S.J. Res. 187 (119th)Begin considerationYESYESMotion to Proceed Rejected (48-50)
2026-08-05S. Res. 817 (119th)End debateNONOCloture Motion Agreed to (50-44)
2026-08-05Confirm nomineeYESNONomination Confirmed (51-44)
2026-08-05End debateYESNOCloture Motion Agreed to (51-43)
2026-08-03H.R. 6500 (119th)End filibuster to begin debateNOYESCloture on the Motion to Proceed Agreed to (89-4, 3/5 majority required)
2026-07-30S. Res. 817 (119th)Approve resolutionNONOResolution Agreed to (50-47)
2026-07-30S.J. Res. 181 (119th)Motion to Discharge S.J.Res. 181YESYESMotion to Discharge Rejected (49-50)
2026-07-30S.J. Res. 199 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-52)
2026-07-29S. Res. 817 (119th)End debateNONOCloture Motion Agreed to (50-45)
2026-07-29H.R. 5334 (119th)Begin considerationYESYESMotion to Proceed Agreed to (84-12)
2026-07-28H.R. 5334 (119th)End filibuster to begin debateYESYESCloture on the Motion to Proceed Agreed to (86-12, 3/5 majority required)
2026-07-28Confirm nomineeNONONomination Confirmed (51-47)
2026-07-27End debateNONOCloture Motion Agreed to (51-43)
2026-07-23Confirm nomineeNONONomination Confirmed (49-44)
2026-07-23Confirm nomineeNONONomination Confirmed (48-47)
2026-07-23S.J. Res. 180 (119th)Motion to Discharge S.J.Res. 180YESYESMotion to Discharge Rejected (47-49)
2026-07-22End debateNONOCloture Motion Agreed to (51-46)
2026-07-22End debateNONOCloture Motion Agreed to (54-44)
2026-07-22Confirm nomineeYESNONomination Confirmed (62-36)
2026-07-22End debateYESNOCloture Motion Agreed to (60-35)
2026-07-22Confirm nomineeNONONomination Confirmed (49-46)
2026-07-21Confirm nomineeNONONomination Confirmed (50-48)
2026-07-20End debateNONOCloture Motion Agreed to (43-40)
2026-07-16S.J. Res. 198 (119th)Begin considerationYESYESMotion to Proceed Rejected (46-50)
2026-07-16End debateNONOCloture Motion Agreed to (49-48)
2026-07-15Confirm nomineeNONONomination Confirmed (51-46)
2026-07-15End debateNONOCloture Motion Agreed to (51-46)
2026-07-14S. 4784 (119th)End filibuster to begin debateNONOCloture on the Motion to Proceed Rejected (50-46, 3/5 majority required)
2026-07-14Confirm nomineeNONONomination Confirmed (50-45)
2026-07-13Confirm nomineeNONONomination Confirmed (46-44)
2026-06-24S.J. Res. 185 (119th)Begin considerationYESYESMotion to Proceed Rejected (47-50)
2026-06-24End debateNONOCloture Motion Agreed to (52-45)
2026-06-24S.J. Res. 196 (119th)Begin considerationYESYESMotion to Proceed Rejected (45-52)
2026-06-24End debateNONOCloture Motion Agreed to (50-44)
2026-06-24Confirm nomineeNONONomination Confirmed (50-44)
2026-06-24End debateNONOCloture Motion Agreed to (52-45)
2026-06-24Confirm nomineeNONONomination Confirmed (52-45)
2026-06-24End debateNONOCloture Motion Agreed to (52-45)
2026-06-23H. Con. Res. 86 (119th)Accept House changesYESYESConcurrent Resolution Agreed to (50-48)
2026-06-23Confirm nomineeYESNONomination Confirmed (67-30)
2026-06-22H.R. 6644 (119th)Accept House changesYESYESMotion Agreed to (85-5)
2026-06-18Confirm nomineeNONONomination Confirmed (48-39)
2026-06-18H.R. 6644 (119th)End debateYESYESCloture Motion Agreed to (84-8, 3/5 majority required)
2026-06-17S. Res. 616 (119th)Motion to Discharge S.Res. 616YESYESMotion to Discharge Rejected (44-50)
2026-06-17End debateYESNOCloture Motion Agreed to (54-41)
2026-06-17Confirm nomineeYESNONomination Confirmed (55-39)

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 →