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.

Primary Election Process for North Carolina

North Carolina is a “partially closed” primary state. Each party has the ability to choose whether to allow unaffiliated voters or voters not registered with their party to participate in their primary. This year, unaffiliated voters may choose the ballot of any party that has a primary. This decision is made before the election cycle begins.

In a primary election if a candidate does not with 30% of the votes there will be a primary runoff election scheduled for a few weeks after the primary election date. The runoff election will have the top two candidates with the most votes to ensure that one of them receives the majority of the voters.

If you have any questions about your state’s primary election, please contact your local election officials.