Mark R. Warner headshot
At a Glance
Seat
U.S. Senator from Virginia
Born
December 15, 1954
Age 71
Phone
(202) 224-2023
Office
703 Hart Senate Office Building Washington, DC 20510, Washington 20510
Congress Member Profile|U.S. Senator|Democrat|Virginia

Mark R. Warner

Mark Robert Warner is an American businessman and politician serving as the senior United States senator from Virginia, a seat he has held since 2009. A member of the Democratic Party, Warner served as the 69th governor of Virginia from 2002 to 2006. He is vice chair of the Senate Democratic Caucus and vice chair of the Senate Intelligence Committee.

Source: WikipediaView full (CC BY-SA)
Voting Record — 789
Yes35%
No61%
Present0%
Not Voting5%
Party align90%
Cross-party10%
SoupScore
District Map

Senate District (Statewide)

U.S. Census Bureau boundary data.
Mark R. Warner headshot
Mark R. Warner
U.S. SenatorDemocratVirginia
SoupScore
Mark R.'s ATmosphere Activity
20 recent posts · 40 sponsored · 170 cosponsored
View profile

Recent ATmosphere posts, sponsorships, and cosponsorships.

BREAKING: A few Republicans joined us to stand up and vote to repeal some of Trump’s reckless tariffs. Our resolution now heads to the House — let’s see if they have the courage to stand up for lower prices for Americans.
Interesting how Trump is slapping tariffs on countless allies but gives a completely free pass to Russia. Yet another sign of this administration’s endless fealty to Putin… and this time, it’s raising your prices in the process.
We should all expect more from an administration that admits they mistakenly deported a Maryland father to an abusive prison. Kilmar Abrego Garcia should be home with his kids. When incompetence rules, all of our rights are freedoms are less secure.
I’ve already heard from business owners laying off full-time staff because of Trump’s tariffs. These sloppy policies are not going to achieve their goals. They’re just going to hurt small businesses and raise all of our prices.
In under 10 days, we’ve heard about journalists added to unclassified chats and sensitive data being shot around on personal emails. And now we're hearing there's dozens more chats. It's a never-ending parade of sloppy, reckless incompetence. www.politico.com/news/2025/04...
This administration is plainly incompetent: Crashing the stock market Alienating our allies Leaking sensitive national security intel Mistakenly deporting people Firing thousands, then having to hire countless back What a sloppy, embarrassing pattern.
America is being hit hard by Trump Tariffs – but don’t just take my word for it. Hear from Bill and Dave, two small business owners who’ve been left scrambling thanks to Trump’s senseless trade war with Canada.
Make no mistake: cruel cuts at our health care agencies are going to kneecap our ability to inspect food and drugs. To offer addiction recovery resources. To make sure Medicaid and Medicare work as they should. These are disastrous cuts, and we will continue fighting them.
The Trump admin’s outrageous immigration overreaches result in situations like this one, where a protected resident & the father of an intellectually disabled American child has been mistakenly placed in a Salvadoran prison. This admin is recklessly & cruelly incompetent. www.wsj.com/us-news/law/...
SoupScore Breakdown
Loading analysis metrics…
Voting History
789 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-20Confirm nomineeNONONomination Confirmed (52-47)
2026-05-19S.J. Res. 185 (119th)Motion to Discharge S.J.Res. 185YESYESMotion to Discharge Agreed to (50-47)
2026-05-19End debateNONOCloture Motion Agreed to (50-47)
2026-05-19Confirm nomineeNONONomination Confirmed (52-38)
2026-05-19End debateNONOCloture Motion Agreed to (57-38)
2026-05-18S. Res. 690 (119th)Confirm nomineeNONONomination Confirmed (46-43)
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 nomineeNONONomination Confirmed (59-39)
2026-04-28S.J. Res. 124 (119th)Point of Order S.J.Res. 124NOT_VOTINGNOPoint of Order Well Taken (51-47)
2026-04-28S. Res. 690 (119th)Begin considerationNONOMotion to Proceed Agreed to (52-47)
2026-04-27End debateNONOCloture Motion Agreed to (54-37)
2026-04-23S. Con. Res. 33 (119th)Accept House changesNOT_VOTINGNOConcurrent Resolution Agreed to (50-48)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (49-49)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (48-50)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Padilla Amdt. No. 4855)NOT_VOTINGYESMotion Rejected (46-52, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Sanders Amdt. No. 5159)NOT_VOTINGYESMotion Rejected (49-49, 3/5 majority required)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentNOT_VOTINGYESAmendment Rejected (46-52)
2026-04-23S. Con. Res. 33 (119th)Vote on amendmentNOT_VOTINGNOAmendment Rejected (25-73)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Markey Amdt. No. 5001)NOT_VOTINGYESMotion Rejected (48-50, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hawley Amdt. No. 4794)NOT_VOTINGNOMotion Rejected (50-48, 3/5 majority required)
2026-04-23Motion (Motion to Waive All Applicable Budgetary Discipline Re: Kennedy Amdt. No. 5414)NOT_VOTINGNOMotion Rejected (48-50, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Alsobrooks Amdt. No. 5294)NOT_VOTINGYESMotion Rejected (47-51, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hickenlooper Amdt. No. 4956)NOT_VOTINGYESMotion Rejected (47-51, 3/5 majority required)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Hirono Amdt. No. 4884)NOT_VOTINGYESMotion Rejected (48-50, 3/5 majority required)
2026-04-22S. Con. Res. 33 (119th)Vote on amendmentNOT_VOTINGYESAmendment Agreed to (98-0)
2026-04-22Motion (Motion to Waive All Applicable Budgetary Discipline Re: Ossoff Amdt. No. 4897)NOT_VOTINGYESMotion 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)NOT_VOTINGYESMotion Rejected (48-50, 3/5 majority required)
2026-04-22S.J. Res. 114 (119th)Motion to Discharge S.J.Res. 114NOT_VOTINGYESMotion to Discharge Rejected (46-51)
2026-04-21S. Con. Res. 33 (119th)Begin considerationNOT_VOTINGNOMotion to Proceed Agreed to (52-46)
2026-04-20Confirm nomineeNOT_VOTINGNONomination 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. 138NOYESMotion to Discharge Rejected (36-63)

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 →