The Early Voting Period begins Thursday, October 17 at 8am and ends Saturday, November 2 at 3pm. However, not every county’s early voting sites are open every day during this period, and hours may vary.
Same-Day Registration
If you were not able to register to vote before the October 11 deadline, you have another chance! You can register to vote at an Early Voting Site right before you vote (Same-Day Registration). You can also update your name or address if any changes occurred within the same county. More information at Register in Person During Early Voting. Note that same-day registration is not available for most voters on Election Day.
Absentee Ballot Drop-Off
If you are planning on voting with an absentee ballot, in addition to mailing your ballot you also have the option to deliver your ballot to an election official at an early voting site (during the hours the site is open for voting). You can also deliver your ballot to your county board of elections office during their hours of operation.
Counties with Early Voting Sites Only Open One of Saturdays During the Early Voting Period (Saturday, November 2)
Thursday October 17 – Friday October 18 (hours vary)
Monday October 21 – Friday October 26 (hours vary)
Monday October 28 – Friday November 1 (hours vary)
Saturday November 2 (8:00am – 3:00pm)
Avery (H)
Beaufort
Camden
Carteret
Cherokee (H)
Clay (H)
Columbus
Currituck
Dare
Duplin
Halifax
Hyde
Madison (H)
Martin
Mitchell (H)
Northampton
Pamlico
Perquimans
Richmond
Robeson
Rutherford (H)
Scotland
Surry
Tyrrell
Vance
Watauga (H)
Wilkes (H)
See Voting After Hurricane Helene for more information about early voting locations, dates, and hours. The counties listed above with an (H) were affected by Hurricane Helene.