Topics Related to Voting Days

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.
November 4, 2025, 6:30am - 7:30pm
The November 2025 municipal elections are on Tuesday, Nov. 4, 2025.
October 16, 2025, 8am - November 1, 2025, 3pm
The in-person early voting period for the November 2025 municipal elections begins Thursday, Oct. 16, 2025, and ends 3 p.m. Saturday, Nov. 1, 2025.
October 7, 2025, 7:30pm
The absentee ballot return deadline for the October 2025 municipal elections is 7:30 p.m. Tuesday, Oct. 7, 2025.
September 18, 2025, 8am - October 4, 2025, 3pm
The in-person early voting period for the October 2025 municipal elections begins Thursday, Sept. 18, 2025, and ends 3 p.m. Saturday, Oct. 4, 2025.
October 7, 2025, 6:30am - 7:30pm
The September 2025 municipal elections are on Tuesday, Sept. 9, 2025.