How to Register to Vote
Your Complete Guide
Ready to make your voice heard? Registering to vote is the first step to participating in North Carolina’s elections, whether it’s your first time voting or you're updating your registration. Here’s everything you need to know about the process, broken down step by step.
Who Can Register to Vote in North Carolina?
You can register to vote in North Carolina if you meet these qualifications:
You are a U.S. citizen.
You are at least 18 years old by Election Day. (You can pre-register at 16 or 17.)
You are a resident of North Carolina for at least 30 days before the election.
You are not currently serving a felony sentence, including probation or parole.
Step-by-Step
Step 1: Get a Voter Registration Application
You can obtain the form:
In Person: Visit your county Board of Elections office, DMV, or a public library.
Step 2: Complete the Application
Fill out all required fields on the form, including:
Your name, address, and date of birth
Your citizenship status
Your party affiliation (or choose “Unaffiliated”)
Pro Tip: Double-check your information to avoid delays in processing.
Step 3: Submit the Application
You can submit your completed form:
By Mail: Send it to your county Board of Elections office. Addresses can be found here.
In Person: Drop it off at your county Board of Elections office.
Step 4: Confirm Your Registration
Once your application is processed, you’ll receive a voter registration card by mail. This card confirms your registration and polling place.
When Should You Register?
The deadline to register to vote in North Carolina is 25 days before Election Day.
If you miss the deadline, you can still register and vote during early voting using same-day registration.
Can I Register Online?
Yes, you can register online if you’re a DMV customer. Visit the North Carolina DMV Voter Registration Portal to complete your application digitally.
Same-Day Registration During Early Voting
Missed the deadline? No problem! North Carolina offers same-day registration during early voting. Here’s how it works:
Visit an early voting site in your county.
Bring proof of residency, such as a utility bill, bank statement, or valid ID with your current address.
Complete your registration and vote on the same day!
Frequently Asked Questions
-
Registering to vote is completely free.
-
Yes! You must register at least 30 days before the election and provide proof of residency in the state.
-
You’ll be registered as “Unaffiliated” and can vote in nonpartisan races and certain party primaries, depending on the rules of that party.
Make Your Voice Count: Register Today
Don’t wait until the last minute to register to vote!
Take action now and encourage your friends and family to register too. Voting is a vital way to make your voice heard in shaping North Carolina’s future.