Upcoming Events

Thursday, July 02, 2026 1:00 PM - 2:00 PM

Toddler Time at the Library

With our Toddler Time story telling sessions at the library, your child will experience literature through interactive play, games, music, and more! Also during these unique storytelling sessions with your child, you will have the opportunity to get involved in assisting your child with the activities, which can also be played at home for a fun family learning activity.

This program is encouraged for kids ages 2 to 3 years. Caregivers and grandparents are welcome to bring older siblings if necessary.

Friday, July 03, 2026 8:00 AM - 9:00 AM

Meet in front of the Henry F. Schricker Knox Banch 

Every Tuesday 8am - 9am

Friday, July 03, 2026 9:00 AM - 5:00 PM

Starts Monday, June 1st

Ends Saturday, July 18th

See Joan to sign up at the Adult Services Desk!

Friday, July 03, 2026 9:00 AM - 5:00 PM

Starts Monday, June 1st

Ends Saturday, July 18th

Sign up in the Children's Department

Friday, July 03, 2026 9:00 AM - 5:00 PM

Starts Monday, June 1st

Ends Saturday, July 18th

Teens need to sign up with Jordan in the Teen Department!

Friday, July 03, 2026 11:00 AM - 12:00 PM

Come grab some Chalk and create something fun on our front sidewalk!

Saturday, July 04, 2026 9:00 AM - 5:00 PM

Starts Monday, June 1st

Ends Saturday, July 18th

See Joan to sign up at the Adult Services Desk!

Saturday, July 04, 2026 9:00 AM - 5:00 PM

Starts Monday, June 1st

Ends Saturday, July 18th

Sign up in the Children's Department

Saturday, July 04, 2026 9:00 AM - 5:00 PM

Starts Monday, June 1st

Ends Saturday, July 18th

Teens need to sign up with Jordan in the Teen Department!

Monday, July 06, 2026 8:00 AM - 9:00 AM

Meet in front of the Henry F. Schricker Knox Banch 

Every Tuesday 8am - 9am

Monday, July 06, 2026 9:00 AM - 5:00 PM

Starts Monday, June 1st

Ends Saturday, July 18th

See Joan to sign up at the Adult Services Desk!

Monday, July 06, 2026 9:00 AM - 5:00 PM

Starts Monday, June 1st

Ends Saturday, July 18th

Teens need to sign up with Jordan in the Teen Department!

Monday, July 06, 2026 9:00 AM - 5:00 PM

Starts Monday, June 1st

Ends Saturday, July 18th

Sign up in the Children's Department

Monday, July 06, 2026 12:00 PM - 2:00 PM

any level

free class

Around the fireplace

Tuesday, July 07, 2026 8:00 AM - 9:00 AM

Meet in front of the Henry F. Schricker Knox Banch 

Every Tuesday 8am - 9am

Tuesday, July 07, 2026 9:00 AM - 5:00 PM

Starts Monday, June 1st

Ends Saturday, July 18th

Sign up in the Children's Department

Tuesday, July 07, 2026 9:00 AM - 5:00 PM

Starts Monday, June 1st

Ends Saturday, July 18th

See Joan to sign up at the Adult Services Desk!

Tuesday, July 07, 2026 9:00 AM - 5:00 PM

Starts Monday, June 1st

Ends Saturday, July 18th

Teens need to sign up with Jordan in the Teen Department!

Tuesday, July 07, 2026 5:00 PM - 7:00 PM

$5 material fee

RSVP at Circulation Desk

2 cards with a theme

Wednesday, July 08, 2026 8:00 AM - 9:00 AM

Meet in front of the Henry F. Schricker Knox Banch 

Every Tuesday 8am - 9am