Home

Status message

The Library Board of Trustees will meet virtually on Zoom September 23 at 7 pm.
  • Socially Distanced Tutoring

    Need a socially distanced tutor this year? Brainfuse's HelpNow provides students with live tutors from 2-11 pm daily.
    Learn More

  • 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

  • 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

Tuesday, September 22, 2020 - 4:30pm to 5:15pm
Wednesday, September 23, 2020 - 10:00am to 10:30am
Wednesday, September 23, 2020 - 11:00am to 11:45am
Wednesday, September 23, 2020 - 4:30pm to 5:15pm
Wednesday, September 23, 2020 - 6:30pm to 7:30pm
Wednesday, September 23, 2020 - 7:00pm to 9:00pm
Wednesday, September 23, 2020 - 11:00am to 11:45am
Wednesday, September 23, 2020 - 6:30pm to 7:30pm
Wednesday, September 23, 2020 - 7:00pm to 9:00pm
Tuesday, September 29, 2020 - 7:00pm to 8:00pm
Tuesday, September 29, 2020 - 7:00pm to 8:00pm
Wednesday, September 30, 2020 - 10:00am to 11:00am
Tuesday, September 22, 2020 - 4:30pm to 5:15pm
Wednesday, September 23, 2020 - 10:00am to 10:30am
Wednesday, September 23, 2020 - 4:30pm to 5:15pm
Thursday, September 24, 2020 - 10:00am to 10:30am
Friday, September 25, 2020 - 7:00pm to 7:45pm
Saturday, September 26, 2020 - 10:00am to 10:30am
Tuesday, September 29, 2020 - 7:00pm to 8:00pm
Friday, October 2, 2020 - 7:00pm to 8:00pm
Tuesday, October 6, 2020 - 7:00pm to 8:00pm
Friday, October 9, 2020 - 7:00pm to 8:00pm
Tuesday, October 13, 2020 - 6:00pm to 7:00pm
Thursday, October 15, 2020 - 7:00pm to 8:00pm
Wednesday, September 23, 2020 - 10:00am to 10:30am
Thursday, September 24, 2020 - 10:00am to 10:30am
Wednesday, September 30, 2020 - 10:00am to 10:30am
Thursday, October 1, 2020 - 10:00am to 10:25am
Wednesday, October 7, 2020 - 10:00am to 10:30am
Thursday, October 8, 2020 - 10:00am to 10:30am

Join our mailing list!

Subscribe