When & Where To Vote

2026 Primary Election Voting Options

You must be registered to vote by October 11, 2024 to vote in the statewide General Election on election day. If you are not registered to vote yet, you can register and vote the SAME DAY during Early Voting. You can verify your registration and see your SAMPLE BALLOT for the General Election by visiting https://vt.ncsbe.gov/RegLkup/

Primary Election Day
Tuesday March 3, 2026

Vote in person on election day at your voting precinct listed below. Polls are open from 6:30 am to 7:30 pm.

Vote by Mail
(i.e. Absentee Voting)

Deadline to request an absentee ballot for the primary election is Feb 17th 2026 and deadline to submit the ballot is March 3 2026 @ 7:30PM. Request an absentee ballot here.

Early in Person Voting
& One-Stop Voting

In person early voting for the 2026 Primary Election begins Feb 12, 2026, and ends at 5 PM on February 28th 2026 at 3:00 PM. During early voting, voters may cast a ballot at the Clay County Board of Elections office, and would-be voters may same-day register and vote. 
Where:
Clay County Board of Elections Office
75 Riverside Circle, Suite 3
Hayesville, NC 28904

When:
Feb 12th – Feb 28th, 2026
Monday-Friday 8:00 am – 5:00 pm
Saturday Feb 28th 8:00 am – 3:00 pm (Feb 28th is only day with Saturday hours)

Clay County Voting Precincts