North Carolina

45% of 18-29 year olds voted in North Carolina in 2016*

*Source CIRCLE - Youth Voting and Civic Engagement in America

Your voter registration application must be received on or by October 9, 2020 in order to be eligible to vote in the 2020 General Election. However, North Carolina does allow for same-day registration at one-stop sites (early voting sites) during the early voting period.

Check Registration Status

Check your North Carolina voter registration status here.



In order to register to vote, you must be a U.S. citizen, a resident of the North Carolina county in which you are registering for at least 30 days prior to Election Day, be at least 18 years old by Election Day, and not be serving a sentence for a felony conviction, including probation, parole, or post-release supervision.

  • You may pre-register to vote if you are 16 or 17. If you are 17, but you will be 18 by the General Election, you may participate in the Primary Election.
  • College students may register and vote in the county where they are attending college (or in most situations, the college student could also opt to register or remain registered at the address where they lived previous to moving away for college). If a student registers at his or her school address, that registration cancels any previous registration in another county.


The regular deadline to register to vote in North Carolina for the General Election (November 3, 2020) is October 9, 2020. However, if you are not registered by this deadline, you may register at one-stop sites (early voting sites) during the early voting period.


Voter Registration Process

In North Carolina, you may register to vote online, in-person, or by mailing in a printable application.

  • Further voter registration information for North Carolina can be found here.

This page was last updated on 11/2/2020.

Questions? Click here to chat with us!

North Carolina offers absentee by-mail and early in-person voting. Voters are encouraged to consider voting using one of these methods in order to minimize their risk of exposure to COVID-19. More information about voting in North Carolina during COVID-19 can be found here.

VBM Practices

All registered North Carolina voters are eligible to apply for an absentee ballot and vote by mail. Click here to access North Carolina’s absentee voting application.

  • The deadline to request an absentee ballot is October 27, 2020 at 5pm.
  • Your absentee ballot must be postmarked by Election Day and received by the County Board of Elections by 5pm on November 6, 2020 in order to be counted. If you are returning your ballot in-person, you must do so by 7:30pm on Election Day.
  • Further absentee by-mail voting information for North Carolina is listed here.

Early Voting

North Carolina offers early voting.

  • The early voting period will take place October 15, 2020 – October 31, 2020.
  • Specific early voting dates, times, and locations for your county can be found here.

Poll Finder

Locate your polling place here.


Election Day Practices

On Election Day, the polls are open 6:30am-7:30pm.

  • Voters are not required to show photo ID at the polls until further order of the courts. More information and updates can be found here.
  • Further North Carolina voting information is listed here.

This page was last updated on 11/2/2020.

Questions? Click here to chat with us!