The 2025 Charlotte mayoral election was held on November 4, 2025, to elect the Mayor of Charlotte, North Carolina to a two-year term. The primary election was held on September 9, 2025. Incumbent mayor Vi Lyles was re-elected to a fifth consecutive term.