Voters must properly register with the N.C. Board of Elections before they cast a ballot. In order to register, voters must:
- Be a U.S. citizen
- Live in the county where you are registering, and have resided there for at least 30 days prior to Election Day
- Be at least 18 years old, or will be by the date of the general election
- Not be serving a felony sentence, including any period of probation, post-release supervision, or parole
But remembering when a voter registered, or checking to make sure it's still valid isn't something most voters do every day.
But don't worry, it's an easy process that any voter can do online. Start by going to www.ncsbe.gov and clicking on the "Voter Search" icon, circled in red in the screenshot below.
On the search page, enter in your first and last name. The other fields are optional, but can help narrow the search if you have a common name.
From the results page find and select your name. It will bring up a page with information about your registration.
If your address in the top left corner is correct and the status indicates "active," then you are properly registered and no further action is needed.
How to register, or update registration, either online before the deadline or in person during early voting
There are several ways to update voter registration. One simple way for existing NCDMV customers is through the Division of Motor Vehicles. The portal uses a chat function similar to vehicle registration renewal.
There are other ways listed with the N.C. State Board of Elections, including in person at local board of elections offices. However the deadline for registration is 25 days before any election.
There is an option for eligible voters to register at early voting locations in the county where they live and then vote at the same time. This process is called "same day registration."
Registering at an early voting site during the early voting period requires voters to provide proof of residence. Acceptable forms of documentation are available at the SBE website.
Midterm Elections 2026
- February 28: Early voting ends
- March 3: Primary Election Day
Voters this fall will federal, state, and local elections. Early voting for the primary is already underway. Here are some important dates:
- Find your early voting location
- How to register
- Find your sample ballot
Important links:
- Longtime sheriff Sam Page seeks to unseat Senate Republican leader Phil Berger in Rockingham County
- Preview of the Republican primary for Senate
- Nida Allam challenges incumbent Valerie Foushee in the Democratic primary for Congress
- Six downballot NC primaries worth watching
- Crowded Republican primary for northeast Congressional District 1 (publishing February 27)
Election previews
- 2026 Midterm Primary Election Special: NC races and candidates to watch, featuring public radio reporters across the state
- NC News Roundup: Primary early voting check-ins
- More than 70,000 NC voters need to 'fix' their voter registration. Are you on the list?
- State legislature's "power grab" pulls elections authority away from NC governor. Plus, columnist Tressie McMillan Cottom.
- Two longtime North Carolina political rivals (and friends) are 'Talking About Politics.' Plus, PlayMakers' 'Primary Trust.'
2026 Election coverage on Due South