Calendar

{{NewEventsData.getCurrentLabel()}}

< prev next > Today

{{anomaly.message}}

Age Categories

Adult Teen Tween Kids Babies Families Community
Unavailable

{{NewEventsData.getCurrentLabel()}}

< prev next > Today

{{day.jsDate| date:"EEE, MMM d, yyyy"}}

{{anomaly.message}}

No events.

Library Events

{{event.title}}

{{event.start | date: 'MMMM d, y h:mm a' }} | {{event.locations}}

{{event.description | truncate:true:150:'...' }}

Registration required

{{age.title}} {{type.title}} {{series.title}}

Community Group Events

{{event.title}}

{{event.start | date: 'MMMM d, y h:mm a' }} | {{event.locations}}

{{event.description | truncate:true:150:'...' }}

Registration required

Filter Events

Library or Community

Age

Type

Location

Reset filters

Bookmobile

{{anomaly.bkmb_message}}

CANCELED - {{bkmstop.title}} - {{bkmstop.start | date: 'h:mm' }} to {{bkmstop.end | date: 'h:mm a' }}

No stops today.

View full Bookmobile schedule

Displays

{{display.title}} {{display.start | date: 'MMM d' }} to {{display.end | date: 'MMM d' }}

No displays.

View all displays

Looking to hold a meeting at ICPL? Learn more about amenities, hours available, and eligibility on the Meeting Rooms page.