Topics Related to Early voting

On Friday, North Carolina’s 100 county boards of elections will begin sending absentee-by-mail ballots to voters who requested a ballot for this election.

That day, North Carolina will become the first state in the country to send absentee ballots to voters, marking the start of voting in the 2026 midterm general election. Election Day is November 3. For more information, go to Upcoming Election. 

Primary Election Day is Tuesday, March 3, the final opportunity for registered voters to cast a ballot in this election. If you plan to vote on Election Day, please see these tips.
In-person early voting for the 2026 primary election begins Thursday and ends at 3 p.m. February 28 in all 100 counties.
The regular voter registration deadline for the March 3 primary is Friday, February 6. Eligible individuals may still register and vote during the early voting period at any early voting site in their county.
In-person early voting for November 2025 elections in 380 N.C. municipalities begins Thursday, Oct. 16, and ends 3 p.m. Saturday, Nov. 1.
In-person early voting for October 2025 municipal elections in 14 N.C. municipalities begins today, Sept. 18, and ends at 3 p.m. on Oct. 4.
The State Board of Elections will hold an in-person meeting at 9 a.m. on Wednesday, Aug. 27, 2025, at the Dobbs Building in downtown Raleigh.
The State Board of Elections will hold a remote meeting at 9:30 a.m. on Friday, Aug. 8, 2025.
Voter registration deadlines are approaching for 2025 municipal elections.
In the days following each election in North Carolina, the 100 county boards of elections count provisional ballots and certain absentee ballots cast in the election, conduct post-election audits, and complete any necessary recounts.