Upcoming Events

Featured Events

Age Group
Age Group
Program Type
Library Branch
Library Branch
Registration Type

Primary tabs

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on January 5, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.

This event is in the "Adults" group

Spring Bay Bookies

6:00pm–7:00pm
Adults
Spring Bay
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Adults
Program Type: Book Clubs
Event Details:

Bookies

The Spring Bay Bookies is an adult book club that focuses on literary and women's fiction.  Readers who share a love of books and laughter are always welcome, but be warned - discussions are sure to get off the beaten path from time to time!  

The Bookies meet on the first Monday* of the month at 6:00 pm at IPDPL - Spring Bay.

*Regularly scheduled meetings that fall on holidays when the library is closed are routinely rescheduled to the following Monday.

 

What Happened to the Bennetts, by Lisa Scottoline

Jason Bennett is a suburban dad who owns a court-reporting business, but one night, his life takes a horrific turn.

This event is in the "Adults" group

The Papercrafter's Workshop

3:00pm–5:00pm
Adults
Spring Bay
Open
Registration requested
Registration will close on January 6, 2026 @ 3:00pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Adults
Program Type: Arts & Crafts, Workshops
Registration requested
Event Details:

The Papercrafter's Workshop

The Papercrafter's Workshop is a place to gather for anyone interested in papercrafting of any kind!  Whether you are a scrapbooker, a cardmaker, or someone who makes 3D objects out of paper and cardstock, you will be in good company with us!  This workshop is open to paper crafters of any experience level, from beginners just starting to seasoned makers with years of experience!

Various papercrafting tools will be available for use for free, including trimmers, punches, and more.  Bring your photos, memorabilia, embellishments, and supplies, and work at your own pace.  Debbie Davis-Peshong will be on hand to guide anyone who would like help!


  • Additional papers or embellishments are available for purchase (OPTIONAL). 
  • Registration is requested, but not required.
  • Contact Debbie at (309) 264-5529 for more information.

 

It's Snow much fun!

In this session, we will be making puffy paint snowmen using shaving cream - the perfect, fun addition to your winter-themed pages!  

 

Disclaimer(s)

Registration is requested for this program.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our staff the ability to contact you in the event of any last-minute schedule changes.

 

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on January 12, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.

This event is in the "Children (6 - 11)" group
This event is in the "Teens (12 - 18)" group

Diamond Art on Books for All Ages

3:30pm–5:30pm
Children (6 - 11), Teens (12 - 18)
Spring Bay
Open
Registration requested
Registration will close on January 15, 2026 @ 3:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Children (6 - 11), Teens (12 - 18)
Program Type: Arts & Crafts, Classes, Literature & Writing, Workshops
Registration requested
Event Details:

Bling My Book!

Drop in and give your favorite read a glittering glow-up! We’ll supply the rhinestones and tools—just bring the book you adore most and turn its cover into a shimmering masterpiece. 

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Registration is requested for this program.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our staff the ability to contact you in the event of any last-minute schedule changes.

 

This event is in the "Children (6 - 11)" group

Hexbug Robot Exploration for Children

3:30pm–5:00pm
Children (6 - 11)
Spring Bay
Open
Registration requested
Registration will close on January 22, 2026 @ 3:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Children (6 - 11)
Program Type: Educational Programming, Family Programming, Games & Gaming, Technology, Workshops
Registration requested
Event Details:

Nano Robot Rally

Join us to explore the fascinating world of Hexbug Nano Robots! These tiny, vibrating robots are perfect for discovering the basics of robotics and engineering in a fun and interactive way.

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Registration is requested for this program.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our staff the ability to contact you in the event of any last-minute schedule changes.

 

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on February 2, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on February 9, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.

This event is in the "Youth (0 - 18)" group
This event is in the "Teens (12 - 18)" group
This event is in the "Adults" group
This event is in the "Everyone" group

Book Bingo for All Ages

3:30pm–5:00pm
Youth (0 - 18), Teens (12 - 18), Adults, Everyone
Spring Bay
Open
Registration requested
Registration will close on February 12, 2026 @ 3:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Youth (0 - 18), Teens (12 - 18), Adults, Everyone
Program Type: Family Programming, Games & Gaming, Summer Reading
Registration requested
Event Details:

Join us for an afternoon of BINGO fun! Choose a book for every BINGO you win! Books range from preschool to adult, so all ages are welcome.

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Registration is requested for this program.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our staff the ability to contact you in the event of any last-minute schedule changes.

 

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on March 2, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on March 9, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on March 16, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on March 23, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on March 30, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on April 6, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on April 13, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on April 20, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on April 27, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.

This event is in the "Toddlers (2 - 5)" group

Story Time

12:30pm–1:30pm
Toddlers (2 - 5)
Spring Bay
Open
Registration requested
Registration will close on May 4, 2026 @ 12:30pm.
Library Branch: Spring Bay
Room: Main Reading Room (SB)
Age Group: Toddlers (2 - 5)
Program Type: Educational Programming, Family Programming
Registration requested
Event Details:

Story Time

Children of all ages are invited to join us for stories and songs, movement and music, and literacy and laughter!

All ages and developmental stages are welcome.

 

Due to space limitations, registration is requested for Story Time.

Registering guarantees your space, should capacity become an issue.  It also allows us to adequately prepare materials for all attendees.  Finally, it gives our

Disclaimer(s)

Adult Supervision

IPDPL programming is not designed to be "drop and go" for children.  Please have a parent, guardian, or another responsible caregiver present if your child is attending this program.  Thank you!

 

Children Outdoors

Whenever possible, children's programming sessions will be held in outdoor green spaces, weather permitting.  Please call the library at (309) 921-5074 if you have questions regarding any possible weather cancellations or alternate locations.  In the event of inclement weather, sessions scheduled outdoors will be held inside the local library branch.