Last day to register before November 5th General Election Day.
In North Carolina, 25 days before every primary and every general election day is the last day to register to vote for that election.
One can still register and vote on the same day during the Early Vote period of any election.