Register to Vote
The deadline for voter registration in North Carolina is 25 days before the date of the election. You may register vote by completing the:
- Voter Registration Application - register to vote online through NC DMV
- North Carolina Voter Registration Application (pdf)
Print the completed form and submit it to your local county board of elections. You may also pick up voter registration forms from your local library. Your application must be postmarked by or received by your county board of elections no later than 25 days before the date of the first election in which you desire to vote. For complete instructions, visit the North Carolina State Board of Elections How to Register page.
The North Carolina State Board of Elections provides a list of qualifications for voter registration in North Carolina.
If you believe you have already registered to vote in North Carolina, you may check your voter registration status online.
For details, check information by county:
To view a sample ballot:
- Visit the State Board of Elections voter lookup page and enter your first and last names as they appear on your voter registration card to search for your record.
- Click on your name to see your registration profile, including your polling place and jurisdiction.
- In the "Sample Ballots" box, find the election for which you wish to preview the ballot and click on the ballot name in the ballot column.
An absentee ballot form allows a voter or a near relative or legal guardian to request that an absentee ballot be sent to the voter in the mail. Visit the NC State Board of Elections for more information about absentee voting by mail.
Beginning 12 days before an election, all North Carolina Counties must have at least one location where voters can vote early. Please contact your county board of elections for more information. You may also use the NC State Board of Elections' NC One-Stop Site Search to find early voting locations by county and their hours of operation. No excuse is needed to vote early.