Your public library wants to resource you will high-quality, engaging events that promote learning and equip our community to dream up new possibilities. On this page you will find helpful information about all kinds of upcoming programs. To sign up for an event that requires registration, stop by the library or call 815-786-8308. To inquire about an event, a recurring program, or our video archives, or to suggest an event, please email This email address is being protected from spambots. You need JavaScript enabled to view it. or call 815-786-8308 ext.209. Click here to see our cancellation & refund disclaimer.

To sign up for text alerts from our Adult Services Coordinator about upcoming events, text @spldadult to 81010.

Cancellation & Refund Disclaimer

  • If an event is cancelled by the library, a full refund will be made to all paid registrants.
  • If a paid registrant is unable to attend an event, a refund will be made only if the registrant cancels their registration with the library in the time frame set for that particular event. Most cancellation deadlines are 48 hours prior to the event, but each event registration will outline its specific cancellation deadline.
  • If a paid registrant does not attend an event and does not cancel their registration before the cancellation deadline, no refund will be made. Thank you for understanding.
  • When a patron registers for a paid event, they agree to abide by this disclaimer.