
Municipal and CMS General Election
Voter Registration
The last day to register to vote on Election Day is Friday, Oct. 10, 2025 by 5 p.m.
Early Voting
- First Day of Early Voting: Thursday, Oct. 16 2025
- Last Day of Early Voting: Saturday, Nov. 1, 2025
Absentee Ballots
Absentee ballots will be mailed starting Friday, Oct. 3, 2025 and must be returned to the Board of Election Office, 741 Kenilworth Ave., Suite 202 Charlotte, NC 28204 by 7:30 p.m. on Nov. 4.
- Request an absentee ballot by Oct. 21