One-Stop Voting at Weaverville Town Hall
One-Stop Early Voting for the May 6 Primary begins at the Weaverville Town Hall on Thursday, April 17 and ends Saturday, May 3. The Town Hall will be open for voting 10 a.m.-6 p.m. Monday-Friday. It will also be open for voting 8:30 a.m.-1 p.m. on Saturday, May 3. The Town Hall is located at 30 South Main Street.
“Same-day registration” will also be available for qualified North Carolina residents during this time. Get more information about same-day registration here.
For more information, visit the Buncombe County Board of Elections website.























