Tue, Apr 15, 10:30am - 11:00am
Ottawa Street Branch - Youth Program Room 253 A
(Ages 18 months to 4 years with adult) Meet new friends in our music and play program! We will be shaking our wiggles out and using our imagination through hands-on play.

Tue, Apr 15, 1:00pm - 2:00pm
Black Road Branch - Meeting Room D,Meeting Room E,Meeting Room F
(Ages 5-12 with adult) Come hang out at the Library! Meet other homeschoolers and do a new activity each month. January - Craft February - Perler Beads March - Marble Run April - Poetry Party

Tue, Apr 15, 3:00pm - 8:30pm
Black Road Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in math and reading. Bring what your child is struggling with to tutoring session.
Register

Tue, Apr 15, 4:00pm - 8:30pm
Ottawa Street Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in reading and math. Bring what your child is struggling with to tutoring session. If you need to cancel, call 815-740-2662.
Register

Tue, Apr 15, 4:30pm - 5:30pm
Black Road Branch - Meeting Room D,Meeting Room E,Meeting Room F
(Grades K-5 with adult) Come celebrate National Poetry Month with fun poetry activities and crafts.
Registration is now closed

Tue, Apr 15, 6:30pm - 7:15pm
Black Road Branch - Meeting Room D,Meeting Room F
(Birth - 6 years old with adult) A interactive experience that is suitable for ages birth to six years. All your favorite storytime elements will be combined into one event.

Tue, Apr 15, 6:30pm - 7:30pm
Ottawa Street Branch - Youth Program Room 253 A
(Grades 1-8) Calling all Pokémon fans! Bring your cards to play or just hang out and discuss your favorite characters. We will have Pokémon activities and a craft.

Wed, Apr 16, 9:30am - 12:00pm
Black Road Branch - Meeting Room E,Meeting Room F
(Birth - 24 months with adult) Caregivers and babies will enjoy singing, reading and chasing bubbles! This is a great first "playgroup" for children.

Wed, Apr 16, 10:30am - 11:00am
Ottawa Street Branch - Youth Program Room 253 A
(Birth - 6 years old with adult) A interactive experience that is suitable for ages birth to six years. All your favorite storytime elements will be combined into one event.

Wed, Apr 16, 3:00pm - 8:30pm
Black Road Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in math and reading. Bring what your child is struggling with to tutoring session.
Register

Wed, Apr 16, 6:00pm - 6:30pm
Ottawa Street Branch - Youth Program Room 253 A
(Children of all ages) This Family Storytime is for Spanish and English speakers and will give exposure to books, songs, and activities in both languages.

Thu, Apr 17, 9:30am - 12:15pm
Black Road Branch - Meeting Room D,Meeting Room F
(3 - 5 years with adult) A chance for children to explore the world of books through stories and songs in a group environment with a craft.

Thu, Apr 17, 9:30am - 11:00am
Ottawa Street Branch - Youth Program Room 253 A
(Ages 0-3 with adult) Join us monthly for a little library playdate. Pop in and let the kids play while you catch up on adult conversation and make your own friends.

Thu, Apr 17, 3:00pm - 8:30pm
Black Road Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in math and reading. Bring what your child is struggling with to tutoring session.
Register

Thu, Apr 17, 4:00pm - 8:30pm
Ottawa Street Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in reading and math. Bring what your child is struggling with to tutoring session. If you need to cancel, call 815-740-2662.
Register

Thu, Apr 17, 6:00pm - 7:00pm
Ottawa Street Branch - Youth Program Room 253 A
(Grades PreK-2) Read stories, learn plant care and pot up a plant of your own to take home.

Mon, Apr 21, 9:30am - 12:15pm
Black Road Branch - Meeting Room D,Meeting Room F
(Ages 18 months-3 years with adult) Toddler Time is a story program for children who are not yet ready for the structure of storytime. Your child will enjoy stories, songs and a simple craft.

Mon, Apr 21, 2:00pm - 3:00pm
Ottawa Street Branch - Youth Program Room 253 A
(Grades 2-5) We’ll provide natural objects (or bring your own) to create sun prints, suncatchers, wind chimes, and more!

Mon, Apr 21, 2:00pm - 8:30pm
Ottawa Street Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in reading and math. Bring what your child is struggling with to tutoring session. If you need to cancel, call 815-740-2662.
Register

Mon, Apr 21, 3:00pm - 8:30pm
Black Road Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in math and reading. Bring what your child is struggling with to tutoring session.
Register

Tue, Apr 22, 10:30am - 11:00am
Ottawa Street Branch - Youth Program Room 253 A
(Ages 18 months to 4 years with adult) Meet new friends in our music and play program! We will be shaking our wiggles out and using our imagination through hands-on play.

Tue, Apr 22, 3:00pm - 8:30pm
Black Road Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in math and reading. Bring what your child is struggling with to tutoring session.
Register

Tue, Apr 22, 4:00pm - 8:30pm
Ottawa Street Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in reading and math. Bring what your child is struggling with to tutoring session. If you need to cancel, call 815-740-2662.
Register

