Skip to content
07 days
02 hours
05 minutes
44 seconds
until Election Day, November 5, 2024

North Carolina general election

November 5, 2024
  • Election type: general
  • Region: North Carolina
  • Description: North Carolina statewide general election

Visit Ballotpedia.org(Opens in a new window) to learn what you're voting on this election.

Key deadlines in North Carolina

See this document for specific deadlines for the November 5, 2024 election.

Voter registration deadlines

  • Online: 25 days before Election Day
  • By mail: Postmarked by 25 days before Election Day
  • In person: 3 days before Election Day (via registration during the early voting period)

Absentee ballot request deadlines

Absentee ballot return deadlines

Voting dates

Questions about voting in North Carolina