Voter registrations, updates, and party changes must be submitted by 5 p.m. on 04/13/18. Mailed registrations and changes must be postmarked by 04/13/18 and received by Weds 04/18/2018. Voters are encouraged to check their registration status at https://vt.ncsbe.gov/RegLkup/ prior to deadline.
Registration/Update forms can be found here: http://www.ncsbe.gov/Portals/0/FilesP/NCVRRegFormv102013eng.pdf