Topics Related to Voting Days

October 15, 2026, 8am - October 31, 2026, 3pm
The in-person early voting period for the November 2026 general election is Thursday, Oct. 15, 2026, until 3 p.m. Saturday, Oct. 31, 2026.
September 4, 2026, All day
Starting Friday, Sep. 4, 2026, absentee ballots begin mailing out to eligible voters who requested one for the November 2026 general election.
March 3, 2026, 7:30pm
The absentee ballot return deadline for the March 2026 primary election is 7:30 p.m. Tuesday, Mar. 3, 2026.
February 12, 2026, 8am - February 28, 2026, 3pm
The in-person early voting period for the March 2026 primary election is Thursday, Feb. 12, 2026, until 3 p.m. Saturday, Feb. 28, 2026.
January 12, 2026, All day
Starting Monday, Jan. 12, 2026, absentee ballots begin mailing out to eligible voters who requested one for the March 2026 primary election.
May 12, 2026, 6:30am - 7:30pm
North Carolina’s reserved date for a second primary is Tuesday, May 12, 2026.
November 3, 2026, 6:30am - 7:30pm
The 2026 general election is Tuesday, Nov. 3, 2026.
March 3, 2026, 6:30am - 7:30pm
The 2026 primary election is Tuesday, March 3, 2026.
October 3, 2025, All day
Starting Friday, Oct. 3, 2025, absentee ballots begin mailing out to eligible voters who requested one for the November 2025 municipal elections.
November 4, 2025, 7:30pm
The absentee ballot return deadline for the November 2025 municipal elections is 7:30 p.m. Tuesday, Nov. 4, 2025.