Built to help voters quickly verify how officials vote — district first, party second. All information is sourced from official public records.

Tim Kaine

Senate · Democratic · VA

District offices

Total: 10
Abingdon Office
121 Russell Rd. · Abingdon VA 24210
Phone: 276-525-4790
Fax: 276-525-4792
Fredericksburg Office
816 William Street · Fredericksburg VA 22401
Phone: 540-369-7667
Manassas Office
9408 Grant Avenue · Manassas VA 20110
Phone: 703-361-3192
Fax: 703-361-3198
Norfolk Office
222 Central Park Avenue, Suite 120 · Virginia Beach VA 23462
Phone: (757) 518-1674
Hours: Mon-Fri 9AM-5PM
Northern Virginia Office
7309 Arlington Boulevard, Suite 202 · Falls Church VA 22042
Phone: (703) 361-3192
Hours: Mon-Fri 9AM-5PM
Richmond Office
919 E. Main St. · Richmond VA 23219
Phone: 804-771-2221
Fax: 804-771-8313
Richmond Office
919 East Main Street, Suite 970 · Richmond VA 23219
Phone: (804) 771-2221
Hours: Mon-Fri 9AM-5PM
Roanoke Office
611 S. Jefferson St. · Roanoke VA 24011
Phone: 540-682-5693
Fax: 540-682-5697
Roanoke Office
10 Franklin Road SE, Suite 510 · Roanoke VA 24011
Phone: (540) 682-5693
Hours: Mon-Fri 9AM-5PM
Virginia Beach Office
222 Central Park Ave. · Virginia Beach VA 23462
Phone: 757-518-1674
Fax: 757-518-1679

Sponsored bills

