John Fetterman’s voting record
Every recorded U.S. Senate roll-call vote cast by Senator John Fetterman (D-PA) since he took office in January 2023. Data comes directly from official Senate.gov roll-call records; each vote below links to its primary source.
Data as of September 6, 2026 · Source: U.S. Senate roll-call records
How often does Fetterman vote with Democrats vs. Republicans?
Of the 1,377 votes where Fetterman took a Yea or Nay position, he sided with the Democratic caucus majority 87.9% of the time and broke toward the Republican position 12.1% of the time — a higher cross-party rate than nearly any other Senate Democrat. He has missed about 12.9% of all roll calls.
With Democrats
caucus majority
With Republicans
broke from his party
Party-line breaks
total votes
Votes missed
204 roll calls
See the cross-party votes on the key votes page, or filter the table below to only votes where he broke with his party.
Search every vote
Filter by issue, Congress, position, or party-line breaks. Open any vote for full details and the official source.
Showing 1,581 of 1,581 votes