VOTING RIGHTS

A Guide to 2024 NC General Election Preparedness

Dates to Remember

  • September 24: County Board of Elections Begin mailing Absentee Ballots (*Deadline changed from September 6th to 24th because of Court order)
  • October 11: Voter Registration Deadline (5PM)
  • October 17: In-Person Early Voting Begins
  • October 29: Absentee Ballot Request Deadline (5PM)
  • November 2: In-Person Early Voting Ends (3PM)
  • November 5: General Election Day
  • November 5: Absentee Ballot Return Deadline (7:30PM)

Voter registration and absentee voting deadlines are different for military and overseas citizen voters. For more information, click here.

Purple halftone clock with yellow decorative lines in background

Election Preparedness Resources

What's on the Ballot in North Carolina Infographic with the state silhouette in the background on top of a yellow gradient

What's on the Ballot in North Carolina?

Find out what you'll be voting for as a North Carolina voter.

Learn More about What's on the Ballot in North Carolina
NC College Voter ID Visualizer user interface

NC College Voter ID Visualizer

This resource shows which North Carolina schools have voter ID approval for their student IDs.

Learn More about the NC College Voter ID Visualizer
North Carolina Photo Voter ID Resources Spread

North Carolina Photo Voter ID Resources

Resources to help North Carolinian voters, organizations and lawmakers navigate the new rules around voter ID.

Learn More about North Carolina Photo Voter ID Resources

Voter Registration Information

Where Do I Vote?

Unsure where to go on election day? Use the Election Day Polling Place Search to find your polling place for in-person voting.
Polling Place Search
purple halftone hand holding a cellphone with yellow decorative squiggle line in background

NC Election Protection Hotline

Call 888-OUR-VOTE (888-687-8683)

The state’s premier nonpartisan voter hotline is available Monday-Friday, 9 a.m. – 5 p.m. throughout the year with extended hours during the voting season. The hotline is a free resource for North Carolinians who have questions about how to register to vote, how to cast a ballot, or who need to report voting problems. SCSJ and Democracy NC, with support from national and state partners within the NC Election Protection Coalition, staff the hotline and its escalation team throughout the election cycle.

 

Photo ID Required to Vote in North Carolina

The following IDs will be accepted at the polls:

  • NC Driver's License
  • NC Non-Driver's ID
  • Driver's license or non-driver ID from another state (only for voters registered in NC within 90 days of the election)
  • US Passport or Passport Card
  • NC voter photo ID issued by a county board of elections
  • College or university student ID approved by the State Board of Elections
  • State or local government or charter school employee ID approved by the State Board of Elections
  • Military or veterans ID card issued by the US government
  • Tribal enrollment card issued by a tribe recognized by the state or federal government
  • ID card issued by an agency of the US government or State of NC for a public assistance program
Halftone purple hand holding NC photo voter ID with a decorative yellow lines in the background

If you do not have a photo ID, you may fill out an ID Exception Form. Click here to view the permitted exceptions. For more information about voter ID requirements, click here.

Request an Absentee Ballot

Any North Carolina voter can request an absentee ballot. Active Military or overseas voters can also request an absentee ballot through the NC Absentee Ballot Portal.
Access Portal
3 Purple halftone I Voted stickers on top of a decorative yellow squiggly line

Assistance During Early Voting or on Election Day

From October 17 to November 5, you can call the following hotlines for voter assistance.

English: 1-888-OUR-VOTE (888-687-8683)
Spanish/English: 1-888-VE-Y-VOTA (888-839-8682)
Arabic/English: 1-844-YallaUS (844-925-5287)
Asian Languages/English: 1-888-API-VOTE (888-274-8683)
Available Asian Languages: Chinese, Korean, Vietnamese, Bengali, Urdu/Hindi, Tagalog