Tue, Apr 22, 4:30pm - 6:00pm
Black Road Branch - Meeting Room E,Meeting Room F
(Grades 1-3) Learn basic coding principles while working with adorable robots.

Tue, Apr 22, 6:30pm - 7:15pm
Black Road Branch - Meeting Room D,Meeting Room F
(Birth - 6 years old with adult) A interactive experience that is suitable for ages birth to six years. All your favorite storytime elements will be combined into one event.

Wed, Apr 23, 9:30am - 12:00pm
Black Road Branch - Meeting Room E,Meeting Room F
(Birth - 24 months with adult) Caregivers and babies will enjoy singing, reading and chasing bubbles! This is a great first "playgroup" for children.

Wed, Apr 23, 10:30am - 11:00am
Ottawa Street Branch - Youth Program Room 253 A
(Birth - 6 years old with adult) A interactive experience that is suitable for ages birth to six years. All your favorite storytime elements will be combined into one event.

Wed, Apr 23, 3:00pm - 8:30pm
Black Road Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in math and reading. Bring what your child is struggling with to tutoring session.
Register

Wed, Apr 23, 6:00pm - 6:30pm
Ottawa Street Branch - Youth Program Room 253 A
(Children of all ages) This Family Storytime is for Spanish and English speakers and will give exposure to books, songs, and activities in both languages.

Thu, Apr 24, 9:30am - 12:15pm
Black Road Branch - Meeting Room D,Meeting Room F
(3 - 5 years with adult) A chance for children to explore the world of books through stories and songs in a group environment with a craft.

Thu, Apr 24, 3:00pm - 8:30pm
Black Road Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in math and reading. Bring what your child is struggling with to tutoring session.
Register

Thu, Apr 24, 4:00pm - 8:30pm
Ottawa Street Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in reading and math. Bring what your child is struggling with to tutoring session. If you need to cancel, call 815-740-2662.
Register

Fri, Apr 25, 10:30am - 12:00pm
Black Road Branch - Meeting Room D,Meeting Room E,Meeting Room F
(Ages 0-3 with adult) Bring your little ones to explore their senses by feeling, hearing, and touching their way through music, art and mess-free play!

Sat, Apr 26, 12:30pm - 1:30pm
Northern Illinois Food Bank - South Suburban Center - 171 S Larkin Ave, Joliet, IL 60436
(Grades K-5) We will be taking a tour of the South Suburban distribution center and then working on a special project that will help feed Northern Illinois neighborhoods.

Mon, Apr 28, 9:30am - 12:15pm
Black Road Branch - Meeting Room D,Meeting Room F
(Ages 18 months-3 years with adult) Toddler Time is a story program for children who are not yet ready for the structure of storytime. Your child will enjoy stories, songs and a simple craft.

Mon, Apr 28, 2:00pm - 8:30pm
Ottawa Street Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in reading and math. Bring what your child is struggling with to tutoring session. If you need to cancel, call 815-740-2662.
Register

Mon, Apr 28, 3:00pm - 8:30pm
Black Road Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in math and reading. Bring what your child is struggling with to tutoring session.
Register

Mon, Apr 28, 4:00pm - 5:00pm
Ottawa Street Branch - Youth Program Room 253 A
(Grades 3-5) Learn more about this Mexican folk art and create your very own magical creature. Only children participating should be be registered.

Mon, Apr 28, 4:30pm - 5:30pm
Black Road Branch - Meeting Room D,Meeting Room E
(Grades 3-5) Learn more about this Mexican folk art and create your very own magical creature.

Tue, Apr 29, 10:30am - 11:00am
Ottawa Street Branch - Youth Program Room 253 A
(Ages 18 months to 4 years with adult) Meet new friends in our music and play program! We will be shaking our wiggles out and using our imagination through hands-on play.

Tue, Apr 29, 4:00pm - 8:30pm
Ottawa Street Branch - Youth Services
(Pre-Kindergarten - 4th) Free tutoring for children having difficulty in reading and math. Bring what your child is struggling with to tutoring session. If you need to cancel, call 815-740-2662.
Register

Tue, Apr 29, 6:00pm - 7:30pm
Black Road Branch - Library Lawn
(All Ages) Big Run Wolf Ranch will be bringing a few rescued wild animals to view and ask questions to celebrate the Mexican holiday Día del Niño. Bring your own chair/blanket.

Wed, Apr 30, 9:30am - 12:00pm
Black Road Branch - Meeting Room E,Meeting Room F
(Birth - 24 months with adult) Caregivers and babies will enjoy singing, reading and chasing bubbles! This is a great first "playgroup" for children.

Wed, Apr 30, 10:30am - 11:00am
Ottawa Street Branch - Youth Program Room 253 A
(Birth - 6 years old with adult) A interactive experience that is suitable for ages birth to six years. All your favorite storytime elements will be combined into one event.

Wed, Apr 30, 6:00pm - 7:00pm
Ottawa Street Branch - Youth Program Room 253 A
(Ages 2-8 with adult) Join us for a special storytime to celebrate children and reading.

Thu, May 01, 9:30am - 12:15pm
Black Road Branch - Meeting Room D,Meeting Room F
(3 - 5 years with adult) A chance for children to explore the world of books through stories and songs in a group environment with a craft.

