John Fetterman’s current U.S. Senate term runs through January 3, 2029, so he is next up for reelection in the 2028 election cycle.

Key date

  • Fetterman assumed office as U.S. senator from Pennsylvania on January 3, 2023, after winning the 2022 election.
  • His term is scheduled to end January 3, 2029, which means his seat is on the ballot in the 2028 general election.

What that means in practice

  • Voters in Pennsylvania will decide whether to return him to the Senate in the November 2028 general election, barring any resignation or other unexpected change.
  • Any Democratic primary challenge to Fetterman would also take place in 2028, ahead of that general election.

Information gathered from public forums or data available on the internet and portrayed here.