State of North Carolina Voting Requirements & Information

Statewide Voter Information

U.S. Domestic Voters

General Information


You can register to vote or update your registration information:

  • by mail
  • in person at your elections office
  • on-line
  • by fax
  • through the NC Division of Motor Vehicles

You must have resided in your county at least 30 days prior to the election in which you intend to vote. When you check in to vote at an early voting site, you may update your name or address within the same county if necessary. You may also fax or email to update your name, address, or party affiliation.

If you are not registered, you will need to provide an original, wet-ink signature on your application. Your application must be postmarked before the deadline and received by 20 days before an election. However, new registrants are not required to provide an original, wet-ink signature if they register on-line through the Division of Motor Vehicles. New registrants can also do same-day registration and voting during the In-Person Early Voting period.

You can check your registration status through North Carolina's Voter Search Tool.

Election Day Voting

Polling places are open from 630am to 730pm on Election Day.

Find my polling place

Early Voting

Through one-stop absentee voting (in-person absentee voting, or early voting) voters may go to their county board of elections office (or an alternative location) to vote with an absentee ballot.

One-stop absentee voting is conducted from the second Thursday before the election and until 1pm on the last Saturday before Election Day.

Absentee Voting

Any registered voter may request an absentee ballot and vote by mail. Be sure to use new applications issued in 2022 as expired forms will not be accepted. Use the envelope provided to return your ballot to your county board of election.

General Information