Skip to content

Live Data

When Does Each Senator's Term End?

All 100 U.S. senators, listed by the date their current term expires — with the election that decides each seat and how many days are left. Senate terms run six years and are staggered, so they end in three waves rather than together.

Looking for the full roster by state? → All 100 senators by state

Quick Answer

Terms Ending 2027
33 senators — January 3, 2027, decided in November 2026 (104 days away)
Terms Ending 2029
34 senators — January 3, 2029, decided in November 2028 (835 days away)
Terms Ending 2031
33 senators — January 3, 2031, decided in November 2030 (1,565 days away)
Term Length
Six years, with no term limit

Every Senator by Term End

Terms always expire on January 3, and the seat is decided the previous November. Select a senator for their full record, committees and a live countdown.

Terms ending January 3, 2027

33 senators · Class 2 · on the ballot in November 2026 · 104 days remaining

Terms ending January 3, 2029

34 senators · Class 3 · on the ballot in November 2028 · 835 days remaining

Terms ending January 3, 2031

33 senators · Class 1 · on the ballot in November 2030 · 1,565 days remaining

Why Senate Terms Are Staggered

The Constitution divides the Senate into three classes so that only about a third of the chamber faces voters at once. The first senators drew lots for two-, four- and six-year terms; every term since has run the full six. The effect is a body that never turns over completely in a single election — the reason the Senate is often described as the more continuous of the two chambers.

It also means “when is my senator up?” has a different answer for each of a state's two senators, since a state's seats are always in different classes. For more, see how Senate classes work and House and Senate term lengths.

Live on Congress Countdown

See which seats are on the ballot this November

The full 2026 Senate map, the November matchup in every race, and what each party needs for a majority.

Frequently Asked Questions

How do I find out when my senator's term ends?

Find them in the table below — all 100 senators are listed by the date their current term ends. Terms end on January 3 of an odd-numbered year, and the election that decides the seat is held the November before. 33 terms end January 3, 2027; 34 terms end January 3, 2029; 33 terms end January 3, 2031.

Do all U.S. senators serve the same term?

Every senator serves six years, but they do not start together. The Senate is divided into three classes and only one class is on the ballot in a given election year, so roughly a third of the chamber is up every two years. That is why the Senate has no single "term end" date the way the House does.

Does a senator whose term ends in 2029 face voters in 2028?

Usually yes — the election is held in the November before the term expires, so a term ending January 3, 2029 is decided in November 2028. The exception is a seat filled by appointment: a special election can put the remainder of that term on an earlier ballot.

Which senators are on the ballot before their term ends?

Ashley Moody of Florida and Jon Husted of Ohio — both were appointed, and the remainder of each term is being decided by special election on November 3, 2026 even though the terms themselves run to January 3, 2029.

How long is a U.S. senator’s term?

Six years, with no limit on the number of terms a senator may serve. House members serve two years, which is why every House seat is on the ballot in every even-numbered year.