On this page, find details about registering to vote or updating your voter registration information online. To learn about using the mail-in application to register to vote or update your registration, visit Complete Your Registration by Mail. To find information about all the ways to register to vote, see How to Register.
In North Carolina, the civilian voter registration deadline is 25 days before Election Day. In 2023, there are three different voter registration deadlines, depending on the municipal election date:
- Aug. 18, 2023, for municipal elections taking place on Sept. 12, 2023.
- Sept. 15, 2023, for municipal elections taking place on Oct. 10, 2023.
- Oct. 13, 2023, for municipal elections taking place on Nov. 7, 2023.
For information about the 2023 municipal 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.
Uses for the Online Application
Through a partnership between the N.C. Division of Motor Vehicles (NCDMV) and the State Board of Elections, if you are an existing DMV customer with a DMV-issued driver’s license or ID, you may register to vote or change parts of your registration with the online voter registration application.
You may use the online voter registration application to:
- Register to vote.
- Update your voter registration address.
- Update your party affiliation.
You may not use the online voter registration application to change your name. You are not required to complete a DMV transaction, such as a license renewal, at the same time. There is no fee for voter registration services. Once the online voter registration application is complete, it is sent to the State Board of Elections, which will handle your voter registration.