Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.

2020 Voting Guide: Home


The 2020 general election will be held on Tuesday, November 3rd, 2020.

On this guide, you can find information about how to register to vote, voting in-person and through the mail, and how to research information about candidates.

Countdown to the deadline to register for the November 2020 election

The deadline to register to vote in North Carolina is 25 days before an election. The voter registration deadline for the 2020 general election is October 9, 2020.

The county board of elections must receive your application by this date. If an application is received after the deadline, it will be timely if it is postmarked on or before the voter registration deadline. Otherwise, the application will not be processed until after the election.

More information from the NC State Board of Elections.

Frequently Asked Questions

1) Do I have to register to vote?
Yes! If you want to vote in November, you have to register before October 9th, 2020.

2) How do I know if I'm registered to vote?
You can check your NC voter registration using this search, provided by the state board of elections. It will tell you which NC county you're registered in, your party affiliation, and whether or not your registration is active.

3) I'm registered to vote at home. Can I vote in Greensboro?
You must be registered in the county you wish to vote in! If you live in Greensboro for college and want to vote in Greensboro, you have to be registered to vote in Guilford county. Otherwise, make a plan to travel to your home county on early voting days or on election day.

4) Can I vote by mail?
Yes! Check out our page on "How To Vote" for more information on absentee voting.

How Do I Register To Vote?

There are two ways to register to vote in NC:

Tweets by the NC State Board of Elections


Profile Photo
Lauren Brewer
336-272-7102 ext. 5378