The Library in the Forest
Vestavia Hills Public Library (205) 978-0155
1221 Montgomery Highway
Vestavia Hills, AL 35216

Vestavia Hills Public Library
Hours:  Mon.- Sat. 9-2;
Mon.- Sat. 10-6; Curbside Service
Holiday Hours/ Days Closed
Directions: Coming from I65, travel north on Hwy 31 approximately 1.5 miles. The library is on the right across from the Vestavia Civic Center swimming pool and ballpark, on the corner of Highway 31 and Round Hill Road.

Remote Locker at Liberty Pharmacy
3735 Corporate Woods Drive, Suite 101
Vestavia Hills, AL 35242
Hours: Mon.-Fri. 8-6; Sat. 9-2; Sun. Closed
Map of  Libraries
Library Catalog  
Contact the Director  
Public Libraries in Jefferson County

Covid-19 Update

About | Catalogs | Events | Libraries | Renew | Resources | My Account | Donate