On this page, find the voter registration deadline and learn about the ways to register to vote. For voter qualifications, visit Who Can Register. If you need information about making changes to your existing voter registration, please see Updating Registration.

Voter Registration Deadline

The voter registration deadline in North Carolina is 25 days before Election Day. This deadline is different for military and overseas citizens. Learn more at Voter Registration Deadlines.

Here are the voter registration deadlines for the 2024 elections in North Carolina:

  • Feb. 9, 2024, for the primary election on March 5, 2024.
  • Oct. 11, 2024, for the general election on Nov. 5, 2024.

For details about the 2024 elections, visit Upcoming Election.

If you miss the registration deadline, you may be eligible to register and vote or make changes to your voter registration (anything other than party affiliation) and vote during the early voting period. Learn more at Register in Person During Early Voting.

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.