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.

Eligibility Requirements for North Carolina

To be eligible to vote, you must:

  • Be a U.S. citizen
  • Live in the county where you are registering, and have resided there for at least 30 days prior to Election Day.
    • The federal Uniformed and Overseas Citizens Absentee Voting Act (UOCAVA) allows certain voters who are active duty military or their families as well as U.S. citizens abroad special rights that provide an expedited means to register and vote by mail-in ballot. Find more information on Military and Overseas Voting.
  • Be at least 18 years old, or will be by the date of the general election.
  • Not be serving a felony sentence, including any period of probation, post-release supervision, or parole.

Note: An inactive voter is still a registered voter. A voter who is inactive status will be asked to confirm their addresses when they appear to vote. No special document is required.