Dec 7, 2023 - Politics & Policy

The most important dates on the 2024 presidential election calendar

Illustration of a hand casting a ballot into a calendar

Illustration: Sarah Grillo/Axios

The 2024 presidential election calendar is taking shape, with the first electoral contests just over a month away.

Why it matters: Absent a major change to the current primary dynamics, it's looking increasingly likely that President Biden and former President Trump will face each other in a rematch next November.

What to watch: Trump's legal team has mounted challenges to many of his trials, seeking to delay them until after the election. Some of his trial dates are in flux as the challenges make their way through the courts.

Early primary contests

  • Jan. 10 — Republican primary debate at Drake University in Des Moines, Iowa hosted by CNN
  • Jan. 15 — Iowa Republican presidential caucuses
  • Jan. 21 — Republican primary debate at St. Anselm College in Goffstown, New Hampshire hosted by CNN
  • Jan. 23 — New Hampshire presidential primary
  • Feb. 3 — South Carolina Democratic presidential primary
  • Feb. 6 — Nevada Democratic presidential primary
  • Feb. 8 — Nevada and Virgin Islands Republican presidential caucuses
  • Feb. 24 — Republican South Carolina presidential primary
  • Feb. 27 — Michigan presidential primary
  • March 2 — Idaho and Missouri Republican caucuses
  • March 3 — D.C. Republican presidential primary
  • March 4 — North Dakota Republican presidential caucuses
  • March 5 — Super Tuesday (Alabama, Alaska Republican caucuses, Arkansas, California, Colorado, Iowa Democratic caucuses results released, Maine, Massachusetts, Minnesota, North Carolina, Oklahoma, Tennessee, Texas, Utah, Vermont, Virginia)

Republican and Democratic conventions

  • July 15-18 — Republican National Convention
  • Aug. 19-22 —Democratic National Convention


  • Sept. 16 — Presidential debate at Texas State University in San Marcos, Texas
  • Sept. 25 — Vice presidential debate at Lafayette College in Easton, Pennsylvania
  • Oct. 1 — Presidential debate at Virginia State University in Petersburg, Virginia
  • Oc. 9 — Presidential debate at the University of Utah in Salt Lake City, Utah

Presidential election

  • The 2024 presidential election will take place on Nov. 5, 2024

Editor's note: This story will be updated with new details throughout.

Go deeper