Build the community you want to see

Important Dates

Friday, Sep 4, 2026
Absentee Ballots Mailed as Requested
Friday, Oct 9, 2026
Regular Voter Registration Deadline
(arrive by 5 PM)
Thursday, Oct 15, 2026
First Day of Early Voting
 
Tuesday, Oct 20, 2026
Absentee Ballot Request Deadline
(arrive by 5 PM)
 
Saturday, Oct 31, 2026
Last Day of Early Voting
(ends at 3 PM)
Tuesday, Nov 3, 2026
Election Day
(6:30 AM – 7:30 PM)
 
Tuesday, Nov 3, 2026
Absentee Ballot Return Deadline
(arrive by 7:30 PM)
 

Make change happen.

Your voice and vote counts!

After you've filled out the Register to Vote Form...
  1. Click the “Register online” button above
  2. Scroll down and click the “Go to Voter Registration Application” button
  3. Click the “Continue to myNCDMV Servicesbutton
  4. Select Continue as a guest.
  5. Click Submit a Voter Registration Application
  6. You will need your NC Driver License or DMV-issued ID Card with you

You now need a photo ID to vote in North Carolina.

If you do not have an acceptable photo ID currently, you have options to obtain one for free.

If you do not have an acceptable ID when you go to vote, you can ask for a Photo ID Exception Form.

Learn more at NCvoter.org.

Hear from our Community Members

Leverage your power.

Become a Community Member

Sign up to learn more about getting involved and becoming a leader in your community