North Shelby Library

(5 Reviews)
5521 Cahaba Valley Rd, Birmingham, AL 35242, USA

(205) 439-5500


Contact and Address

Category: Library,
Address: 5521 Cahaba Valley Rd, Birmingham, AL 35242, USA
Postal code: 35242
Phone: (205) 439-5500
Website: http://www.northshelbylibrary.org/

Hours:

Monday:10:00 AM – 8:00 PM
Tuesday:10:00 AM – 6:00 PM
Wednesday:10:00 AM – 6:00 PM
Thursday:10:00 AM – 8:00 PM
Friday:10:00 AM – 6:00 PM
Saturday:10:00 AM – 4:00 PM
Sunday:Closed

Location & routing

Get Directions

Most Recent Reviews


  • (March 26, 2022, 7:32 am)

    Gorgeous library. Yesterday was my first time in and I was pleasantly surprised. It was really quiet and pretty. There’s box right outside for book donations. I cannot say what it is like during the weekend though.


  • (March 8, 2022, 12:02 am)

    Glad to see remodeling and growth.


  • (May 22, 2021, 1:18 pm)

    Clean. Quiet. Staff was polite.


  • (March 15, 2021, 3:38 pm)

    Great place!


  • (April 1, 2020, 1:38 pm)

    I love north Shelby library I always check out books and movies and DVDs

Write a Review

Photos of North Shelby Library

North Shelby Library | 5521 Cahaba Valley Rd, Birmingham, AL 35242, USA | Phone: (205) 439-5500
North Shelby Library | 5521 Cahaba Valley Rd, Birmingham, AL 35242, USA | Phone: (205) 439-5500
North Shelby Library | 5521 Cahaba Valley Rd, Birmingham, AL 35242, USA | Phone: (205) 439-5500
North Shelby Library | 5521 Cahaba Valley Rd, Birmingham, AL 35242, USA | Phone: (205) 439-5500
North Shelby Library | 5521 Cahaba Valley Rd, Birmingham, AL 35242, USA | Phone: (205) 439-5500
North Shelby Library | 5521 Cahaba Valley Rd, Birmingham, AL 35242, USA | Phone: (205) 439-5500
North Shelby Library | 5521 Cahaba Valley Rd, Birmingham, AL 35242, USA | Phone: (205) 439-5500
North Shelby Library | 5521 Cahaba Valley Rd, Birmingham, AL 35242, USA | Phone: (205) 439-5500
North Shelby Library | 5521 Cahaba Valley Rd, Birmingham, AL 35242, USA | Phone: (205) 439-5500
North Shelby Library | 5521 Cahaba Valley Rd, Birmingham, AL 35242, USA | Phone: (205) 439-5500