The Weaverville Library, located at 41 North Main Street, Weaverville, NC, is a branch of the Buncombe County Library System. With 11 county branches, the Buncombe library system has been a vital part of the community for 125 years. Pack Memorial Library, in downtown Asheville, serves as the central branch. The Buncombe County Law Library is located in the Buncombe County Courthouse. Almost every Buncombe County resident lives within five miles of a public library branch.
In addition to lending books, the library offers Weaverville residents a choice of audio books, movies and music. Reference materials and reader’s advisory services are also available. Librarians are always available to assist residents with local resources and library services. Residents can remain updated online for monthly programs catered to residents of all ages (Visit library link below). Most programs offer a local focus.
41 N. Main Street
Weaverville, NC 28787
Phone: (828) 250-6482
Hours of Operation
Monday, Wednesday – Friday
10:00 a.m. – 6:00 p.m.
10:00 a.m. – 8:00 p.m.
10:00 a.m. – 5:00 p.m.
Thursdsay’s from 11 am to 11:45 am
Toddler Times are interactive story times for children ages 18 months to 3 years.
Tuesday’s from 11 am to 11:45 am
A family friendly story time for all ages.
Wednesday’s from 11 am to 11:45 am
Mother Goose Time is a lively language enrichment story time serving our youngest folks–the 4 month-old to 18 month-old set.
Reading with Olivia the Therapy Dog
Tuesday’s 4 pm to 5:30 pm
Sign up at the desk to spend 15 minutes reading to Olivia the Golden Retriever.
Town Library Calendar of Events
Alternatively, you may use a feed reader to subscribe to the Weaverville events RSS feed from the Buncombe County website.