
Congress Member Profile|U.S. Senator|Democrat|Virginia
Tim Kaine
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 779
Yes37%
No62%
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 · 330 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
4 years ago, my Dr. Lorna Breen Health Care Provider Protection Act became law to support the mental health of our healers. I was honored to work with the family of Dr. Breen, an MD from VA who died by suicide while serving on the COVID frontlines, to name the law after her.
Our servicemembers’ service and sacrifice can take a toll on their mental health. The least we can do is ensure they receive the mental health care benefits they are promised as veterans. The significant staff losses under Trump are unacceptable and must be rectified.
What Trump said he’d do: end forever wars and lower costs.
What Trump is actually doing: starting overseas wars that raise costs.
This is a presidency of broken promises.
youtube.com/shorts/B6lVQ...
Trump is already waging a deeply unpopular war against Iran. Now, Trump says he thinks he can have “the honor of taking Cuba.” We need to focus on helping Americans and lowering costs, not inciting a new global conflict every month.
Trump was completely unprepared for the war against Iran that HE started. Six months ago, the Trump Administration DOGE’d its global oil and gas price experts—the people who would be helping address the oil shortage that’s causing surges in gas prices.
Six months before the Trump administration started bombing Iran, the Department of State fired its oil and gas experts.
https://www.notus.org/trump-white-house/trump-doge-cuts-middle-eastern-oil-gas-crises
Happy St. Patrick’s Day! My family immigrated to the United States from Ireland in the 1840s and 50s, and I’m proud to celebrate my Irish heritage today! Wishing everyone a safe and festive holiday!
Trump’s talk about gas prices lowering soon is proving to be just that—talk. Back in reality, working families are struggling with unaffordable costs because of his war of choice.
www.cbsnews.com/amp/news/bre...
It's Long COVID Awareness Day. Americans are still grappling with COVID’s repercussions, including Long COVID. I'll keep working to support research and education on this condition and other infection-associated chronic conditions.
The attack on an elementary school in Iran is a horrific tragedy. It also raises serious concerns about the safety of wrongfully detained Americans in Iran. I pray that they won't be impacted by the ongoing violence, and that they will soon safely be brought home.
This is tragic news. The loved ones of the six servicemembers who died in Iraq are in my thoughts. I will closely track the findings of the ongoing investigation into this crash.
x.com/cnn/status/2...
I'm praying for the victims of the shooting at Old Dominion University today, and deeply appreciate the work of our law enforcement officers. I will continue to monitor this closely and encourage all to heed officials' instructions about avoiding the area around Constant Hall.
The Senate passed my legislation challenging Trump’s broad-based tariffs. SCOTUS struck down his tariffs because they were illegal. But he can’t take the hint. He’s trying a new tactic to impose taxes and raise costs. @warnock.senate.gov and I have a bill to stop him.
youtube.com/shorts/0jvL0...
Trump referring to the war against Iran as an “excursion” is beyond disrespectful to the families of the servicemembers killed in the Middle East and all our troops currently risking their lives. It makes my skin crawl.
The war against Iran is extremely unpopular. Both Trump and my colleagues in Congress should listen to their constituents: Americans don’t want this.
Thousands of servicemembers killed. Thousands more injured. Hundreds of thousands of innocent civilians killed. Trillions spent. That’s what 25+ years of war in the Middle East got us. My colleagues and I are doing all we can to stop the US from repeating these mistakes. youtube.com/shorts/Jnu8d...
Americans want lower costs and no new wars. Instead, Trump is driving up costs—for things like airfare to visit loved ones or take a needed vacation—through his new, illegal war against Iran.
www.nytimes.com/2026/03/10/t...
Yesterday, I toured Prince William County’s Crisis Receiving Center—which I helped secure $2 million in funding in FY23 to build—to learn more about the facility’s work to provide services for those experiencing mental health and substance use emergencies.
Together we pray for the families of Capt. Cody A. Khork, Sgts. 1st Class Nicole M. Amor and Noah L. Tietjens, Sgt. Declan J. Coady, Maj. Jeffrey R. O’Brien, Chief Warrant Officer 3 Robert M. Marzan, Staff Sgt. Benjamin N. Pennington, and Major Sorffly Davius.
Trump’s words speak for themselves. He thinks the surge in gas prices is a “very small price to pay.” That might be true for him and the Epstein class, but not for regular working people.
On Wednesday, the Court of International Trade ruled that companies subjected to Trump’s illegal tariffs are entitled to refunds. The Administration must swiftly reimburse the thousands of small businesses across the country that bore the brunt of Trump’s harmful tariffs.
SoupScore Breakdown
Loading analysis metrics…
Voting History779 total votesExpandCollapse
Voting History
779 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-07-23 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-47) |
| 2025-07-23 | H.R. 3944 (119th) | Begin consideration | YES | YES | ✓ | Motion to Proceed Agreed to (90-8) |
| 2025-07-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-47) |
| 2025-07-23 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-41) |
| 2025-07-22 | — | Confirm nominee | YES | NO | ✕↔ | Nomination Confirmed (61-35) |
| 2025-07-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-07-22 | H.R. 3944 (119th) | End filibuster to begin debate | YES | YES | ✓ | Cloture on the Motion to Proceed Agreed to (91-7, 3/5 majority required) |
| 2025-07-22 | H.R. 3944 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (50-48) |
| 2025-07-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-47) |
| 2025-07-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (51-46) |
| 2025-07-22 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-47) |
| 2025-07-21 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (44-43) |
| 2025-07-17 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (46-36) |
| 2025-07-17 | — | End debate | NOT_VOTING | NO | — | Cloture Motion Agreed to (50-34) |
| 2025-07-17 | — | End debate | YES | NO | ✕↔ | Cloture Motion Agreed to (57-31) |
| 2025-07-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-40) |
| 2025-07-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (49-43) |
| 2025-07-17 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-46) |
| 2025-07-17 | H.R. 4 (119th) | Final passage | NO | NO | ✓ | Bill Passed (51-48) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | NO | NO | ✓ | Amendment Agreed to (52-47) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-50) |
| 2025-07-17 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-51) |
| 2025-07-17 | H.R. 4 (119th) | Kill the motion | NO | NO | ✓ | Motion to Table Agreed to (51-47) |
| 2025-07-16 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (47-50) |
| 2025-07-16 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (46-51) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (47-52) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (47-52) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Send back to committee | YES | YES | ✓ | Motion to Recommit Rejected (48-51) |
| 2025-07-16 | H.R. 4 (119th) | Vote on amendment | YES | YES | ✓ | Amendment Rejected (49-50) |
| 2025-07-15 | H.R. 4 (119th) | Begin consideration | NO | NO | ✓ | Motion to Proceed Agreed to (50-50, Vice President of the United States, voted Yea) |
| 2025-07-15 | H.R. 4 (119th) | Motion to Discharge H.R. 4 | NO | NO | ✓ | Motion to Discharge Agreed to (50-50, Vice President of the United States, voted Yea) |
| 2025-07-15 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-47) |
| 2025-07-15 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-46) |
| 2025-07-15 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (52-46) |
| 2025-07-15 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (52-47) |
| 2025-07-15 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (69-30) |
| 2025-07-14 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (60-28) |
| 2025-07-14 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (46-42) |
| 2025-07-10 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (50-45) |
| 2025-07-10 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (51-43) |
| 2025-07-10 | — | End debate | NO | NO | ✓ | Cloture Motion Agreed to (50-45) |
| 2025-07-09 | — | Confirm nominee | NO | NO | ✓ | Nomination Confirmed (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.