Home

  • We're Open

    We're excited to announce that we reopened the building to the community on July 19, with specific guidelines and modifications to keep you—and everyone—safe.

    Learn more

  • Curbside Pickup

    For those who do not feel comfortable coming into the library, we are offering curbside pickup of holds. If you have received a notice that your holds are ready to pick up, you may now schedule curbside pickup online or in our app. Available Mon-Sat from 10 am-2 pm.

    SCHEDULE CURBSIDE PICKUP

  • Summer Reading is Here

    July 1 – August 15: Summer reading is here! To keep everyone safe, we're making our traditional Summer Reading Challenge available online through Beanstack.

    Get Started

  • Browsing Bundles

    We know you’re hungry for fresh books and movies! Let us surprise you with a handpicked book bundle ready to pick up within days.

    Get Started

Calendar

Monday, August 10, 2020 - 7:00pm to 8:00pm
Monday, August 10, 2020 - 7:00pm to 8:00pm
Tuesday, August 11, 2020 - 10:00am to 12:00pm
Tuesday, August 11, 2020 - 10:00am to 10:30am
Tuesday, August 11, 2020 - 6:00pm to 7:00pm
Wednesday, August 12, 2020 - 11:00am to 12:00pm
Monday, August 10, 2020 - 7:00pm to 8:00pm
Monday, August 10, 2020 - 7:00pm to 8:00pm
Tuesday, August 11, 2020 - 10:00am to 12:00pm
Wednesday, August 12, 2020 - 11:00am to 12:00pm
Wednesday, August 12, 2020 - 1:30pm to 2:30pm
Wednesday, August 12, 2020 - 7:00pm to 8:00pm
Tuesday, August 11, 2020 - 10:00am to 10:30am
Thursday, August 13, 2020 - 10:00am to 10:30am
Thursday, August 13, 2020 - 4:00pm to 4:45pm
Tuesday, August 18, 2020 - 4:00pm to 4:45pm
Friday, August 21, 2020 - 10:00am to 10:30am
Thursday, August 27, 2020 - 4:00pm to 5:00pm
Monday, August 10, 2020 - 7:00pm to 8:00pm
Tuesday, August 11, 2020 - 10:00am to 12:00pm
Tuesday, August 11, 2020 - 6:00pm to 7:00pm
Friday, August 14, 2020 - 10:00am to 12:00pm
Monday, August 17, 2020 - 7:00pm to 8:00pm
Tuesday, August 18, 2020 - 7:00pm to 8:00pm
Friday, August 21, 2020 - 10:00am to 10:30am
Friday, August 28, 2020 - 10:00am to 10:30am
Wednesday, September 2, 2020 - 10:00am to 10:30am
Sunday, September 6, 2020 (All day)
Monday, September 7, 2020 (All day)
Wednesday, September 9, 2020 - 10:00am to 10:30am

Join our mailing list!

Subscribe