Election Schedule

Election Worker Checking In Voters

Second Primary Election (May 14, 2024)

The only contests on the Cabarrus County Second Primary ballot will be for Republican NC Lieutenant Governor and Republican NC Auditor.

First Day to Mail Out Absentee Ballots (if ballots available) March 28, 2024
Early Voting Begins April 25, 2024 at 8 am
Last Day to Request Absentee Ballot May 7, 2024 at 5 pm
Early Voting Ends May 11, 2024 at 3 pm
Deadline for Receipt of Absentee-by-Mail Ballots May 14, 2024 at 7:30 pm (no longer a 3-day postmark exception)
Primary Election Day May 14, 2024 (polls open at 6:30 am and close at 7:30 pm)
County Canvass May 24, 2024 at 11 am