Total sponsored bills: 65
119s4132Status: Read twice and referred to the Committee on Health, Education, Labor, and Pensions.Introduced: 3/18/2026
Latest action: Read twice and referred to the Committee on Health, Education, Labor, and Pensions. (3/18/2026)
119s4129Status: Read twice and referred to the Committee on Foreign Relations.Introduced: 3/18/2026
Latest action: Read twice and referred to the Committee on Foreign Relations. (3/18/2026)
119sjres124Status: Read twice and referred to the Committee on Foreign Relations.Introduced: 3/12/2026
Latest action: Read twice and referred to the Committee on Foreign Relations. (3/12/2026)
119s4049Status: Read twice and referred to the Committee on Finance.Introduced: 3/11/2026
Latest action: Read twice and referred to the Committee on Finance. (3/11/2026)
119sres636Status: Referred to the Committee on Foreign Relations. (text: CR S964-965)Introduced: 3/10/2026
Latest action: Referred to the Committee on Foreign Relations. (text: CR S964-965) (3/10/2026)
119sres633Status: Referred to the Committee on Foreign Relations. (text: CR S962-963)Introduced: 3/10/2026
Latest action: Referred to the Committee on Foreign Relations. (text: CR S962-963) (3/10/2026)
119sres635Status: Referred to the Committee on Foreign Relations. (text: CR S963-964)Introduced: 3/10/2026
Latest action: Referred to the Committee on Foreign Relations. (text: CR S963-964) (3/10/2026)
119sres632Status: Referred to the Committee on Foreign Relations. (text: CR S961-962)Introduced: 3/10/2026
Latest action: Referred to the Committee on Foreign Relations. (text: CR S961-962) (3/10/2026)
119sres631Status: Referred to the Committee on Foreign Relations. (text: CR S960-961)Introduced: 3/10/2026
Latest action: Referred to the Committee on Foreign Relations. (text: CR S960-961) (3/10/2026)
119sres637Status: Referred to the Committee on Foreign Relations. (text: CR S965-966)Introduced: 3/10/2026
Latest action: Referred to the Committee on Foreign Relations. (text: CR S965-966) (3/10/2026)
119sres634Status: Referred to the Committee on Foreign Relations. (text: CR S963)Introduced: 3/10/2026
Latest action: Referred to the Committee on Foreign Relations. (text: CR S963) (3/10/2026)
119sres617Status: Submitted in the Senate, considered, and agreed to without amendment and with a preamble by Unanimous Consent. (consideration: CR S716; text: CR S710)Introduced: 2/26/2026
Latest action: Submitted in the Senate, considered, and agreed to without amendment and with a preamble by Unanimous Consent. (consideration: CR S716; text: CR S710) (2/26/2026)
119s3771Status: Read twice and referred to the Committee on Veterans' Affairs.Introduced: 2/4/2026
Latest action: Read twice and referred to the Committee on Veterans' Affairs. (2/4/2026)
119sjres105Status: Read twice and referred to the Committee on Energy and Natural Resources.Introduced: 2/4/2026
Latest action: Read twice and referred to the Committee on Energy and Natural Resources. (2/4/2026)
119sjres104Status: Motion to discharge Senate Committee on Foreign Relations rejected by Yea-Nay Vote. 47 - 53. Record Vote Number: 46. (consideration: CR S796)Introduced: 1/29/2026
Latest action: Motion to discharge Senate Committee on Foreign Relations rejected by Yea-Nay Vote. 47 - 53. Record Vote Number: 46. (consideration: CR S796) (3/4/2026)
119s3731Status: Read twice and referred to the Committee on the Judiciary.Introduced: 1/29/2026
Latest action: Read twice and referred to the Committee on the Judiciary. (1/29/2026)
119s3491Status: Read twice and referred to the Committee on Health, Education, Labor, and Pensions.Introduced: 12/16/2025
Latest action: Read twice and referred to the Committee on Health, Education, Labor, and Pensions. (12/16/2025)
119sjres98Status: Point of order that the measure is not entitled to expedited procedures under 50 U.S.C. 1546(a) against the measure agreed to in Senate by Yea-Nay Vote. 50 - 50. Record Vote Number: 9.Introduced: 12/3/2025
Latest action: Point of order that the measure is not entitled to expedited procedures under 50 U.S.C. 1546(a) against the measure agreed to in Senate by Yea-Nay Vote. 50 - 50. Record Vote Number: 9. (1/14/2026)
119s3328Status: Read twice and referred to the Committee on Health, Education, Labor, and Pensions.Introduced: 12/3/2025
Latest action: Read twice and referred to the Committee on Health, Education, Labor, and Pensions. (12/3/2025)
119s3313Status: Read twice and referred to the Committee on Energy and Natural Resources.Introduced: 12/2/2025
Latest action: Read twice and referred to the Committee on Energy and Natural Resources. (12/2/2025)
119s3294Status: Read twice and referred to the Committee on Homeland Security and Governmental Affairs.Introduced: 12/2/2025
Latest action: Read twice and referred to the Committee on Homeland Security and Governmental Affairs. (12/2/2025)
119s3154Status: Read twice and referred to the Committee on Armed Services.Introduced: 11/7/2025
Latest action: Read twice and referred to the Committee on Armed Services. (11/7/2025)
119sres473Status: Referred to the Committee on Foreign Relations. (text: CR S7829)Introduced: 10/29/2025
Latest action: Referred to the Committee on Foreign Relations. (text: CR S7829) (10/29/2025)
119sjres90Status: Motion to discharge Senate Committee on Foreign Relations rejected by Yea-Nay Vote. 49 - 51. Record Vote Number: 608. (consideration: CR S7958)Introduced: 10/16/2025
Latest action: Motion to discharge Senate Committee on Foreign Relations rejected by Yea-Nay Vote. 49 - 51. Record Vote Number: 608. (consideration: CR S7958) (11/6/2025)

Recent votes

