Skip to Main Content

About Us

Library Locations


Monday-Thursday 10:00 am - 7:00 pm, Friday-Saturday 10:00 am - 5:00 pm, Sunday 1:00-5:00 pm

The Local History Room is closed on Sundays.

Parking: Free parking is available at each library location. 

At the Main Library (downtown) library visitors may park free for 2 hours on the ground level parking garage behind Main Library on 2nd Street. If you anticipate using the library longer than 2 hours, please inform library staff.
Visitors who take a ticket and park in the multi-level deck on 2nd Street adjacent to Main Library will be required to pay a fee when exiting the parking deck. Visitors attending booked meetings on the 3rd floor may request parking validation from library administration. 

Holds Locker at the Senior Resource Center:  2222 College Rd, Wilmington, NC 28403

Users can now select "Senior Center" as their pickup location when placing a hold. When the hold is placed in the locker patrons will receive an arrived hold notification via email or text message. When patrons arrive at the locker for pickup, they simply scan their library card and the screen displays hold items and unlocks the locker. 

Main Library
201 Chestnut Street
Wilmington, NC 28401

Northeast Regional Library
1241 Military Cutoff Road
Wilmington, NC 28405

Pine Valley Library
3802 South College Road
Wilmington, NC 28412

Pleasure Island Library
1401 N. Lake Park Boulevard
Carolina Beach, NC 28428

Call (910) 798-6300
Hours: Monday-Thursday 10 am - 7 pm
Friday-Saturday 10 am - 5 pm
Sunday 1 - 5 pm