Register to Vote in North Carolina

NEW: Same-day voter registration is available during the early voting period from October 15-31. During that time, you can register to vote and cast a ballot at any early voting site in your county.

Learn more about same-day voter registration

NOTE: Same-day voter registration is not available on Election Day, Nov. 3

The regular voter registration deadline for North Carolina’s 2020 election was October 9.

If you missed the regular voter registration deadline, you can still register to vote and cast a ballot at the same time at any early voting site in your county from October 15-31 by using same-day voter registration. (NOTE: Same-day registration is not available on Election Day, November 3). Learn more about using same-day voter registration during early voting.


Qualifications for Registering to Vote

To register to vote in North Carolina, you must:

  • Be a U.S. citizen
  • Live in the county where you are registering, and have resided there for at least 30 days prior to the date of the election
  • Be at least 18 years old, or will be by the date of the general election
    • 16- and 17-year-olds may preregister to vote
    • 17-year-olds may vote in a primary election if they will be 18 at the time of the general election
  • Not be serving a sentence for a felony conviction, including probation, parole, or post-release supervision
    • Once an individual has completed a felony sentence, including any probation, parole, or post-release supervision, or received a pardon, they are eligible to register and vote. No additional documentation is needed.