Early Voting Schedules


Voter Information Lookup and Sample Ballot


To get your personal sample ballot with the candidates and refferenda you will be voting on, you will need to go to the  North Carolina Board of Elections Public Voter Search.  You then fill in your name, date of birth and county where you are registered and search for your registration.  When your voter registration information comes up click on the link that is your name.  On the next page scroll down and you will see a small box that says "sample ballot."  Under that box there is a table that allows you to choose which election you are interested in.  Click here to go to the Public Voter Search..  This link can also be used to check your registration status.

​Early Voting Times and Locations


Alamance County Primary 
Alamance County General Election - not yet available​​

Forsyth County Primary 
Forsyth County General Election  - not yet available​​​

Guilford County Primary
Guilford County General Election - not yet available​


Rockingham County Primary
Rockingham County General Election  - not yet available​