Topics Related to Voting Days

September 5, 2025, All day
Starting Friday, Sept. 5, 2025, absentee ballots begin mailing out to eligible voters who requested one for the October 2025 municipal elections.
September 9, 2025, 7:30pm
The absentee ballot return deadline for the September 2025 municipal elections is 7:30 p.m. Tuesday, Sept. 9, 2025.
September 9, 2025, 6:30am - 7:30pm
The September 2025 municipal elections are Tuesday, Sept. 9, 2025.
August 21, 2025, 8am - September 6, 2025, 3pm
The in-person early voting period for the September 2025 municipal elections is Thursday, Aug. 21, 2025 until 3 p.m. Saturday, Sept. 6, 2025.
August 8, 2025, All day
Starting Friday, Aug. 8, 2025, absentee ballots begin mailing out to eligible voters who requested one for the September 2025 municipal elections.
September 24, 2024, All day
Starting Tuesday, Sept. 24, 2024, the county boards of elections will begin to distribute absentee ballots to all other voters who have requested them in addition to eligible military and overseas citizens.
March 30, 2024, All day
Starting Saturday, March 30, 2024, the county boards of elections will begin to mail absentee ballots to eligible voters who requested one for the 2024 second primary election.
May 14, 2024, 7:30pm
The absentee ballot return deadline for the 2024 second primary election is 7:30 p.m. Tuesday, May 14, 2024.
April 25, 2024, 8am - May 11, 2024, 3pm
The in-person early voting period for the 2024 second primary election begins Thursday, April 25, 2024, and ends 3 p.m. Saturday, May 11, 2024.
May 14, 2024, 6:30am - 7:30pm
North Carolina’s reserved date for a second primary is May 14, 2024.