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.
     

 

 

A line of voters checking in on election day.