Early voting for the 2024 primary election will start Thursday February 15, 2024 and will end on Saturday, March 2, 2024. location dates, location times, and early voting locations can be found on the NC State Board of Elections' One-Stop Voting Sites page.