Showing 50
On the Nomination
3/3/2025 · Senate
Result: Nomination Confirmed
Your vote
Nay
On the Cloture Motion
2/27/2025 · Senate
Result: Cloture Motion Agreed to
Your vote
Nay
On the Joint Resolution
2/27/2025 · Senate
Result: Joint Resolution Passed
Your vote
Nay
On the Motion to Proceed
2/26/2025 · Senate
Result: Motion to Proceed Agreed to
Your vote
Nay
On the Joint Resolution
2/26/2025 · Senate
Result: Joint Resolution Defeated
Your vote
Yea
On the Nomination
2/26/2025 · Senate
Result: Nomination Confirmed
Your vote
Nay
On the Motion to Proceed
2/25/2025 · Senate
Result: Motion to Proceed Agreed to
Your vote
Nay
On the Joint Resolution
2/25/2025 · Senate
Result: Joint Resolution Passed
Your vote
Nay
On the Motion to Proceed
2/25/2025 · Senate
Result: Motion to Proceed Agreed to
Your vote
Nay
On the Nomination
2/25/2025 · Senate
Result: Nomination Confirmed
Your vote
Yea
On the Motion to Proceed
1/21/2025 · Senate
Result: Motion to Proceed Agreed to
Your vote
Nay
On the Cloture Motion
2/24/2025 · Senate
Result: Cloture Motion Agreed to
Your vote
Not Voting
On the Cloture Motion
2/24/2025 · Senate
Result: Cloture Motion Agreed to
Your vote
Not Voting
On the Concurrent Resolution
2/21/2025 · Senate
Result: Concurrent Resolution Agreed to
Your vote
Nay
On the Amendment
2/21/2025 · Senate
Result: Amendment Rejected
Your vote
Yea
On the Amendment
2/21/2025 · Senate
Result: Amendment Agreed to
Your vote
Nay
On the Amendment
2/21/2025 · Senate
Result: Amendment Rejected
Your vote
Yea
On the Amendment
2/21/2025 · Senate
Result: Amendment Rejected
Your vote
Yea
On the Amendment
2/21/2025 · Senate
Result: Amendment Rejected
Your vote
Yea
On the Amendment
2/21/2025 · Senate
Result: Amendment Rejected
Your vote
Yea
On the Amendment
2/21/2025 · Senate
Result: Amendment Rejected
Your vote
Yea
On the Nomination
1/20/2025 · Senate
Result: Nomination Confirmed
Your vote
Yea
On the Motion
2/21/2025 · Senate
Result: Motion Rejected
Your vote
Yea
On the Amendment
2/21/2025 · Senate
Result: Amendment Rejected
Your vote
Yea
On the Amendment
2/21/2025 · Senate
Result: Amendment Rejected
Your vote
Nay
On the Amendment
2/21/2025 · Senate
Result: Amendment Rejected
Your vote
Yea
On the Motion
2/21/2025 · Senate
Result: Motion Rejected
Your vote
Yea
On the Motion
2/20/2025 · Senate
Result: Motion Rejected
Your vote
Yea
On the Motion
2/20/2025 · Senate
Result: Motion Rejected
Your vote
Yea
On the Amendment
2/20/2025 · Senate
Result: Amendment Rejected
Your vote
Yea
On the Motion
2/20/2025 · Senate
Result: Motion Rejected
Your vote
Yea
On the Amendment
2/20/2025 · Senate
Result: Amendment Agreed to
Your vote
Nay
On Passage of the Bill
1/20/2025 · Senate
Result: Bill Passed
Your vote
Nay
On the Amendment
2/20/2025 · Senate
Result: Amendment Rejected
Your vote
Yea
On the Amendment
2/20/2025 · Senate
Result: Amendment Rejected
Your vote
Yea
On the Motion
2/20/2025 · Senate
Result: Motion Rejected
Your vote
Yea
On the Amendment
2/20/2025 · Senate
Result: Amendment Rejected
Your vote
Yea
On the Cloture Motion
12/18/2025 · Senate
Result: Cloture Motion Agreed to
Your vote
Nay
On the Cloture Motion
12/18/2025 · Senate
Result: Cloture Motion Agreed to
Your vote
Yea
On the Cloture Motion
12/18/2025 · Senate
Result: Cloture Motion Agreed to
Your vote
Yea
On the Cloture Motion
12/18/2025 · Senate
Result: Cloture Motion Agreed to
Your vote
Nay
On the Nomination
12/18/2025 · Senate
Result: Nomination Confirmed
Your vote
Nay
On the Joint Resolution
12/18/2025 · Senate
Result: Joint Resolution Defeated
Your vote
Yea
On the Cloture Motion
12/17/2025 · Senate
Result: Cloture Motion Agreed to
Your vote
Nay
On the Nomination
12/17/2025 · Senate
Result: Nomination Confirmed
Your vote
Nay
On the Cloture Motion
12/17/2025 · Senate
Result: Cloture Motion Agreed to
Your vote
Nay
On the Nomination
12/17/2025 · Senate
Result: Nomination Confirmed
Your vote
Yea
On the Motion
2/20/2025 · Senate
Result: Motion Rejected
Your vote
Yea
On the Cloture Motion
12/17/2025 · Senate
Result: Cloture Motion Agreed to
Your vote
Yea
On the Motion
12/17/2025 · Senate
Result: Motion Agreed to
Your vote
Yea
About this data
  • OurCongress is non-partisan by design. We do not add political interpretation or advocacy.
  • Member profiles, roll calls, and bill data are sourced from official government records (Congress.gov, GovInfo, Clerk of the House, and the U.S. Senate).
  • Some sections may be AI-generated from official summaries/metadata to improve readability. AI output can be imperfect—verify with primary sources.
  • This page updates automatically via a daily ingestion pipeline.