- Home
- About
- Boards & Commissions
- Board of Elections
- Voter Registration
REGISTERING TO VOTE IN NORTH CAROLINA
Overview
Learn about the political affiliations recognized by our state and how your selection impacts your vote. Registered voters can use the Voter Search to confirm their party affiliation. Individuals that have not registered to vote yet can learn how to do so at How to Register.
Do you wish to change your party affiliation? The civilian voter registration deadline (25 days before Election Day) is also the deadline for voters to change their party affiliation or unaffiliated status for the next election. Learn how to do so at Updating Registration.
8 Political Parties
North Carolina recognizes eight political parties:
- The Constitution Party
- The Democratic Party
- The Green Party
- The Justice For All Party
- The Libertarian Party
- The No Labels Party
- The Republican Party
- The We The People Party
A voter may choose one political party or can decide not to register with a political party. If a voter does not register with a political party, the voter will be registered as unaffiliated.
In a partisan primary, voters affiliated with a political party may only vote their party’s ballot and may not vote in another party’s primary. For example, a registered Republican may only vote in the Republican Party primary. This remains true even if the party you are affiliated with does not have a primary.
Unaffiliated voters may choose any one political party’s ballot or a nonpartisan ballot (if available) in a primary election.
In a general election, voters may vote for the candidate(s) of their choice, regardless of party. North Carolina does not allow straight-ticket voting (also called straight-party voting)
Political Party Websites
On this page, find the voter registration deadline and learn about the ways to register to vote. For voter qualifications, visit Who Can Register. If you need information about making changes to your existing voter registration, please see Updating Registration.
Voter Registration Deadline
The voter registration deadline in North Carolina is 25 days before Election Day. This deadline is different for military and overseas citizens. Learn more at Voter Registration Deadlines.
Here are the voter registration deadlines for the 2024 elections in North Carolina:
- Feb. 9, 2024, for the primary election on March 5, 2024.
- Oct. 11, 2024, for the general election on Nov. 5, 2024.
For details about the 2024 elections, visit Upcoming Election.
If you miss the registration deadline, you may be eligible to register and vote or make changes to your voter registration (anything other than party affiliation) and vote during the early voting period. Learn more at Register in Person During Early Voting.
Ways to Register to Vote
If you’re eligible to register to vote, North Carolina offers two primary ways to register:
- 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.
- Note: Certain agencies, including the DMV, are required to offer voter registration services. For more information, visit the National Voter Registration Act (NVRA) page.
- 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.
Overview of the Ways to Register
Learn about the ways to register to vote in North Carolina.
Related Content
- Who Can Register
- Updating Registration
- Voter Registration Deadlines
- Register in Person During Early Voting
- Upcoming Election
- Online Voter Registration | NCDMV
- Complete Your Registration Online Through the DMV
- National Voter Registration Act (NVRA)
- Complete Your Registration by Mail
- English N.C. Voter Registration Application (fillable PDF)
- Spanish N.C. Voter Registration Application (fillable PDF)
- Military and Overseas Voting
UPDATING YOUR VOTER REGISTRATION
Overview
On this page, find out how to update your voter registration information online or by mail to reflect a change of address, party affiliation, or name, or how to cancel your registration. For guidance on topics such as what to do if you move close to an election, see the section on updating your voter registration at FAQ: Voter Registration.
Changes to your registration are due by the voter registration deadline, 25 days before Election Day. If you miss the voter registration deadline, you may be eligible to make changes to your voter registration (anything other than party affiliation) when you vote in person during the early voting period. Find more information at Register in Person During Early Voting.
Update Your Registration Online
Existing N.C. Division of Motor Vehicles (NCDMV) customers can update their voter registration through its online voter registration application. They can use the online application to update:
- Address
- Party affiliation
Customers may not use the online voter registration service to change their name. Find more details at Complete Your Registration Online Through the DMV.
Update Your Registration by Mail
North Carolina residents can use the voter registration application or the change form on their voter registration card to update:
- Name
- Address
- Party affiliation
The application must be signed and sent to the appropriate county board of elections. A wet ink (physical) signature on the voter registration application is not required for updates. Find more details at Complete Your Registration by Mail.
Cancel Registration
Those that want to cancel their voter registration or report a deceased voter can find more information at Cancel Registration.
Related Content
- FAQ: Voter Registration
- Register in Person During Early Voting
- Online Voter Registration | NCDMV
- Complete Your Registration Online Through the DMV
- Voter Registration Deadlines
- Complete Your Registration by Mail
- Cancel Registration
- Registering
- English N.C. Voter Registration Application (PDF)
- Spanish N.C. Voter Registration Application (PDF)