The deadline to register to vote in this State is 25 days before the day of the election. Forms that are received by the county board of elections office, or postmarked by the deadline, are accepted as valid applications for the upcoming election. Also, agency and DMV voter registration transactions that are completed by the deadline are accepted as valid for the upcoming election. Applicants will be notified by the county Board of Elections of their precinct and polling place assignments.

All voter registration forms for the 2024 Statewide Primary Election are due by 5 pm on Friday, February 9, 2024. If a voter misses the voter registration deadline but would still like to register, they may do so during the Early Voting period beginning on Thursday, February 15, 2024.

To register to vote and vote in a North Carolina county, a person must meet the following qualifications:

  • Must be a U.S. citizen.
  • Must be a resident of the county, and prior to voting in an election, must have resided at his or her residential address for at least 30 days prior to the date of the election.
  • Must be at least 18 years old or will be 18 by the date of the next general election (Persons at least 16 years of age may pre-register).
  • Must not be serving a felony sentence, including any period of probation, post-release supervision, or parole*
  • Must rescind any previous registration in another county or state.
  • Must provide their North Carolina driver's license number or the last four digits of their Social Security number

* Per order of the North Carolina Supreme Court in April 2023, North Carolinians convicted of felonies must complete their sentences-including any prison time and any period of probation, post-release supervision, or parole- before they regain their right to vote. For more information about voter eligibility for people serving felony sentences, please visit this NC State Board of Elections Webpage (LINK).

First-time voters who at the time of their initial voter registration did not provide their North Carolina driver's license number or the last four digits of their Social Security number, or who provided a number that could not be validated, will be required to show identification when they vote. This identification does not have to be a photo ID. The requirement for first-time voters to show identification is a requirement of the Help America Vote Act (HAVA) of 2002, a federal law not unique to North Carolina. Acceptable forms of HAVA ID include:

Acceptable HAVA ID

  • A current and valid photo identification
  • A copy of one of the following documents that show the name and address of the voter: a current utility bill, bank statement, government check, paycheck, or other government document

First-time voters who are required to show HAVA ID will have been notified of this requirement by their county board of elections. If these voters do not bring an acceptable form of identification when they present to vote, they will be given a provisional ballot. The voter must then submit a copy of one of the acceptable forms of HAVA ID noted above to their county board of elections before the date set for the county canvass of the election in which they voted provisionally. The instructions provided to the provisional voter will explain the exact date and time by which the HAVA ID must be submitted. If the voter fails to provide the county board of elections with acceptable HAVA ID, the voter's provisional ballot will not be counted.

  • Current Status: Photo ID Required for Voting
  • On April 28, 2023, the North Carolina Supreme Court reversed an injunction against implementation of photo ID legislation. As a result, photo ID laws enacted in 2018 and 2019 will be implemented moving forward, starting with the municipal elections in September, October, and November 2023. For more information about Voter ID in North Carolina visit the North Carolina State Board of Elections Voter ID webpage (LINK).