North Carolina
Sharing the Joy of Voting in North Carolina
Resources
2026 General Election Key Dates
Monday, October 5 at 5pm: Last day to register to vote for the 2026 General Election
Thursday, October 15: First day of Early Voting
Tuesday, October 20 at 5pm: Last day to request an Absentee Ballot
Saturday, October 31: Last day of Early Voting
Tuesday, November 3: Election Day
Voting Requirements:
North Carolina requires photo identification when voting, either in person or absentee.
Voters are asked to show photo ID when voting.
The acceptable forms of IDs are listed on this page: https://www.ncsbe.gov/voting/voter-id
If a voter cannot show an acceptable photo ID when voting in person, they can still vote by filling out an ID Exception Form.
If mail-in voters are unable to include a copy of their photo ID with their ballot envelope, they can also fill out an ID Exception Form to return with their ballot.
Act Now to Support Our Elections
Project HALO volunteers help create a welcoming, celebratory, nonpartisan presence around elections so voters feel safe, confident, and supported as they participate.
-
Project HALO volunteers help create a welcoming, celebratory, nonpartisan presence around elections so voters feel safe, confident, and supported.
-
Trusted community members who can show up with calm, care, and respect, including veterans, military families, faith leaders, legal professionals, local volunteers, and partner organizations.
-
Volunteers support community events, share trusted nonpartisan information, connect voters to official resources, and help create a positive environment around civic participation.
-
Project HALO volunteers do not campaign, interfere with voters, challenge eligibility, or act as security. The role is to support a safe, welcoming, and nonpartisan election environment.