Online Registration Deadline: 25 days before Election Day
North Carolina offers online registration. This is often the fastest way to register to vote or update your registration, including changing your name or address, and for some states, political party. North Carolina’s election website may have information translated into multiple languages.
NOTICE: Individuals under 18 years of age can use this tool to pre-register.
Mail -In Registration Deadline: Must be postmarked 25 days before Election Day
You can use North Carolina’s mail-in registration form to register for local, state, and national elections for the first time or update your registration with a new name or address, and for some states, political party. You’ll need to print the form, fill it out, and mail it to your state election office. You’ll need access to a printer and a postage stamp.
In-Person Registration Deadline: Same day registration available during early voting period
You can register in person at your state or local election office, your state motor vehicles office, and at many government public assistance offices.
Online Registration Deadline: Received 7 days before Election Day.
Mail-In Registration Deadline: Received by 5pm, 7 days before Election Day.
In-Person Registration Deadline: Received by 5pm 7 days before Election Day.
Use the link below to apply for an absentee ballot in your state.