Skip to main content

An independent, nonpartisan information resource — not affiliated with the U.S. government or any campaign.

When is John Fetterman up for reelection?

Next up: 2028

Senator John Fetterman is next up for reelection in 2028. He was elected in November 2022 to a six-year term that ends on January 3, 2029, so he is not on the 2026 ballot. Fetterman holds Pennsylvania’s Class 3 U.S. Senate seat.

The timeline

ElectedNovember 8, 2022
Sworn inJanuary 3, 2023
Term lengthSix years
Current term endsJanuary 3, 2029
Next electionNovember 2028
Senate classClass 3 (Pennsylvania)
On the 2026 ballot?No

Why he’s not up in 2026

U.S. senators serve staggered six-year terms, split into three classes so that roughly a third of the Senate is up every two years. Fetterman won Pennsylvania’s Class 3 seat in 2022; those seats are next contested in 2028. Pennsylvania’s other Senate seat (Class 1) was up in 2024.

Common questions

When is John Fetterman up for reelection?
John Fetterman is next up for reelection in 2028. He was elected in November 2022 to a six-year term that ends in January 2029, so his seat is on the ballot again in November 2028.
Is Fetterman up for reelection in 2026?
No. Fetterman is not on the 2026 ballot. He holds Pennsylvania’s Class 3 Senate seat, which is next contested in 2028.
When does Fetterman’s Senate term end?
Fetterman’s current term ends on January 3, 2029. He was sworn in on January 3, 2023.
What Senate class is John Fetterman?
Fetterman holds Pennsylvania’s Class 3 U.S. Senate seat. Class 3 seats were last up in 2022 and are next up in 2028.

While you’re here, see how Fetterman has voted during this term, or the key votes that have defined it.