Voting Booths in a row.

Municipal and CMS General Election

ELE - Voting
-

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.