Check if you’re registered
Even if you think you’re registered to vote, it’s always a good idea to double check. This is especially true since many people have moved since the last election. Click here to check your voter registration status, and make sure to update your address if it has changed.
Register to vote
Can I register?
To register to vote in North Carolina, a prospective voter must meet all of the following qualifications:
- Must be a citizen of the United States.
- Must live in the county of their registration, and have resided there for at least 30 days prior to the date of the election.
- Must be at least 18 years old. A prospective voter can submit a registration form if they are 16 or 17 years old, but may not vote until they are 18. If a voter will be 18 for the general election but 17 during the primary, they may vote in the primary.
- Must not be serving a sentence for a felony conviction (including probation or parole). If a prospective voter has previously been convicted of a felony, their citizenship rights are automatically restored but they must re-register to vote.
Where do I register?
With your county board of elections.
201 N. ROXBORO STREET
DURHAM, NC 27701
PO BOX 868
DURHAM, NC 27702
208 S. CAMERON ST
HILLSBOROUGH, NC 27278
PO BOX 220
HILLSBOROUGH, NC 27278
1200 N NEW HOPE ROAD
RALEIGH, NC 27610
P O BOX 695
RALEIGH, NC 27602
Click here to find your North Carolina county board of elections.
How can I register?
If you have a North Carolina driver’s license or NCDMV-issued ID as well as your social security number, you can register to vote online here.
Fill out the North Carolina Voter Registration Application, making sure to fill it out and follow all instructions carefully. Print it out, and mail it to your county board of elections, which can be found here.
Your county board of elections will list locations where you can register in person until the registration deadline on April 22nd.
Same-day registration will be available at polling locations during the early voting period from April 28th to May 14th. To register during the early voting period, you must complete a North Carolina Voter Registration Application as well as show an identifying document such as an NC driver’s license, a photo ID from a government agency, a student photo ID with a school document showing the student’s address or a utility bill, bank statement, payroll stub, or document from any government agency with your name and current address.
If you are a Duke student living on-campus, you will only need to provide your Duke ID when you register. No additional documents are required.
When can I register?
Through April 22nd. Same-day registration will be available at polling locations during the early voting period from April 28th through May 14th.
What do I need to vote?
Voters are not required to show photo ID for the 2022 primary election. A North Carolina superior court has permanently enjoined the law requiring photo ID for voting. Following a trial in April 2021, a three-judge panel in the Holmes v. Moore case concluded that the voter photo ID law violated the North Carolina Constitution. The court’s decision, which was issued on Sept. 17, 2021, means that voters are not required to show photo ID in elections in North Carolina. We will continue to monitor the status of voter ID requirements in North Carolina and will update this page accordingly.
If you are planning to register to vote during early voting, you will need to bring a document with proof of residency. This can be your NC driver’s license, a photo ID from a government agency, a student photo ID along with a school document showing the student’s address, or a utility bill, bank statement, payroll stub, or document from any government agency with your name and current address.
Where do I cast my ballot?
How do I vote?
To absentee vote
First, request an absentee ballot. You can do so by either filling out the North Carolina Absentee Ballot Request form and mailing or emailing it to your county board of elections, or you can request it online through the North Carolina State Board of Elections’ Absentee Ballot Request Portal.
Once your absentee ballot arrives, complete it in the presence of a witness, seal your completed ballot, and have both you and your witness sign it. Then you can either turn in your ballot by dropping it off at your county board of elections, mailing it with a first-class stamp, or dropping it off at an early voting site during the early voting period from April 28th through May 14th.
To early vote
From April 28th through May 14th, you can register at any early voting locations in the county in which you are registered. Same-day voter registration will also be available during this time. Click here to find one-stop early voting sites in your county.
You can find more information and a full list of sites in Durham County here.
To vote on Election Day
You may vote on election day, May 17th, at your assigned polling place in your county. Click here to find your polling place using your address.
When do I vote?
Early voting will take place from April 28th through May 14th.
In Durham County, the dates and times are as follows:
- Monday-Friday: 8am-7:30pm
- Saturdays (Apr. 30th, May 7th, and 14th): 8am-3pm
- Sundays (May 1st and 8th): 2pm-6pm
Absentee-by-mail voting begins on Monday, March 28.
Election Day will take place on Tuesday, May 17th in 2022.