Skip to main content
NCSBE logo NCSBE

Topical Navigation

  • Home
  • Registering
    Registering
    • FAQ: Voter Registration
    • Who Can Register
    • How to Register
    • Checking Your Registration
    • Updating Registration
    • Choosing Your Party Affiliation
    • Hosting Voter Registration Drives
    • National Voter Registration Act (NVRA)
  • Voting
  • For Candidates
  • Results & Data
  • Campaign Finance
  • About Elections
  • About
  • Contact
  • Media
  • nc.gov
2021 CANDIDATE FILING Candidate lists are available for download. View candidate lists.
NCSBE »   Registering »   How to Register

How to Register

Upcoming Voter Registration Deadlines

Voter Registration Deadline
Sept. 10, 2021, is the deadline for the municipal elections on Oct. 5, 2021.
Oct. 8, 2021, is the deadline for the municipal elections on Nov. 2, 2021.

The regular deadline to register to vote in North Carolina is 25 days before an election. Find details at Voter Registration Deadlines. For information about the 2021 municipal elections, visit Upcoming Election.

Register to Vote

Once you’ve determined you’re someone who can register to vote, there are two primary methods available to apply for voter registration in North Carolina:

  1. Online or in person at the DMV.

    • Use N.C. Division of Motor Vehicles (NCDMV) services. Existing DMV customers may submit a voter registration application online. Learn more at Complete Your Registration Online Through the DMV. 
    • Select the option to register to vote while applying for a vehicle license or ID.
    • Note: Certain agencies, including the DMV, are required to offer voter registration services. For more information, visit the National Voter Registration Act (NVRA) page.
  2. By mail.
    • Fill out the English N.C. Voter Registration Application (fillable PDF) or the Spanish N.C. Voter Registration Application (fillable PDF) and submit it by mail. Learn more at Complete Your Registration by Mail.
    • Note: The federal Uniformed and Overseas Citizens Absentee Voting Act (UOCAVA) allows certain voters an expedited means to register and vote by mail-in ballot. Find more information at Military and Overseas Voting.

Did You Miss the Deadline?

After the regular voter registration deadline, would-be voters may same-day register and vote in person during the early voting period. Learn more at Register in Person During Early Voting.

Overview of the Ways to Register

Learn about the ways to register to vote in North Carolina.

Check your registration

Related Content

Voter Registration Deadlines
Upcoming Election
Who Can Register
Online Voter Registration | NCDMV
Complete Your Registration Online Through the DMV
English N.C. Voter Registration Application (fillable PDF)
Spanish N.C. Voter Registration Application (fillable PDF)
Complete Your Registration by Mail
Military and Overseas Voting
National Voter Registration Act (NVRA)
Register in Person During Early Voting
Registering

Registering

  • FAQ: Voter Registration
  • Who Can Register
  • How to Register
    • Voter Registration Deadlines
    • Complete Your Registration Online Through the DMV
    • Complete Your Registration by Mail
    • Register in Person During Early Voting
  • Checking Your Registration
  • Updating Registration
  • Choosing Your Party Affiliation
  • Hosting Voter Registration Drives
  • National Voter Registration Act (NVRA)

Share this page:

  • Facebook
  • Twitter

How can we make this page better for you?

Back to top

Contact

North Carolina State Board of Elections (NCSBE)

PO Box 27255
Raleigh NC 27611-7255

Email: elections.sboe@ncsbe.gov
Phone: (919) 814-0700
Fax: (919) 715-0135

Receive Updates

Sign up for our e-newsletter, Election Connection, to receive emails with recent press releases, election news, upcoming dates and deadlines, and more.

Indicates required field

Follow

  • Facebook
  • Twitter
  • Instagram
  • LinkedIn

Tweets by @NCSBE

Voter Tools

Voter Search
County Boards of Elections Search
Voter Registration Statistics Search
Access all voter tools and forms

Work With Us

Career Opportunities
County Boards Resources
NCSBE Email Login
NCSBE Public Files (FTP)
NCSBE SharePoint

  • Translate Disclaimer
  • Accessibility
  • TERMS OF USE
  • PRIVACY
  • OPEN BUDGET
https://www.ncsbe.gov/registering/how-register