Skip to Main Content

Greensboro Voting and Elections 2024

Check your Voter Registration Status

Check your North Carolina Voter registration status at North Carolina State Board of Elections.

Important Dates and Deadlines

Dates and Deadlines

Here are voter dates and deadlines for the 2024 general election in North Carolina:

  • 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; same-day registration available.
  • Oct. 29, 2024: Absentee ballot request deadline (5 p.m.).*
  • Nov. 2, 2024: In-person early voting ends (3 p.m.).
  • Nov. 5, 2024: General Election Day.
  • Nov. 5, 2024: Absentee ballot return deadline (7:30 p.m.).*

Absentee Ballot Request

To request an Absentee Ballot in North Carolina go the North Carolina State Board of Elections Absentee Ballot portal.

For other states, please see the Federal Voter Assistance Program.