Here are voter dates and deadlines for the 2024 second primary election in North Carolina:
March 30, 2024: County boards of elections begin mailing absentee ballots to eligible voters who submitted an absentee ballot request form.
April 25, 2024: In-person early voting begins.
May 7, 2024: Absentee ballot request deadline (5 p.m.).*
May 11, 2024: In-person early voting ends (3 p.m.).
May 14, 2024: Election Day.
May 14, 2024: Absentee ballot return deadline (7:30 p.m.).*
Looking good