Early Voting

Vote early across the county

Early voting opens (Mecklenburg County)

  • October 19 - November 4, 2023
  • During the early voting period, you can register to vote AND vote on the same day at any of the designated early voting locations in the county. 
  • You will need a state-issued photo ID to vote.
  • To check your registration status or view your sample ballot, please use the NC Voter Lookup Tool.
  • Find the closest One-Stop Voting site.

Voting Absentee (by mail)

This year, an increasing number of voters are choosing to vote by mail (or absentee). North Carolina voters can now request an absentee ballot online. Once you receive your ballot in the mail, fill it out, sign it and have your witness sign it, and mail it to your county board of elections. Your ballot must be postmarked on or before Election Day. You can also drop your ballot off at a polling location during the early voting period. You are now able to track your absentee ballot. For more information on the absentee ballot process, visit the North Carolina State Board of Elections

Vote by absentee ballot

Election Day -- November 7, 2023

  • Polls are open 6:30 a.m.–7:30 p.m.
  • To find your Election Day polling precinct, check your registration status, or view your sample ballot, please use the NC Voter Lookup Tool.
  • For eligible voters planning to vote in North Carolina but outside Mecklenburg County, voting information can be located on the North Carolina State Board of Elections website.