North Carolina

55% of 18-29 year olds voted in North Carolina in 2020*

*Source CIRCLE - Youth Voting and Civic Engagement in America

Your voter registration application must be received 25 days before an election. To be eligible to vote in the 2021 General Election, you must register by October 8, 2021. However, North Carolina does allow for same-day registration at one-stop sites (early voting sites) during the early voting period.

North Carolina will hold Municipal Primary Elections on September 14, 2021, and October 5, 2021. General Elections will be held on November 2, 2021.

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 (college students can 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 2, 2021) is October 8, 2021. 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 July 22, 2021.

Questions? Contact us 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.

  • Your absentee ballot must be postmarked by Election Day (November 2, 2021) and received by the County Board of Elections by 5pm on November 5, 2021 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.

  • Early voting begins October 14, 2021 and ends at 3 pm on October 30, 2021. Early voting information 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 July 22, 2021.

Questions? Contact us here.