The deadline to register to vote in North Carolina for the 2024 general election is 5 p.m. Friday, Oct. 11, 2024.*
Here are voter dates and deadlines for the 2024 general election in North Carolina:
- Sept. 20: Ballots distributed to military and overseas citizen voters who have requested them.
- Sept. 24: Absentee ballots distributed to all other voters who have requested them.
- Oct. 11: Voter registration deadline (5 p.m.).*
- Oct. 17: In-person early voting begins; same-day registration available.
- Oct. 29: Absentee ballot request deadline (5 p.m.).*
- Nov. 2: In-person early voting ends (3 p.m.).
- Nov. 5: General Election Day.
- Nov. 5: Absentee ballot return deadline (7:30 p.m.).*
Find other important dates for the election on our web calendar: Voter Dates & Deadlines.
*Voter registration and absentee voting deadlines are different for military and overseas citizen voters.