Independent site. Not affiliated with any government or election office. For official information, visit ncsbe.gov or vote.gov.

Voter Guide - nonpartisan

Voting in North Carolina, November 3, 2026

Next deadline: Regular registration deadline: Friday, October 9, 2026, at 5 p.m.

Tue, Nov 3Election Day
39days until Election Day
6:30 a.m. to 7:30 p.m.poll hours, local time

This guide links to official sources and lists key dates we've checked by hand. Last verified: September 25, 2026. Always confirm with ncsbe.gov before you act. We are not an election authority.

Key dates

  1. Early in-person voting

    Thursday, October 15 to Saturday, October 31, 2026

    Vote at any early voting site in your county. Sites and hours vary by county, and the last day ends at 3 p.m.

    Source: NC State Board of Elections, In-Person Early Voting Period, November 2026 General Election

  2. Absentee ballot request deadline

    Tuesday, October 20, 2026, by 5 p.m.

    Your county board of elections must receive your request by 5 p.m., two weeks before Election Day. You can request online at the NC Absentee Ballot Portal or with a paper form.

    Source: NC State Board of Elections, Absentee Ballot Request Deadline, November 2026 General Election

  3. Election Day poll hours

    Tuesday, November 3, 2026, 6:30 a.m. to 7:30 p.m.

    Vote at your assigned polling place. If you are in line there by 7:30 p.m., you can vote.

    Source: NC State Board of Elections, Upcoming Election

  4. Absentee ballot return deadline

    Tuesday, November 3, 2026, by 7:30 p.m.

    Your county board of elections must receive it by 7:30 p.m. There is no postmark grace period. You can drop it off at your county board office or an early voting site in your county, but not at a polling place on Election Day.

    Source: NC State Board of Elections, Upcoming Election