Skip to Main Content

2024 Election

Important Dates

The deadline to register to vote in North Carolina for the 2024 general election is 5 p.m. Friday, Oct. 11, 2024.*

Here are voter dates and deadlines for the 2024 general election in North Carolina:

  • Sept. 20: Ballots distributed to military and overseas citizen voters who have requested them.
  • Sept. 24: Absentee ballots distributed to all other voters who have requested them.
  • Oct. 11: Voter registration deadline (5 p.m.).*
  • Oct. 17: In-person early voting begins; same-day registration available.
  • Oct. 29: Absentee ballot request deadline (5 p.m.).*
  • Nov. 2: In-person early voting ends (3 p.m.).
  • Nov. 5: General Election Day.
  • Nov. 5: Absentee ballot return deadline (7:30 p.m.).*

Find other important dates for the election on our web calendar: Voter Dates & Deadlines.

*Voter registration and absentee voting deadlines are different for military and overseas citizen voters.