img

Buncombe County Public Libraries

Add to list

What you need to know

Buncombe County Public Libraries runs 12 free public libraries across Asheville and Buncombe County, with Pack Memorial Library on Haywood Street downtown as the main branch. The other 11 branches sit in neighborhoods from West Asheville and Oakley to Black Mountain, Weaverville, Leicester, Fairview, Swannanoa and Candler. Each one hosts free family programs through the week, like baby play time, bilingual story times, LEGO Club, STEAM projects, art after school and family movie nights. Most branches open at 9 AM Tuesday through Saturday, while Pack Memorial is open Monday through Friday.

Local's Tip

Most kids' programs are drop-in, but some fill up and ask you to register ahead. Every branch is closed on Sunday, and all but Pack Memorial are closed Monday too.

What the locals say

Asheville parents plan whole weeks around the library calendar, and kids who come for LEGO Club tend to leave with a stack of books.

What you need to know

Buncombe County Public Libraries runs 12 free public libraries across Asheville and Buncombe County, with Pack Memorial Library on Haywood Street downtown as the main branch. The other 11 branches sit in neighborhoods from West Asheville and Oakley to Black Mountain, Weaverville, Leicester, Fairview, Swannanoa and Candler. Each one hosts free family programs through the week, like baby play time, bilingual story times, LEGO Club, STEAM projects, art after school and family movie nights. Most branches open at 9 AM Tuesday through Saturday, while Pack Memorial is open Monday through Friday.

What the locals say

Asheville parents plan whole weeks around the library calendar, and kids who come for LEGO Club tend to leave with a stack of books.

Scoops for Buncombe County Public Libraries