View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.
Get StartedYou can register to vote in North Carolina by using one of the following methods:
The application is available in English and Spanish.
You can also register to vote on BallotReady.org.
The process of changing your voter registration is similar to registering to vote for the first time. You can update your voter registration online, by mail, or in-person. You can also use BallotReady.org to check your voter registration status.
Remember that the deadline to change your voter registration is 25 days before the election.
The identification that you need to register to vote in North Carolina varies based on the method of registration:
Be prepared with your driver's license number or non-driver ID number or the last four digits of your social security number. If you do not have a driver's license, non-driver ID or social security number you may use a valid photo ID, a current utility bill, bank statement, paycheck, government check or some other government document that shows your name and address.
Provide your North Carolina driver’s license number, or North Carolina Department of Motor Vehicles ID number. If you do not have a driver’s license, then list the last four digits of your social security number. If you do not have any of these identification numbers, please write “NONE” on the form. A unique identifying number will be assigned to you for voter registration purposes.
You will need to be an existing DMV customer with a North Carolina DMV-issued driver’s license or ID.
Bring documents to prove your residence by showing one of the following documents with your current name and address: North Carolina driver's license, other photo identification issued by a government agency (any government-issued photo ID is acceptable, provided that the card includes the voter's current name and address), copy of a current utility bill, bank statement, government check, paycheck, or other government document showing the voter's name and address, or a current college/university photo ID card paried with proof of campus habitation.
If you’re under the age of 18, you may still be eligible to register to vote! If you can pre-register, you’ll need the following documents:
Be prepared with your driver's license number or non-driver ID number or the last four digits of your social security number. If you do not have a driver's license, non-driver ID or social security number you may use a valid photo ID, a current utility bill, bank statement, paycheck, government check or some other government document that shows your name and address.
Provide your North Carolina driver’s license number, or North Carolina Department of Motor Vehicles ID number. If you do not have a driver’s license, then list the last four digits of your social security number. If you do not have any of these identification numbers, please write “NONE” on the form. A unique identifying number will be assigned to you for voter registration purposes.
You will need to be an existing DMV customer with a North Carolina DMV-issued driver’s license or ID.
Bring documents to prove your residence by showing one of the following documents with your current name and address: North Carolina driver's license, other photo identification issued by a government agency (any government-issued photo ID is acceptable, provided that the card includes the voter's current name and address), copy of a current utility bill, bank statement, government check, paycheck, or other government document showing the voter's name and address, or a current college/university photo ID card paried with proof of campus habitation.
For more information on voting requirements for your state, make a plan to vote on BallotReady.org.
Residents of North Carolina can check their voter registration status through the following methods:
You can also check your voter registration on BallotReady.org.
In North Carolina, when registering by mail or online, you need to be registered to vote at least 25 days before an election to be eligible to cast a ballot.
For the upcoming {{ next_election_name }}, your voter registration application must be:
In most cases, you cannot register to vote on Election Day in North Carolina. There are a few limited exceptions, which you can find on the North Carolina State Board of Elections website.
Yes, in North Carolina, you can complete voter registration during early voting. At your early voting location, be sure to register to vote before completing your ballot.
North Carolina residents that fit the following criteria are eligible to register to vote:
In North Carolina, you can register to vote, even if you’re under the age of 18! Future voters who are 16 or 17 may pre-register to vote. They will be eligible to vote for the first election after they turn 18.
North Carolina gives voters the option to choose a political party when registering to vote. It is not required to register, but choosing “no party preference” could limit your ability to participate in presidential primary elections and caucuses.
Note: In-person early voting is sometimes referred to as 'in-person absentee', 'over-the-counter voting', 'assisted voting', or other similar titles. These are all essentially the same kind of voting and will be discussed as one in this section.
For the upcoming {{ next_election_name }}, any registered voter may vote early in person.
In-person early voting may happen in a variety of locations like county election offices, city halls or municipal buildings, public libraries, schools, and community centers. It’s important to note that the availability of early voting can vary significantly by state or even county. They may also change from election to election, so be sure to check your early voting location before you head to the polls.
You can use BallotReady.org to make a plan to vote early and find a specific in-person early voting location, based on your address.
You may also be able to find information on in-person early voting on North Carolina’s Board of Elections website.
For the {{ next_election_name }}, the dates for in-person early voting are as follows:
Generally, in-person early voting in person begins on the third Thursday before Election Day and ends on the last Saturday before Election Day at 3 pm. However, it’s worth checking the specific early voting dates for upcoming elections, as these dates can change or differ for local elections.
According to NC State Board of Elections, you must present one of the following forms of ID at a polling place on Election Day to comply with North Carolina’s voter ID laws:
Note: A voter 65 or older may use an expired form of acceptable ID if the ID was unexpired on their 65th birthday.
Any of the following, regardless of whether the ID contains an expiration or issuance date:
It’s extremely important to have the appropriate ID when you go to your polling place to vote. However, if you’re not able to present one of the required forms of identification, ask a poll worker about what options you have to vote via provisional ballot.
A provisional ballot gives you the opportunity to vote when your voter registration is not able to be verified. After Election Day, election officials will attempt to verify that you voted in the correct district. This option is only recommended in exceptional circumstances – for example, you forgot your voter ID and you won’t be able to make it back to your polling place before it closes.
Election Day voting hours are 6:30 am to 7:30 pm at all polling places statewide in North Carolina.
The Help America Vote Act of 2002 states that election officials conducting federal elections must ensure that each polling place has at least one accessible voting system for individuals with disabilities. This system should provide the same level of privacy and independence as those available to other voters.
Plan ahead by getting in touch with an election authority at the state level or with an election worker to learn more about what specific accommodations are available at your polling place.
For voters in North Carolina, you can find more information on this page from the NC State Board of Elections.
According to the North Carolina Secretary of State, all registered North Carolina voters may vote by mail.
If you change your mind about voting by mail, you can still vote in person.
North Carolina requires voters to pay for their own postage when mailing back their ballot.
You can track your ballot by visiting North Carolina’s ballot tracker on this site.
If you make a plan to vote on BallotReady.org, you’ll receive information regarding:
In some states, absentee voting information can be different based on where you’re located. In our Civic Center, you’ll learn more about how to vote absentee based on your address.
North Carolina DMV Voter Application Accessed July 9, 2024.
North Carolina State Board of Elections Accessed July 9, 2024.
Vote Early in Person | NCSBE. Accessed July 23, 2024.
Democracy Maps. Accessed August 7, 2024.
North Carolina Ballot Tracker. Accessed August 7, 2024.
North Carolina General Election was held on .
North Carolina Primary Runoff Election was held on .
North Carolina Primary Election was held on .
North Carolina General Election was held on .
North Carolina Primary Election was held on .
North Carolina General Election was held on .
North Carolina Primary Runoff Election was held on .
North Carolina Primary Election was held on .
North Carolina Primary Election was held on .
North Carolina Primary Election was held on .
View your personalized ballot, check your voter registration, make a plan to vote, and research every name and measure on the ballot with BallotReady.