Today is the last day to vote early in person
Saturday is the last day voters can cast their ballots early in person. Polling sites across North Carolina close at 3 p.m.
If you are voting by absentee ballot, you must return it to your county board of elections by Monday, Nov. 5, at 7:30 p.m.
You can find early voting site locations and hours in your county here, as well as here.
Take a look at our 2024 Election Voter's Guide: What to know about early voting in North Carolina