Early Voting in Person - North Carolina
North Carolina has one stop absentee or early voting in person for all voters.
 
Absentee one-stop in person voting begins the third Thursday before an election and continues until 1:00 p.m. on the last Saturday before that election, with a county option of continuing until 5:00 p.m.  You may now register to vote at the same time if you haven't already.

You can do Absentee One-Stop voting and voter registration, with no excuse, at all county boards of elections offices or other designated one-stop voting sites.
 
Please contact your local election office for more information - link on right sidebar