Early Voting

Early voting allows voters registered in Cabarrus County to cast a ballot at any early voting site in Cabarrus County before the election. This can be done, in person, on select days prior to Election Day. This is different from Election Day, where registered voters can only vote at their assigned precinct. Each early voting site has all the ballot styles for a given election. If you are registered to vote in a different county, you must vote at a location in the county where you are registered.

During the early voting period, voters may register to vote and vote at the same time, as long as sufficient proof of name and address is provided. When you present to vote at an early voting site, you may change your name or address, if needed.

All voters at early voting sites will be asked to show a photo ID, just as on Election Day.

2026 Primary Election Early Voting Dates and Times

  • Thursday, February 12 - Friday, February 13 from 8 am - 7:30 pm
  • Monday, February 16 - Friday, February 20 from 8 am - 7:30 pm
  • Saturday, February 21 from 8 am - 3 pm
  • Monday, February 23 - Friday, February 27 from 8 am - 7:30 pm
  • Saturday, February 28 from 8 am - 3 pm

All Early Voting will take place at the Cabarrus County Board of Elections (369 Church Street N, Concord, NC 28025).

Vote Totals

Thursday, February 12 - 372 Votes

Democratic - 131

Republican - 241

Friday, February 13 - 435 Votes

Democratic - 176

Republican - 259

Monday, February 16 - 454 Votes

Democratic - 204

Republican - 250

Tuesday, February 17 - 432 Votes

Democratic - 176

Republican - 256

Wednesday, February 18 - 412 Votes

Democratic - 168

Nonpartisan - 1

Republican - 243

Thursday, February 19 - 458 Votes

Democratic - 178

Republican - 280

Friday, February 20 - 484 Votes

Democratic - 234

Republican - 250

Saturday, February 21 - 413 Votes

Democratic - 193

Republican - 220

Monday, February 23 - 506 Votes

Democratic - 265

Republican - 241

Tuesday, February 24 - 538 Votes

Democratic - 228

Republican - 310

Wednesday, February 25 - 624 Votes

Democratic - 274

Republican - 350

Thursday, February 26 - 537 Votes

Democratic - 234

Republican - 303

Friday, February 27 - 1099 Votes

Democratic - 454 Votes

Republican - 645 Votes

Saturday, February 28 - 1025 Votes

Democratic - 514

Republican - 511