Home Page Sidebar
Skip Home Page Sidebar widget
Thu, Apr 23, 4:00pm - 6:00pm
Harnish Main - Teen Center
Join us at the library as we play through a 5th Edition D&D campaign with an experienced Dungeon Master

Thu, Apr 23, 6:00pm - 8:00pm
Harnish Main - Computer Lab Harnish
Use Inkscape to design this meaningful hanging Memorial Day piece inspired by the traditional folded flag display presented to the families of fallen service members.

Thu, Apr 23, 6:30pm - 8:30pm
Harnish Main - Creation Center
Local writers of all experience levels are welcome to join us for critiques, discussion, and brainstorming sessions.

Thu, Apr 23, 7:00pm - 8:00pm
McHenry County College - Luecht Auditorium
Join us for a fantastic evening with 5 fabulous authors in celebration of National Library Week!

Thu, Apr 23, 9:00pm - 10:00pm
Library Pickup
Books, movies, goodies, oh my! All items included in your box will fall under the umbrella of the theme. Register

Fri, Apr 24, 9:00am - 4:00pm
Eastgate Branch - Eastgate Large Meeting Room
Tap into your imagination and celebrate National Library Week with activities that encourage playful moments between caregivers. Children can pretend to run story time, shelve books, and more!

Fri, Apr 24, 9:30am - 10:00am
Harnish Main - Harnish Main Large Meeting Room
For the littlest babies (up to 18 months): enjoy fun stories, songs, and rhymes! Please register each baby that will attend under the baby's name and age. No older siblings, please.
This event is full

Fri, Apr 24, 10:30am - 11:00am
Harnish Main - Harnish Main Large Meeting Room
A session for your older baby to enjoy fun stories, songs, and rhymes! Please register each baby that will attend under the baby's name and age. No older siblings, please. Younger siblings welcome.
This event is full

Fri, Apr 24, 9:00pm - 10:00pm
Library Pickup
Books, movies, goodies, oh my! All items included in your box will fall under the umbrella of the theme. Register

Sat, Apr 25, 9:00am - 4:00pm
Eastgate Branch - Eastgate Large Meeting Room
Tap into your imagination and celebrate National Library Week with activities that encourage playful moments between caregivers. Children can pretend to run story time, shelve books, and more!

Sat, Apr 25, 10:00am - 11:30am
Eastgate Branch - Eastgate FlexSpace
Bring a knitting or crocheting project to share, or get help from an experienced instructor!

Sat, Apr 25, 10:00am - 12:00pm
Offsite Programs
This club is a relaxed, judgment-free space for book lovers, introverts, and procrastinators to read together and connect.

Sat, Apr 25, 9:00pm - 10:00pm
Library Pickup
Books, movies, goodies, oh my! All items included in your box will fall under the umbrella of the theme. Register