Snow

Branch Locations  

Buncombe County Public Libraries consists of 11 branch libraries conveniently located throughout the County, and our central branch, Pack Memorial Library, in downtown Asheville. We also have a law library located in the County courthouse, which serves the needs of both the public and the legal community.

At this time there is a library within 5 miles of almost every Buncombe County resident. To learn more about the locations of each Buncombe County Library, please make a selection from the list on the left.

More Info

Library Holiday Closings

Branch Locations

The regularly scheduled hours of all the branches are:

Pack Memorial Library

(828) 250–4700

67 Haywood Street, Asheville, NC 28801

Adult Services & Youth Services

Monday – Thursday
10:00 a.m. – 8:00 p.m.

Friday
10:00 a.m. – 6:00 p.m.

Saturday
10:00 a.m. – 5:00 p.m.

North Carolina Room

Closed Monday

Tuesday – Thursday
10:00 a.m. – 8:00 p.m.

Friday
10:00 a.m. – 6:00 p.m.

Saturday
10:00 a.m. – 5:00 p.m.

Black Mountain Library

(828) 250–4756

105 N. Dougherty St., Blk Mtn, NC 28711

Monday, Wednesday, Thursday, Friday
10:00 a.m. – 6:00 p.m.

Tuesday
10:00 a.m. – 8:00 p.m.

Saturday
10:00 a.m. – 5:00 p.m.

East Asheville Library

(828) 250–4738

902 Tunnel Road, Asheville, NC 28805

Tuesday & Thursday
9:00 a.m. – 8:00 p.m.

Wednesday, Friday
9:00 a.m. – 6:00 p.m.

Saturday
9:00 a.m. – 5:00 p.m.

Enka-Candler Library

(828) 250–4758

1404 Sandhill Road, Candler, NC 28715

Monday, Wednesday, Thursday, Friday
10:00 a.m. – 6:00 p.m.

Tuesday
10:00 a.m. – 8:00 p.m.

Saturday
10:00 a.m. – 5:00 p.m.

Fairview Library

(828) 250–6484

1 Taylor Road, Fairview, NC 28730

Monday, Wednesday, Thursday, Friday
10:00 a.m. – 6:00 p.m.

Tuesday
10:00 a.m. – 8:00 p.m.

Saturday
10:00 a.m. – 5:00 p.m.

Leicester Library

(828) 250–6480

1561 Alexander Road, Leicester, NC 28748

Monday, Wednesday, Thursday, Friday
10:00 a.m. – 6:00 p.m.

Tuesday
10:00 a.m. – 8:00 p.m.

Saturday
10:00 a.m. – 5:00 p.m.

North Asheville Library

(828) 250–4752

1030 Merrimon Ave., Asheville, NC 28804

Monday, Wednesday & Friday
10:00 a.m. – 6:00 p.m.

Tuesday & Thursday
10:00 a.m. – 8:00 p.m.

Saturday
10:00 a.m. – 5:00 p.m.

Oakley/South Asheville Library

(828) 250–4754

749 Fairview Road, Asheville, NC 28803

Tuesday & Thursday
9:00 a.m. – 8:00 p.m.

Wednesday, Friday
9:00 a.m. – 6:00 p.m.

Saturday
9:00 a.m. – 5:00 p.m.

Skyland/South Buncombe Library

(828) 250–6488

260 Overlook Road, Asheville, NC 28803

Monday, Wednesday, Thursday, Friday
10:00 a.m. – 6:00 p.m.

Tuesday
10:00 a.m. – 8:00 p.m.

Saturday
10:00 a.m. – 5:00 p.m.

Swannanoa Library

(828) 250–6486

101 W. Charleston St., Swannanoa, NC 28778

Tuesday
10:00 a.m. – 8:00 p.m.

Wednesday–Friday
10:00 a.m. – 6:00 p.m.

Saturday
10:00 a.m. – 2:00 p.m.

Weaverville Library

(828) 250–6482

41 N. Main Street, Weaverville, NC 28787

Monday, Wednesday, Thursday, Friday
10:00 a.m. – 6:00 p.m.

Tuesday
10:00 a.m. – 8:00 p.m.

Saturday
10:00 a.m. – 5:00 p.m.

West Asheville Library

(828) 250–4750

942 Haywood Road, Asheville, NC 28806

Monday, Wednesday, Thursday, Friday
10:00 a.m. – 6:00 p.m.

Tuesday
10:00 a.m. – 8:00 p.m.

Saturday
10:00 a.m. – 5:00 p.m.

Buncombe County Law Library

(828) 250–4734

60 Court Plaza, Asheville, NC 28801

Monday – Friday
8:00 a.m. – 5:00 p.m.

Library Administration

(828) 250–4711

67 Haywood Street, Asheville, NC 28801

Monday – Friday
8:00 a.m. – 5:00 p.m.