Find the voter registration deadline and the ways to register to vote on this page. For voter qualifications, visit Who Can Register. To learn about changing your existing voter registration, please see Updating Registration.

Voter Registration Deadline

  • The deadline to register to vote in North Carolina for the 2024 general election is 5 p.m. Friday, Oct. 11, 2024.*
  • The 2024 general election is on Tuesday, Nov. 5, 2024.
  • If you miss the voter registration deadline, you may still be able to register and vote or make changes (except for party affiliation) to your voter registration and vote during the early voting period.

*The deadline differs for military and overseas citizens.

Ways to Register to Vote

If you’re eligible to register to vote, North Carolina offers two primary ways to register:

  1. Online or in person at the DMV:
  2. By mail:

Watch: Learn about the ways to register to vote in North Carolina.