Registration

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.

Durham County

Physical Address:
201 N. ROXBORO STREET
DURHAM, NC 27701

Mailing Address:
PO BOX 868
DURHAM, NC 27702

919-560-0700
919-560-0688 (fax)
elections@dconc.gov

Orange County

Physical Address:
208 S. CAMERON ST
HILLSBOROUGH, NC 27278

Mailing Address:
PO BOX 220
HILLSBOROUGH, NC 27278

919-245-2350
919-644-3318 (fax)
vote@orangecountync.gov

Wake County

Physical Address:
1200 N NEW HOPE ROAD
RALEIGH, NC 27610

Mailing Address:
P O BOX 695
RALEIGH, NC 27602

919-404-4040
919-231-5737 (fax)
voter@wakegov.com

Click here to find your North Carolina county board of elections.

How can I register?

Online

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.

By Mail

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.

In Person

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.

Register to vote through the NC DMV

Voting

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?

To find out the location of your polling place on Election Day, visit the North Carolina Board of Elections website or use the Board of Elections’ “Find My Polling Place” tool.

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.