U.S. Senate
Senate: met Mon–Wed (Sep 28–30, 2026); a pro forma session Thu; next convenes Mon, Oct 5, 2026; no session days scheduled Oct 12 – Nov 6, 2026
Last updated
The Senate has 100 members: 53 Republicans, 45 Democrats, and 2 Independents.
Leadership: Tammy Baldwin (Senate Democratic Conference Secretary), John Barrasso (Senate Majority Whip), Cory Booker (Senate Democratic Strategic Communications Committee Chair), Shelley Moore Capito (Senate Republican Policy Committee Chair), Catherine Cortez Masto (Senate Democratic Outreach Vice Chair), Tom Cotton (Senate Republican Conference Chair), Dick Durbin (Senate Minority Whip), Chuck Grassley (President Pro Tempore of the Senate), Amy Klobuchar (Senate Democratic Steering Committee Chair), James Lankford (Senate Republican Conference Vice Chair), Chris Murphy (Senate Democratic Conference Deputy Secretary), Bernie Sanders (Senate Democratic Outreach Chair), Brian Schatz (Senate Democratic Conference Deputy Secretary), Chuck Schumer (Senate Minority Leader), Tim Scott (Senate Republican Committee Chair), John Thune (Senate Majority Leader), Mark Warner (Senate Democratic Conference Vice Chair), Elizabeth Warren (Senate Democratic Conference Vice Chair).
Angela AlsobrooksU.S. Senator for Maryland · Democrat
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Alan S. ArmstrongU.S. Senator for Oklahoma · Republican
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Tammy BaldwinU.S. Senator for Wisconsin · Democrat
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Jim BanksU.S. Senator for Indiana · Republican
This week: voted in 11 of 12 roll calls; 3 committee meetings
Schedule →
John BarrassoU.S. Senator for Wyoming · Republican
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Michael BennetU.S. Senator for Colorado · Democrat
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Marsha BlackburnU.S. Senator for Tennessee · Republican
This week: voted in 11 of 12 roll calls; 3 committee meetings
Schedule →
Richard BlumenthalU.S. Senator for Connecticut · Democrat
This week: voted in 11 of 12 roll calls; 3 committee meetings
Schedule →
Lisa Blunt RochesterU.S. Senator for Delaware · Democrat
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Cory BookerU.S. Senator for New Jersey · Democrat
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Katie BrittU.S. Senator for Alabama · Republican
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Ted BuddU.S. Senator for North Carolina · Republican
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Maria CantwellU.S. Senator for Washington · Democrat
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Shelley Moore CapitoU.S. Senator for West Virginia · Republican
This week: voted in 12 of 12 roll calls
Schedule →
Bill CassidyU.S. Senator for Louisiana · Republican
This week: voted in 11 of 12 roll calls; 2 committee meetings
Schedule →
Susan CollinsU.S. Senator for Maine · Republican
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Chris CoonsU.S. Senator for Delaware · Democrat
This week: voted in 12 of 12 roll calls; 5 committee meetings
Schedule →
John CornynU.S. Senator for Texas · Republican
This week: voted in 9 of 12 roll calls; 7 committee meetings
Schedule →
Catherine Cortez MastoU.S. Senator for Nevada · Democrat
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Tom CottonU.S. Senator for Arkansas · Republican
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Kevin CramerU.S. Senator for North Dakota · Republican
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Mike CrapoU.S. Senator for Idaho · Republican
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Ted CruzU.S. Senator for Texas · Republican
This week: voted in 12 of 12 roll calls; 5 committee meetings
Schedule →
John CurtisU.S. Senator for Utah · Republican
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Steve DainesU.S. Senator for Montana · Republican
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Tammy DuckworthU.S. Senator for Illinois · Democrat
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Dick DurbinU.S. Senator for Illinois · Democrat
This week: voted in 11 of 12 roll calls; 2 committee meetings
Schedule →
Joni ErnstU.S. Senator for Iowa · Republican
This week: voted in 11 of 12 roll calls; 1 committee meeting
Schedule →
John FettermanU.S. Senator for Pennsylvania · Democrat
This week: voted in 12 of 12 roll calls
Schedule →
Deb FischerU.S. Senator for Nebraska · Republican
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Ruben GallegoU.S. Senator for Arizona · Democrat
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Kirsten GillibrandU.S. Senator for New York · Democrat
This week: voted in 11 of 12 roll calls; 3 committee meetings
Schedule →
Darline Graham NordoneU.S. Senator for South Carolina · Republican
This week: voted in 12 of 12 roll calls
Schedule →
Chuck GrassleyU.S. Senator for Iowa · Republican
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Bill HagertyU.S. Senator for Tennessee · Republican
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Maggie HassanU.S. Senator for New Hampshire · Democrat
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Josh HawleyU.S. Senator for Missouri · Republican
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Martin HeinrichU.S. Senator for New Mexico · Democrat
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
John HickenlooperU.S. Senator for Colorado · Democrat
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Mazie HironoU.S. Senator for Hawaii · Democrat
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
John HoevenU.S. Senator for North Dakota · Republican
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Jon HustedU.S. Senator for Ohio · Republican
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Cindy Hyde-SmithU.S. Senator for Mississippi · Republican
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Jim JusticeU.S. Senator for West Virginia · Republican
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Tim KaineU.S. Senator for Virginia · Democrat
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Mark KellyU.S. Senator for Arizona · Democrat
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
John KennedyU.S. Senator for Louisiana · Republican
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Andy KimU.S. Senator for New Jersey · Democrat
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Angus KingU.S. Senator for Maine · Independent
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Amy KlobucharU.S. Senator for Minnesota · Democrat
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
James LankfordU.S. Senator for Oklahoma · Republican
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Mike LeeU.S. Senator for Utah · Republican
This week: voted in 10 of 12 roll calls; 6 committee meetings
Schedule →
Ben Ray LujánU.S. Senator for New Mexico · Democrat
This week: voted in 12 of 12 roll calls
Schedule →
Cynthia LummisU.S. Senator for Wyoming · Republican
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Ed MarkeyU.S. Senator for Massachusetts · Democrat
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Roger MarshallU.S. Senator for Kansas · Republican
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Mitch McConnellU.S. Senator for Kentucky · Republican
This week: voted in 11 of 12 roll calls
Schedule →
Dave McCormickU.S. Senator for Pennsylvania · Republican
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Jeff MerkleyU.S. Senator for Oregon · Democrat
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Ashley MoodyU.S. Senator for Florida · Republican
This week: voted in 12 of 12 roll calls; 5 committee meetings
Schedule →
Jerry MoranU.S. Senator for Kansas · Republican
This week: voted in 11 of 12 roll calls; 2 committee meetings
Schedule →
Bernie MorenoU.S. Senator for Ohio · Republican
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Lisa MurkowskiU.S. Senator for Alaska · Republican
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Chris MurphyU.S. Senator for Connecticut · Democrat
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Patty MurrayU.S. Senator for Washington · Democrat
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Jon OssoffU.S. Senator for Georgia · Democrat
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Alex PadillaU.S. Senator for California · Democrat
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Rand PaulU.S. Senator for Kentucky · Republican
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Gary PetersU.S. Senator for Michigan · Democrat
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Jack ReedU.S. Senator for Rhode Island · Democrat
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Pete RickettsU.S. Senator for Nebraska · Republican
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Jim RischU.S. Senator for Idaho · Republican
This week: voted in 12 of 12 roll calls; 6 committee meetings
Schedule →
Jacky RosenU.S. Senator for Nevada · Democrat
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Mike RoundsU.S. Senator for South Dakota · Republican
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Bernie SandersU.S. Senator for Vermont · Independent
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Brian SchatzU.S. Senator for Hawaii · Democrat
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Adam SchiffU.S. Senator for California · Democrat
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Eric SchmittU.S. Senator for Missouri · Republican
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Chuck SchumerU.S. Senator for New York · Democrat
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Rick ScottU.S. Senator for Florida · Republican
This week: voted in 12 of 12 roll calls; 4 committee meetings
Schedule →
Tim ScottU.S. Senator for South Carolina · Republican
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Jeanne ShaheenU.S. Senator for New Hampshire · Democrat
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Elissa SlotkinU.S. Senator for Michigan · Democrat
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Tina SmithU.S. Senator for Minnesota · Democrat
This week: voted in 11 of 12 roll calls; 1 committee meeting
Schedule →
John ThuneU.S. Senator for South Dakota · Republican
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Thom TillisU.S. Senator for North Carolina · Republican
This week: voted in 9 of 12 roll calls; 4 committee meetings
Schedule →
Tommy TubervilleU.S. Senator for Alabama · Republican
This week: voted in 11 of 12 roll calls; 2 committee meetings
Schedule →
Chris Van HollenU.S. Senator for Maryland · Democrat
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Mark WarnerU.S. Senator for Virginia · Democrat
This week: voted in 10 of 12 roll calls; 3 committee meetings
Schedule →
Raphael WarnockU.S. Senator for Georgia · Democrat
This week: voted in 12 of 12 roll calls; 1 committee meeting
Schedule →
Elizabeth WarrenU.S. Senator for Massachusetts · Democrat
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →
Peter WelchU.S. Senator for Vermont · Democrat
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Sheldon WhitehouseU.S. Senator for Rhode Island · Democrat
This week: voted in 11 of 12 roll calls; 3 committee meetings
Schedule →
Roger WickerU.S. Senator for Mississippi · Republican
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Ron WydenU.S. Senator for Oregon · Democrat
This week: voted in 12 of 12 roll calls; 3 committee meetings
Schedule →
Todd YoungU.S. Senator for Indiana · Republican
This week: voted in 12 of 12 roll calls; 2 committee meetings
Schedule →