Important Primary Election & Voting Dates You Should Know!
Important Voting Dates for NC Elections
Request Absentee Ballots for Primaries: March 28 – May 10
Return Absentee Ballot Deadline: May 17
For more information on how to vote by absentee ballot in Mecklenburg County, click here.
North Carolina Absentee Ballot Portal click here.
Voter Registration Deadline for Primaries: April 22
Register to vote information and application for Mecklenburg County, click here.
Register to vote information and application for Mecklenburg County, click here.
Vote Early in Person for Primaries: April 28 – May 14
Last Day to Request an Absentee Ballot by Mail: May 10
Primary Election Day: May 17
Other Important Information regarding North Carolina Elections
Redistricting took place this year and North Carolina has new Congressional and Senate districts. To view these new districts, click here.
Already registered to vote? Confirm your registration and review your sample ballot here.