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:

  1. The Constitution Party
  2. The Democratic Party
  3. The Green Party
  4. The Justice For All Party
  5. The Libertarian Party
  6. The No Labels Party
  7. The Republican Party
  8. 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:

  1. Online or in person at the DMV.
  2. By mail.

Overview of the Ways to Register










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

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.