Skip to main content

An independent, nonpartisan information resource — not affiliated with the U.S. government, Senator Fetterman, or any campaign. Read about this project.

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.

His voting record this term

Fetterman's current term spans the 118th and 119th Congresses, and every one of the 1581 roll-call votes on this site falls within it. By the numbers so far: he has voted with the Democratic caucus majority about 87.9% of the time, broken with it on 167 votes (about 12.1%), and missed about 12.9% of roll calls. Those figures update with every data refresh, so this page reflects the term as it stands rather than a snapshot. The full voting record and the key votes show what is behind them.

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.