Information On Upcoming Elections
2025 Municipal Elections
City of Charlotte Primary Election Important Dates
- City of Charlotte Primary Election Day: Tuesday, September 9 2025. Election Day Polls are open from: 6:30am - 7:30 p.m.
- Ballots will be mailed out starting: Friday, August 8, 2025.
- Last day to request a ballot: Tuesday, August 26, 2025 by 5:00 p.m.
- Absentee Ballot Return Deadline: Tuesday, September 9, 2025 in our office by 7:30 p.m.
- First Day of Early Voting: Thursday, August 21, 2025.
- Last Day of Early Voting: Saturday, September 6, 2025.
- Last Day to Register to Vote on Election Day: Friday August 15, 2025 by 5:00 p.m.
- Certification of Primary: Tuesday, September 16, 2025.
- City of Charlotte 2nd Primary Election Day (If needed): Tuesday, October 7, 2025.
All Municipalities and CMS General Election Important Dates
- 2025 General Election Day (All Municipalities and CMS): Tuesday, November 4, 2025.
- Ballots will be mailed out starting: Friday, October 3, 2025.
- Last day to request a ballot: Tuesday, October 21, 2025 by 5:00 p.m.
- Absentee Ballot Return Deadline: Tuesday, November 4, 2025 in our office by 7:30 p.m.
- First Day of Early Voting: Thursday, October 16, 2025.
- Last Day of Early Voting: Saturday, November 1, 2025.
- Last Day to Register to Vote on Election Day: Friday October 10, 2025 by 5:00 p.m.
- Certification of Primary: Tuesday, November 14, 2025.
