
North Carolina Election Information
State Website: North Carolina Voter Information Page
Find your precinct, how to request an absentee ballot and more via the link above.
2024 Election:
View Election RESULTS
2026 Primary Election:
- Voter Registration Deadline – February 6, 2026
- Absentee Ballot Request Deadline – February 17, 2026
- Early Voting Period – February 12 – 28, 2026
- Election Day: March 3, 2026
2026 General Election:
- Voter Registration Deadline – October 9, 2026
- Absentee Ballot Request Deadline – October 27, 2026
- Early Voting Period – October 15 – 31, 2026
- Election Day: November 3, 2026
Resources:
- Visit the links below for more information on how to:
- Vote Early in Person
- Vote in Person on Election Day
- Vote By Mail
Voting on Election Day:
Beginning in 2023, you will be required to show identification to vote in North Carolina. Polls will be open from 6:30 a.m. to 7:30 p.m.: Any voter in line at their assigned polling place at 7:30 p.m. will be able to vote.
Any of the following that is unexpired, or expired for one year or less:
- North Carolina driver’s license
- State ID from the NCDMV (also called “non-operator ID”)
- Driver’s license or non-driver ID from another state, District of Columbia, or U.S. territory (only if voter registered in North Carolina within 90 days of the election)
- U.S. Passport or U.S. Passport card
- North Carolina voter photo ID card issued by a county board of elections (see Get a Free Voter Photo ID)
- College or university student ID approved by the State Board of Elections
- State or local government or charter school employee ID approved by the State Board of Elections
ID Exceptions
If any voter is unable to show photo ID when voting (whether in person or by mail), they may fill out an ID Exception Form and vote their ballot.
