Children playing with lots of different items and making chain reactions.

The Crystal Lake Public Library has lots of opportunities for kids to learn, create, explore, and discover through STEAM programs and collections.

The Library has a collection of STEM Kits for you to take home and play with on your own!

Youth STEM Programs