Get Free Voting Reminders

How To Vote In
North Carolina

Upcoming Election Dates & Deadlines

Upcoming Election: Primary Election
Election Day: November 5, 2024
Registration Deadline: October 11, 2024
Vote By Mail: yes
Vote By Mail Deadline: October 11, 2024
Early Voting: October 17 - 2, 2024

Click here to get free voting reminders.

ID Needed for Voter Registration for North Carolina

To register, you must complete and sign a voter registration application. To complete the form, you must provide your full name, residential address, date of birth and citizenship status. Once completed, you must mail the form to the board of elections in your county. The board of elections will then send you a voter registration card. If you register to vote at your polling location during the one-stop early voting period (ends the Saturday before the election). To register during early voting you must prove your eligibility and provide proof of residence.

You must show a current name and address ID such as:

  • North Carolina driver’s license
  • Other photo ID issued by a government agency
  • Copy of a current utility bill, bank statement, government check, paycheck, or other government document showing the voter’s name and address
  • Current college/university photo ID card paired with a current roster prepaired by the college/university and transmitted to the county board of elections office, which lists all students residing in campus housing facilities.

Any other type of government-issued photo ID is acceptable as long as the card has your current name and current address. The ID may be expired, but the name and address must be current.