Sat, May 03, 2:00pm - 3:00pm
Online
Join bestselling author and illustrator Dan Santat for an afternoon event all about books and art with friend and collaborator, author Minh Lê.
Register

Mon, May 05, 9:30am - 12:15pm
Black Road Branch - Meeting Room D,Meeting Room F
(Ages 18 months-3 years with adult) Toddler Time is a story program for children who are not yet ready for the structure of storytime. Your child will enjoy stories, songs and a simple craft.

Mon, May 05, 6:00pm - 7:00pm
Ottawa Street Branch - Burnham Room 201 (2nd Level)
(Children of all ages with adult) Come celebrate Cinco de Mayo by playing Lotería, the Mexican version of Bingo, and win prizes!

Tue, May 06, 10:30am - 11:15am
Ottawa Street Branch - Youth Program Room 253 A
(Ages 18 months to 4 years with adult) Meet new friends in our music and play program! We will be shaking our wiggles out and using our imagination through hands-on play.

Tue, May 06, 6:30pm - 7:00pm
Black Road Branch - Meeting Room D,Meeting Room F
(Birth - 6 years old with adult) A interactive experience that is suitable for ages birth to six years. All your favorite storytime elements will be combined into one event.

Wed, May 07, 9:30am - 12:00pm
Black Road Branch - Meeting Room E,Meeting Room F
(Birth - 24 months with adult) Caregivers and babies will enjoy singing, reading and chasing bubbles! This is a great first "playgroup" for children.

Wed, May 07, 10:30am - 11:00am
Ottawa Street Branch - Youth Program Room 253 A
(Birth - 6 years old with adult) A interactive experience that is suitable for ages birth to six years. All your favorite storytime elements will be combined into one event.

Wed, May 07, 4:30pm - 5:30pm
Black Road Branch - Meeting Room E,Meeting Room F
(Ages 5 and up with adult) The library will supply Lego™ bricks for free play and the occasional challenge! Are you up for it?

Wed, May 07, 6:00pm - 6:30pm
Ottawa Street Branch - Youth Program Room 253 A
(Children of all ages) This Family Storytime is for Spanish and English speakers and will give exposure to books, songs, and activities in both languages.

Thu, May 08, 9:30am - 12:15pm
Black Road Branch - Meeting Room D,Meeting Room F
(3 - 5 years with adult) A chance for children to explore the world of books through stories and songs in a group environment with a craft.

Thu, May 08, 1:00pm - 2:00pm
Black Road Branch - Meeting Room D,Meeting Room E,Meeting Room F
(Children of all ages with adult) Drop by the library for a few games of Bingo. Lots of prizes will be won!

Sat, May 10, 1:00pm - 2:00pm
Ottawa Street Branch - Burnham Room 201 (2nd Level)
(Ages 2-6 with adult) Prom isn’t just for high school! Let’s sing, play and dance the morning away in our fanciest outfits!

Mon, May 12, 9:30am - 12:15pm
Black Road Branch - Meeting Room D,Meeting Room F
(Ages 18 months-3 years with adult) Toddler Time is a story program for children who are not yet ready for the structure of storytime. Your child will enjoy stories, songs and a simple craft.

Tue, May 13, 10:30am - 11:15am
Ottawa Street Branch - Youth Program Room 253 A
(Ages 18 months to 4 years with adult) Meet new friends in our music and play program! We will be shaking our wiggles out and using our imagination through hands-on play.

Tue, May 13, 6:30pm - 7:00pm
Black Road Branch - Meeting Room D,Meeting Room F
(Birth - 6 years old with adult) A interactive experience that is suitable for ages birth to six years. All your favorite storytime elements will be combined into one event.

Wed, May 14, 9:30am - 12:00pm
Black Road Branch - Meeting Room E,Meeting Room F
(Birth - 24 months with adult) Caregivers and babies will enjoy singing, reading and chasing bubbles! This is a great first "playgroup" for children.

Wed, May 14, 10:30am - 11:00am
Ottawa Street Branch - Youth Program Room 253 A
(Birth - 6 years old with adult) A interactive experience that is suitable for ages birth to six years. All your favorite storytime elements will be combined into one event.

Wed, May 14, 6:00pm - 6:30pm
Ottawa Street Branch - Youth Program Room 253 A
(Children of all ages) This Family Storytime is for Spanish and English speakers and will give exposure to books, songs, and activities in both languages.

Thu, May 15, 9:30am - 12:15pm
Black Road Branch - Meeting Room D,Meeting Room F
(3 - 5 years with adult) A chance for children to explore the world of books through stories and songs in a group environment with a craft.

Thu, May 15, 9:30am - 11:00am
Ottawa Street Branch - Youth Program Room 253 A
(Birth-3 years with adult) Join us monthly for a little library playdate. Pop in and let the kids play while you catch up on adult conversation and make your own friends.

Thu, May 15, 6:00pm - 8:00pm
Digital Media Studio - Industrial Lab
Draw, print, and cut out your very own vinyl stickers!