Mostly Cloudy

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.