Press enter to search
Voting Resources

Register to Vote

Register Online to Vote

In North Carolina, voters can register online to vote!

Register to Vote By Mail

North Carolina residents may use this application to register to vote or update name, address or party affiliation (Available in Spanish). After completion, mail the signed form to your county board of elections office.

How do I know if I’m Registered?

Use the NCSBE’s Voter Lookup Tool to see if you are on North Carolina’s voter rolls! If you’ve recently registered, it could take a few weeks for your information to be added to the voter rolls. If it’s been more than a few weeks or if your information is listed incorrectly, contact your county Board of Elections.

Can I register to vote?


  • Are you a United States Citizen? If YES…
  • Will you be 18 years or older by the next general election? If YES…
  • Have you been a resident of your county for at least 30 days before the election you want to vote in? If YES…
  • Are you an individual serving a felony sentence who is not in jail or prison? If YES…

Then you can register to vote! Print out this form and send it to your County Board of Elections!

Voting Rights Restored!

As of July 27, 2022, any voter not currently incarcerated for a felony is eligible to register to vote!

Under an April 26, 2022 North Carolina Court of Appeals decision, ‘all previous restrictions related to parole, probation, post-release supervision or outstanding monetary obligations have been lifted!’

*** SO THIS MEANS: Voters who are not in jail or prison for a felony may register to vote starting July 27, 2022!

If you have any questions about your eligibility to vote, call the NCDP at 1-833-VOTE-4-NC (868-3462). We are here to help!

Voters may register to vote online, by mail, or in person at several public offices or during the early voting period.

During Early Vote, you can register and vote on the same day.

You can register and vote on the same day during North Carolina’s one-stop Early Voting period. Find the early voting site closest to you, make your plan, and go register and vote!

Already registered to vote?

Awesome! Now help us make sure your friends and neighbors go vote, too!

Help Elect Democrats

Volunteer Take Action Donate