Vot ER Logo Transparent

Voting in North Carolina

I voted sticker with american flag
Election Day is Tuesday, November 8th.

Vote by Mail

The deadline to request an absentee ballot is November 1.

You can request an absentee ballot:

You can return your absentee ballot:

  • in person at your elections office
  • in person at an early voting location
  • by mail

Your absentee ballot must be hand delivered or postmarked by Election Day, November 8. Postmarked ballots must be received by November 11 at 5:00pm.

Remember to sign the declaration on the return envelope and to have two people or a notary sign your ballot envelope as witnesses.

Request an absentee ballot online

Vote Early

You can vote early in-person from October 20 through November 5.  Same-day voter registration is available at all early voting locations. Early voting times and hours vary by county.

Find Early Voting Sites By County

Vote on Election Day

The polls are open on Election Day, November 8th from  6:30am to 7:30pm. Any voters still in line at 7pm will have the opportunity to cast a ballot.

Find an Election Day Voting Site

Other Resources

Voting Rights for Formerly Incarcerated North Carolinians
Many previously incarcerated folks can vote as soon as they are released. You can register to vote in North Carolina if you are at least 16 years old, and a U.S. citizen who is not currently in jail or prison for a felony conviction.
Healthy Voting
Learn more about how to cast your ballot in North Carolina, including accessible voting options.
NC Statewide Nonpartisan Voter Guide
Justice is on the ballot! Guns, abortion, schools, jobs, equal rights... Your one vote can decide who wins! Choose who shapes your future.
NC Voter
Your non-partisan resource for voting in North Carolina.
Voter ID Guidelines
Registered voters in North Carolina do not need to provide an ID when they vote in person, except for some first-time voters.