North Carolina
Voting Guide.
North Carolina offers 17 days of in-person early voting with same-day registration. Photo ID is required at the polls. Standard registration closes 25 days before Election Day.
Last verified · June 15, 2026
Make your plan to vote today.
Key details for your state.
- Registration deadline
- 25 days before Election Day (online/mail). Same-day registration available at any early voting site during the 17-day early voting period.
- Early voting
- 17 days of in-person early voting beginning the 3rd Thursday before Election Day through the Saturday before.
- Absentee / mail-in
- Request must be received by 7 days before Election Day. Ballot must be received by 7:30 PM Election Day.
- ID requirements
- Photo ID required (North Carolina DL/ID, US passport, military ID, tribal ID, university ID, or free state voter ID).
- Election Day hours
- Polls open 6:30 AM to 7:30 PM Eastern Time. If you are in line at 7:30 PM, you can vote.
Extra info:
- Same-day registration is available at any early voting site (not on Election Day).
- If you don't have an acceptable photo ID, you can get a free voter ID card at your county board of elections.
- Mail ballots must be RECEIVED by 7:30 PM Election Day — postmark is not enough.
All information on this page comes from the North Carolina Secretary of State's official election website. Confirm details there before voting:
https://www.ncsbe.gov/ ↗