There will be NO PHOTO ID required to vote by mail or in-person for the 2020 Primary due to a December 2019 federal court ruling. See the latest on Photo ID here.
Skip to main content

2020 Primary Election

North Carolina will hold a Primary Election on Tuesday, March 3rd, 2020.

In primary elections, voters choose a candidate for each office to represent their party in the General Election in November.

💡 Did you know? Unaffiliated voters can choose in which party’s primary they will vote.

⚠️ Remember, you do NOT need a photo ID to vote in the 2020 Primary (more info here).

See information below on Important Election Dates and the 3 Steps to Make Sure Your Vote Counts in 2020.


Important Election Dates

Feb. 7, 2020 – Deadline to submit a regular Voter Registration Form

💡 BUT you can still register on-site AND vote during Early Voting!

Feb. 25, 2020 – Deadline to request an Absentee Ballot

Feb. 13 – Feb. 29, 2020 – Early Voting Period

March 3, 2020 – Primary Election Day


3 STEPS TO MAKE SURE YOUR VOTE COUNTS IN 2020:


STEP #1 – Make Sure You’re Registered

In order to vote in North Carolina, you must be registered.  If you’ve already registered, you should still double-check that your registration is current and correct.

If you’ve already registered:

Even if you think you are already registered to vote, it’s a good idea to check your registration to make sure it’s active and current.  Sometimes voters are removed from the rolls, and you don’t want to wait until Election Day to find out that your registration is not current!

👉🏾 Check your voter registration here. 

If you’re not sure if you’re registered:

If you have any doubt that you are registered at your current address, it’s best to check your registration before you vote.

👉🏾 Check your voter registration here.  

If you’re not registered or you need to update your registration:

If you are not currently registered or not registered at your current address, you can register or re-register either by submitting a voter registration form by the February 7 deadline OR by registering on-site during the One-Stop Early Voting Period (Feb. 13 – Feb. 29).  See Step #3 below to learn more about Early Voting.

👉🏾 See our complete guide on how to register to vote here. 


STEP #2 – Lookup What’s on Your Ballot

Which offices and candidates are up for election vary depending on where you live in North Carolina.  If you’d like to see the offices and candidates that will be on your ballot before you go vote, you can view your sample ballot online ahead of time.

To view a sample of what your ballot will look like, you can follow a three-step process using the State Board of Elections voter lookup tool.  We provide instructions on how to complete this process through the link below.  You can also see your Election Day voting location here.

👉🏾 Click here for instructions to look up your Election Day voting location & sample ballot.

Want more information on the candidates up for election in your area?

If you would like to know where candidates stand on issues you care about, we provide non-partisan voter guides to help!

💡 Remember, you can take a print list or a list on your phone into the polling place when you vote to help you remember who you want to vote for.

👉🏾 View non-partisan voter guides for your area by clicking here or scrolling to the bottom of this page.


STEP #3 – Vote!

Choose 1 of these 3 Ways to Vote in the 2020 Primary: (1) Vote by Mail; (2) Vote Early; (3) Vote on Election Day

Option 1 – Vote by Mail (Absentee Voting)

Deadline to Request an Absentee Ballot: Feb. 25, 2020

Any voter can vote by mail in North Carolina – you do NOT need a special reason.

To vote by mail, you need to complete an Absentee Ballot Request Form and mail it to your County Board of Elections by the Feb. 25 deadline.  A ballot will be mailed to you.  You must fill out your ballot and return it (in person or by mail) to your County Board of Elections by 5 PM on Election Day (or make sure it is postmarked by 5 PM on Election Day).

👉🏾 See full instructions on Absentee Voting in NC here.

Option 2 – Vote during Early Voting (One-Stop Voting)

Early Voting Dates: Feb. 13 – Feb. 29, 2020

You can vote early during the 17-day period before Election Day.  Early Voting is a great way to avoid long lines and access more flexible voting hours and locations!

💡 Unlike on Election Day, you can register or update your registration on-site the same day you vote AND you can vote at ANY Early Voting site in your county.

Locations, days, and times for Early Voting sites will vary depending on what county you live in.

👉🏾 Click here to find information on the days, hours, and locations for Early Voting in your county.

Option 3 – Vote on Election Day

Election Day: March 3rd, 2020

On Election Day, you must vote at your assigned voting location (precinct) in order to have your full ballot count.

⚠️ Unlike during Early Voting, you cannot vote at other voting locations and still have your full ballot count and you must already be registered at your current address (there is no on-site registration).  

To find your Election Day voting location and view a sample of what your ballot will look like, you can follow a three-step process using the State Board of Elections voter lookup tool.  We provide instructions on how to complete this process through the link below.

👉🏾 Click here for instructions to look up your Election Day voting location & sample ballot.


Non-Partisan Voter Guides

Coming soon! 

Check back here for non-partisan voter guides to learn more about the offices up for election in your area and what stance the candidates take on important issues.