NewsPolitics

Actions

Sen. Chuck Grassley, 88, announces he will seek another term in office

Sen. Chuck Grassley
Posted
and last updated

Sen. Chuck Grassley, R-Iowa, announced Friday that he will run for another six-year term in office in office in 2022.

At 88, Grassley is already the oldest Republican member of the U.S. Senate. If he wins re-election in 2022 and serves out his term, which ends in January 2029, Grassley will be 95 years old.

Sen. Dianne Feinstein, D-California, is the only senator older than Grassley. She was born 88 days before Grassley in 1933.

"As I travel throughout Iowa holding Q&As at my annual 99 county meetings, Iowans have encouraged me to continue my work representing them," Grassley said in a press release. "I'm glad to have the support of Iowans and I will work as hard as ever to earn their continued support in the months ahead. Iowans know how seriously I take my work representing them in the U.S. Senate to solve problems, which is why I never miss a vote."

Grassley was first elected to the Senate in 1980 — the same year President Ronald Reagan won his first term in office. He's served six six-year terms in the Senate and currently serves as the ranking member of the Senate Judiciary Committee.

According to CNN, former Rep. Abby Finkenauer is the highest-profile Democrat thus far to announce a run opposite Grassley.

"After 47 years in Washington, D.C., Chuck Grassley has changed from an Iowa farmer to just another coastal elite," Finkenauer said in a statement Friday.

Iowa backed President Donald Trump in both the 2016 and 2020 elections. The state has not elected a Democratic senator since former Sen. Tom Harkin was re-elected for a fifth term in 2008.

According to The Washington Post, the current Senate class has the oldest average age in the chamber's history.

,

Weather

Daily Forecast

View Hourly Forecast

Day

Conditions

HI / LO

Precip

Friday

04/03/2026

Sunny

80° / 50°

0%

Saturday

04/04/2026

Mostly Sunny

87° / 55°

1%

Sunday

04/05/2026

Mostly Sunny

90° / 59°

0%

Monday

04/06/2026

Mostly Sunny

87° / 57°

0%

Tuesday

04/07/2026

Sunny

84° / 57°

1%

Wednesday

04/08/2026

Partly Cloudy

82° / 58°

23%

Thursday

04/09/2026

PM Thunderstorms

76° / 55°

45%

Friday

04/10/2026

Partly Cloudy

72° / 52°

22%