Iowa U.S. Senate Race 2026

9 candidates have filed with the FEC for a U.S. Senate seat in Iowa in the November 3, 2026 election. Iowa’s sitting senators are Chuck Grassley and Joni Ernst. Voting records, candidates and key dates.

Election Day is Tuesday, November 3, 2026. All 2026 federal races.

Chuck Grassley (Republican) — sitting senator for Iowa

  • Full recorded voting record — most recent 8:
  • Yea — PN1093-3 (Cloture Motion Agreed to)
  • YeaS. 5271 (Cloture on the Motion to Proceed Rejected)
  • Yea — PN1078 (Nomination Confirmed)
  • Yea — PN1078 (Cloture Motion Agreed to)
  • YeaH.R. 6500 (Bill Passed)
  • Nay — On the Motion to Table S.Amdt. 6747 to S.Amdt. 6732 to H.R. 6500 (No short title on file) (Motion to Table Agreed to)
  • Yea — On the Cloture Motion S.Amdt. 6732 to H.R. 6500 (No short title on file) (Cloture Motion Agreed to)
  • Yea — On the Nomination: 74 nominations en bloc (Nomination Confirmed)
    All 74 nominationsPN961-1, PN937-5, PN901-1, PN730-38, PN962-3, PN931-6, PN1022-25, PN806-5, PN1022-10, PN1012, PN931-5, PN931-4, PN937-2, PN1022-22, PN962-1, PN961-4, PN901-3, PN806-7, PN730-23, PN1022-7, PN1022-6, PN961-3, PN937-9, PN937-8, PN937-7, PN1022-34, PN1022-31, PN1022-15, PN1022-9, PN1022-8, PN1022-3, PN961-9, PN931-2, PN1093-2, PN1093-1, PN1011, PN961-2, PN930-8, PN930-6, PN930-5, PN930-1, PN901-12, PN901-2, PN850, PN787-2, PN730-18, PN730-2, PN933, PN852-3, PN806-2, PN961-7, PN901-7, PN901-6, PN792, PN786-10, PN931-3, PN730-59, PN786-5, PN937-1, PN901-11, PN859-5, PN730-36, PN901-5, PN859-2, PN859-1, PN901-10, PN852-11, PN852-9, PN859-6, PN852-6, PN852-5, PN852-2, PN806-9, PN730-11

Joni Ernst (Republican) — sitting senator for Iowa

  • Full recorded voting record — most recent 8:
  • Yea — PN1093-3 (Cloture Motion Agreed to)
  • YeaS. 5271 (Cloture on the Motion to Proceed Rejected)
  • Yea — PN1078 (Nomination Confirmed)
  • Yea — PN1078 (Cloture Motion Agreed to)
  • YeaH.R. 6500 (Bill Passed)
  • Nay — On the Motion to Table S.Amdt. 6747 to S.Amdt. 6732 to H.R. 6500 (No short title on file) (Motion to Table Agreed to)
  • Yea — On the Cloture Motion S.Amdt. 6732 to H.R. 6500 (No short title on file) (Cloture Motion Agreed to)
  • Yea — On the Nomination: 74 nominations en bloc (Nomination Confirmed)
    All 74 nominationsPN961-1, PN937-5, PN901-1, PN730-38, PN962-3, PN931-6, PN1022-25, PN806-5, PN1022-10, PN1012, PN931-5, PN931-4, PN937-2, PN1022-22, PN962-1, PN961-4, PN901-3, PN806-7, PN730-23, PN1022-7, PN1022-6, PN961-3, PN937-9, PN937-8, PN937-7, PN1022-34, PN1022-31, PN1022-15, PN1022-9, PN1022-8, PN1022-3, PN961-9, PN931-2, PN1093-2, PN1093-1, PN1011, PN961-2, PN930-8, PN930-6, PN930-5, PN930-1, PN901-12, PN901-2, PN850, PN787-2, PN730-18, PN730-2, PN933, PN852-3, PN806-2, PN961-7, PN901-7, PN901-6, PN792, PN786-10, PN931-3, PN730-59, PN786-5, PN937-1, PN901-11, PN859-5, PN730-36, PN901-5, PN859-2, PN859-1, PN901-10, PN852-11, PN852-9, PN859-6, PN852-6, PN852-5, PN852-2, PN806-9, PN730-11

Candidates who have filed with the FEC (9)

  • ARENHOLZ, ASHLEY HINSON (REPUBLICAN PARTY) — FEC: Open seat
  • CARLIN, JAMES (REPUBLICAN PARTY) — FEC: Open seat
  • ERNST, JONI K (REPUBLICAN PARTY) — FEC: Incumbent
  • LAEHN, THOMAS RAYMOND DR. (LIBERTARIAN PARTY) — FEC: Open seat
  • NORRIS, JACKIE (DEMOCRATIC PARTY) — FEC: Open seat
  • SAGE, NATHAN (DEMOCRATIC PARTY) — FEC: Open seat
  • SCHOLTEN, JAMES (DEMOCRATIC PARTY) — FEC: Open seat
  • TUREK, JOSHUA (DEMOCRATIC PARTY) — FEC: Open seat
  • WAHLS, ZACH P (DEMOCRATIC PARTY) — FEC: Open seat

Other Iowa races

Candidate filings come from the Federal Election Commission and cover federal races only. Incumbent and challenger labels are the FEC’s own, as filed. Sitting members are matched to this seat by state and district, never by name — so a candidate listed here is not thereby identified as the office-holder. This corpus does not record which Senate class is on the ballot, so both of Iowa’s senators are listed here and neither is identified as the holder of the contested seat. Data via the ElectedConnect API. Source records are public domain.