Overview
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 2023, there are three different voter registration deadlines, depending on the municipal election date. (See below.) In North Carolina, the civilian voter registration deadline is 25 days before Election Day.
• The voter registration deadline is August 18, 2023, for municipal elections taking place on September 12, 2023.
• The voter registration deadline is September 15, 2023, for municipal elections taking place on October 10, 2023.
• The voter registration deadline is October 13, 2023, for municipal elections taking place on November 7, 2023.
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.
For information about the 2023 municipal elections, visit Upcoming Election.
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.