To be eligible to vote in North Carolina, you must:
- Be a U.S. citizen
- A resident of North Carolina
- Be at least 17 years old and 18 years old by the next General Election.
- Have your rights of citizenship restored if you were a convicted felon
Note: 17 year olds may register and vote in a primary election as long as they turn 18 by the General Election. You cannot register to vote earlier than 60 days before the primary election. Special ballots are given to 17 year olds at their polling place that excludes any races they are not able to vote on.