2020 WNC Early Voting Guide: Locations, Dates, & Times

Oct 13, 2020

Early voting in North Carolina runs from Thursday October 15th to Saturday October 31st ahead of the November 3rd general election.  

Those who are already registered to vote can do so during the early voting period.  Those who are not registered but are eligible to vote will only be able to cast a ballot during the early voting period using same day voter registration.  To register using same day registration, a person must go to an early voting location in the county they live in, and provide a form of identification verifying their name and current address.  Accepted identification includes -

  • North Carolina driver’s license
  • Other photo identification issued by a government agency. Any government-issued photo ID is acceptable, provided that the card includes the voter's current name and address.
  • A copy of a current utility bill, bank statement, government check, paycheck, or other government document showing the voter’s name and address.
  • A current college/university photo identification card paired with proof of campus habitation.

Early voters can cast a ballot at any location in the county where they reside.  Due to the COVID-19 pandemic, there will be some new safeguards in effect this year to keep both voters and poll workers safe.  Those may vary county to county, but no voter can be turned away from voting due to pandemic safeguards.  All voters however are urged to wear masks and keep six feet of distance from others when standing in line.  Below is a list of early voting locations in the 14 westernmost counties of North Carolina, and the dates and hours they are operating.

BUNCOMBE COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 7:30 p.m., Saturday & Sunday Oct. 17, 18, 24, 25 10 a.m. - 3 p.m., Saturday October 31st 8 a.m. to 3 p.m.

Asheville Mall 3 S Tunnel Road Asheville NC 28805

Asheville Outlets 800 Brevard Road Asheville NC 28806

Bee Tree Fire Department 510 Bee Tree Road Swannanoa NC 28778

Black Mountain Branch Library 105 N Dougherty Street Black Mountain NC 28711

Dr. Wesley Grant Sr. Southside Center 285 Livingston Road Asheville NC 28801

Enka/Candler Branch Library 1404 Sand Hill Road Candler NC 28715

Fairview Community Center 1357 Charlotte Highway Fairview NC 28730

Harrah's Cherokee Center Asheville 87 Haywood Street Asheville NC 28801

Land Of Sky Regional Council 339 New Leicester Highway #140 Asheville NC 28806

Leicester Community Center 2979 New Leicester Highway Leicester NC 28748

Reynolds Village 50 N Merrimon Avenue #107 Asheville NC 28804

South Buncombe Branch Library 260 Overlook Road Asheville NC 28803

Turtle Creek Shopping Center 23 Turtle Creek Drive Asheville NC 28803

UNC Asheville 1 University Heights Asheville NC 28804

Weaverville Town Hall 30 S Main Street Weaverville NC 28787

West Asheville Community Center 970 Haywood Road Asheville NC 28806

CHEROKEE COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 7:30 p.m., Saturday Oct. 17 & 24 8 a.m. - 6 p.m., Saturday Oct. 31 8 a.m. - 3 p.m.

Cherokee County Board of Elections Office 40 Peachtree Street #B Murphy NC 28906

CLAY COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 5 p.m., Saturday Oct. 17 & 24 7 a.m. - 5 p.m., Saturday Oct. 31 8 a.m. - 3 p.m.

Clay County Board of Elections Office 54 Church Street Hayesville NC 28904

GRAHAM COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 7:30 p.m., Saturday Oct. 17 & 24 8 a.m. - 6 p.m., Saturday Oct. 31 8 a.m. - 3 p.m.

Graham County Board of Elections Office 18 Court Street Robbinsville NC 28771

HAYWOOD COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 7:30 p.m., Saturday Oct. 17 & 24 7 a.m. - 5 p.m., Saturday Oct. 31 8 a.m. - 3 p.m.

Clyde Municipal Building 8437 Carolina Boulevard Clyde NC 28721

Haywood County Senior Resource Center 81 Elmwood Way Waynesville NC 28786

Library 11 Pennsylvania Avenue Canton NC 28716

HENDERSON COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 7:30 p.m., Saturday Oct. 17 & 24 8 a.m. - 6 p.m., Saturday Oct. 31 8 a.m. - 3 p.m.

Etowah Library 1010 Brickyard Road Etowah NC 28729

Flat Rock Village Hall 110 Village Center Drive Flat Rock NC 28731

Fletcher Town Hall 300 Old Cane Creek Road Fletcher NC 28732

Henderson County Board of Elections Office 75 E Central Street Hendersonville NC 28792

JACKSON COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 7:30 p.m., Saturday Oct. 17 & 24 8 a.m. - 6 p.m., Saturday Oct. 31 8 a.m. - 3 p.m.

Cashiers Recreation Center 355 Frank Allen Road Cashiers NC 28717

Cullowhee Recreation Center 88 Cullowhee Mountain Road Cullowhee NC 28723

Jackson County Board of Elections Office 876 Skyland Drive #1 Sylva NC 28779

Qualla Community Building 181 Shoal Creek Church Loop Whittier NC 28789

Western Carolina University 245 Memorial Drive Cullowhee NC 28723

MACON COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 7:30 p.m., Saturday Oct. 17 & 24 8 a.m. - 6 p.m., Saturday Oct. 31 8 a.m. - 3 p.m.

Highlands Civic Center 600 N 4th Street #1 Highlands NC 28741

Macon County Community Building 1288 Georgia Road Franklin NC 28734

MADISON COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 7:30 p.m., Saturday Oct. 17 & 24 8 a.m. - 6 p.m., Saturday Oct. 31 8 a.m. - 3 p.m.

Beech Glen Community Center Gymnasium 2936 Beech Glen Road Mars Hill NC 28754

Hot Springs (Bill Whitten) Community Center 43 N Andrews Avenue Hot Springs NC 28743

Madison Wellness Center Gymnasium 5734 US 25-70 Highway Marshall NC 28753

MCDOWELL COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 7:30 p.m., Saturday Oct. 17 & 24 8 a.m. - 6 p.m., Saturday Oct. 31 8 a.m. - 3 p.m.

McDowell County Board of Elections Office 2458 NC Highway 226 S Marion NC 28752

Old Fort Rockette Building 55 E Main Street Old Fort NC 28762

POLK COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 7:30 a.m., Saturday Oct. 17 & 24 8 a.m. - 6 p.m., Saturday Oct. 31 8 a.m. - 3 p.m.

Polk County Board of Elections Office 40 Courthouse Street Columbus NC 28722

SWAIN COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 7:30 p.m., Saturday Oct. 17 & 24 8 a.m. - 6 p.m., Saturday Oct. 31 8 a.m. - 3 p.m.

Birdtown Recreation Center 1212 Birdtown Road Cherokee NC 28719

Swain County Board of Elections Office 1422 Highway 19 South Bryson City NC 28713

TRANSYLVANIA COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 7:30 p.m., Saturday Oct. 17 & 24 8 a.m. - 6 p.m., Saturday Oct. 31 8 a.m. - 3 p.m.

Old KMart 686 N Broad Street Brevard NC 28712

Rosman Town Hall 6 Main Street Rosman NC 28772

YANCEY COUNTY

Hours of operation: Monday thru Friday 8 a.m. - 7:30 p.m., Saturday Oct. 17 & 24 8 a.m. - 6 p.m., Saturday Oct. 31 8 a.m. - 3 p.m.

Yancey County Board of Elections Office 30 East U.S. Highway 19E By Pass #2 Burnsville NC 28714