Install
How to vote in North Carolina
Registration deadlines, ID, mail and early voting in North Carolina, in plain English, with the official links. The North Carolina State Board of Elections is the final word on every rule.
| Register online | Yes: Received by NCDMV at least 25 days before Election Day (the State Board says online registration is for people with an NCDMV driver's license or ID). |
|---|---|
| Register by mail | Postmarked on or before the 25th day before Election Day (if the postmark is missing or unclear, received by the 20th day). |
| Register in person | Received by a voter registration agency at least 25 days before Election Day; after that, you can register in person only during early voting. |
| Same-day registration | Yes, during early voting only: register and vote at an early voting site; same-day registration is not available on Election Day for most voters. |
| Voter ID | Photo ID is requested from all voters; anyone without one can still vote by completing an ID Exception Form (for example for a reasonable impediment) with a provisional ballot. |
| Voting by mail | No-excuse absentee by mail: request at least two weeks before Election Day, return it with two witnesses or a notary and a copy of photo ID, and it must be received by 7:30 p.m. on Election Day. |
| Early voting | In-person early voting runs from the third Thursday before Election Day through 3 p.m. on the last Saturday (October 15-31 for the 2026 general). |
Checked against the North Carolina election office's website on November 8, 2026. Deadlines are for general elections; primaries, runoffs and local elections can differ. Military and overseas voters have their own rules at FVAP.gov.
Official sources
- https://www.ncsbe.gov/
- https://www.ncsbe.gov/registering/how-register
- https://www.ncsbe.gov/registering/how-register/voter-registration-deadlines
- https://www.ncsbe.gov/registering/how-register/complete-your-registration-online-through-dmv
- https://www.ncsbe.gov/voting/vote-early-person
- https://www.ncsbe.gov/voting/voter-id
- https://www.ncsbe.gov/voting/vote-mail
- https://www.ncsbe.gov/voting/vote-mail/detailed-instructions-vote-mail
- https://www.ncsbe.gov/voting/upcoming-election
- https://www.ncdot.gov/dmv/offices-services/online/Pages/voter-registration-application.aspx
- https://vt.ncsbe.gov/RegLkup/
Next
- Find who represents you in Congress and in the North Carolina legislature.
- Voter registration and civic groups in North Carolina.
- Every state's rules.