Your vote matters.

Voting is the cornerstone of our democracy and the fundamental right upon which all our civil liberties rest. This year, voting in national, state, and local elections can have a huge impact on the future for North Carolinians. 

Be sure to get your information from official and trusted sources. When in doubt, call the Election Protection Hotline or visit the N.C. State Board of Elections websiteIf you have any questions about the voting process, call 888-OUR-VOTE to speak with an elections expert at the nonpartisan Election Protection Hotline!

Important Deadlines for the 2024 General Election

  • Sept. 6, 2024: County boards of elections begin mailing absentee ballots to eligible voters who submitted an absentee ballot request form.
  • Oct. 11, 2024: Voter registration deadline (5 p.m.).
  • Oct. 17, 2024: In-person early voting begins.
  • Oct. 29, 2024: Absentee ballot request deadline (5 p.m.).
  • Nov. 2, 2024: In-person early voting ends (3 p.m.).
  • Nov. 5, 2024: Primary Election Day.
  • Nov. 5, 2024: Absentee ballot return deadline (7:30 p.m.).

Note: Voter registration and absentee voting deadlines are different for military and overseas citizen voters.

Volunteer with us for the 2024 Election

Everything You Need to Know About the 2024 Elections

check registration status

Check to confirm that you are registered to vote by using the N.C. State Board of Elections voter search tool.


More in this series