This page provides details about registering to vote or updating your voter registration online. To learn about the mail-in application, visit Complete Your Registration by Mail. Read about the ways to register to vote at How to Register.

Uses for the Online Application

Through a partnership between the NC 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.

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.