Vote+Volunteer
We make no claims about the accuracy or recency of the information below. When in doubt, visit the NCSBE. See also ncvoter.org and vote.org.
Key Dates and Links
Event | Date | Times (EST) |
---|---|---|
First Day Absentee (By Mail) | Friday, September 4 | 8AM |
Voter Registration Deadline | Friday, October 9 | 5PM |
First Day Absentee (In Person) | Thursday, October 15 | 8AM |
Last Day Absentee (By mail) | Tuesday, October 27 | 5PM |
Last Day Absentee (In Person) | Saturday, October 31 | 7PM |
Last Day to Return Absentee Ballots | Friday, November 6 | 5PM |
ELECTION DAY | Tuesday, November 3 | 6:30AM - 7:30PM |
Certification of Election | Friday, November 13 | 11AM |
From Mecklenburg County BOE.
Voting
- Check voter registration online.
- If you are not registered to vote, register online via the NC DMV if you have a DMV-issued ID or register via mail.
- If you are a first-time voter, such as a college student, take special care with registration.
Absentee By-Mail Voting
- Request an absentee ballot online from the NCSBE here.
- Carefully review the absentee ballot instructions when filling out and submitting your ballot.
One-Stop Early Voting
NC’s in-person early voting (‘one-stop early voting’) runs from October 15 to October 31. For more details, see NC BOE’s information page and check your voting site location here.
Election Day
Volunteering
Voter Protection
Signup to be a poll observer, absentee ballot count observer, and/or hotline volunteer via the NCDP (link to NCDP vopro briefing).
Poll Worker
Sign up to be a poll worker.