Press enter to search
Don't want to wait until Election Day?

Early Voting

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.

Help Elect Democrats

Volunteer Take Action Donate