To register to vote in North Carolina, you must:
- Be a U.S. citizen
- Be a resident of the North Carolina county you’re registering in for at least 30 days prior to the election
- Be at least 18 years old by the time of the next General election
- Not have been convicted of a felony, or have been convicted but have completed all terms of sentencing or have had your rights restored
You must register to vote at least 25 days before the election you wish to vote in, or you can register during early voting (see more under “Election Day Registration”).