North Carolina Primary Election Guide


The North Carolina Democratic Presidential Primary Election is March 3.

North Carolina has not voted for a Democrat for president since 2008; in order to remove Trump from the White House, voters in the Tar Heel State must show up in 2020 and send 15 electoral votes to the Democratic presidential nominee.

The deadline to register to vote for the primary is February 7. You can register at your elections office or by mail. One-stop early voting sites also offer same-day registration from February 13 to February 29. Click here to learn more about registering to vote.

All registered North Carolina voters may cast an absentee ballot with no excuse necessary. Click here for information on absentee voting. Voters may also register and cast their ballot in-person at ANY polling place in your county from February 13 to February 29. For more information about in-person early voting, click here.

Voters in North Carolina will not need to show photo I.D. in order to cast a ballot in the primary election.

Important Dates

Voter Registration Deadline: February 7, 2020
Early Voting & One-Stop Voter Registration: February 13, 2020 to February 29, 2020
Deadline to Request Absentee Ballots: February 25, 2020
Deadline to Return Absentee Ballots: March 3, 2020
North Carolina Democratic Primary: March 3, 2020

Triple Your Impact

Make sure your friends and family are ready to vote too!

Thank You!

Your information has been submitted. You'll receive an email confirmation from us shortly.

Make the #youthvote movement even more powerful by sharing NextGen America with your network:

Join Us.
Our government sucks - let's elect a new one.

By providing your cell phone number you consent to receive periodic updates from NextGen America. Txt HELP for help, STOP to end. Msg & Data rates may apply. https://nextgenamerica.org/privacy-policy/.