
Looking for a fun (and free!) family adventure? 📚✨ McHenry County is home to amazing libraries that go way beyond books. Think giant Lite Brite walls, train tables, cozy reading nooks, playful kids’ areas, teen hangout spots—even a few unexpected surprises like Bantam chickens and quirky mascots! Whether you’re escaping a rainy day or need an idea for free fun, these libraries offer the perfect mix of learning, play, and fun. Come on let’s go – here are our favorite libraries in McHenry County!
Algonquin Area Public Library – Harnish Branch
Address: 2600 Harnish Drive, Algonquin, IL

Highlights of Algonquin Area Public Library
The basement of the Algonquin Area Public Library is dedicated to youth. There is something for everyone here!


- A really nice play area with large Lite Brite wall, train table, blocks, playhouses
- The best book nooks and fun seating in the youth dept
- Say hello to their fishy friends

Good to Know
If you’d like to get your steps in head outdoors behind the library to Spella Park. It’s a nice, paved loop and if you’re feeling adventurous walk up the hill to a small playground.
Read more about the Algonquin Library here.
Algonquin Area Public Library – Eastgate Branch
Address: 115 Eastgate Dr, Algonquin, IL
Once a dark and dreary basement space, this newly renovated spot is now bright, welcoming, and totally worth a visit!

Highlights of Algonquin Area Public Library – Eastgate Branch

- Fresh, modern look with lots of natural light—now matching the vibe of the Main Library at Harnish
- Cozy corners with toys, puzzles, and comfy seating—perfect for little ones
- Craft table ready for creative fun
- Magnetic light-up table that kids will love
- Seating area great for playing board games with friends or family
- Say hello to the fishies at the fish tank
- Snack zone with a vending machine and space to sit and relax
- Hidden gem used book + puzzle corner —score some amazing finds at a great price! (books $1; kids books .25; DVDS .25; Puzzles .50)
Cary Area Public Library
Address: 1606 Three Oaks Rd, Cary, Illinois
Highlights of Cary Area Public Libary
- A fun play area for little ones with computers, Lego table, light table, wooden dollhouse, puppet area and more


Good to Know
- Couple this with the awesome playground Kaper Park
- Head to downtown Cary for the best pizza at Uncle Jerry’s or burgers at Tracks
Crystal Lake Public Library
Address: 126 W Paddock St, Crystal Lake, IL
Highlights
- Entire basement dedicated to youth books



Fox River Grove Memorial Library
Address: 407 Lincoln Ave, Fox River Grove, IL
Located right next to the Metra Train stop, the small but mighty library is packed with so much to do!

Highlights of Fox River Grove Public Library
- An awesome ferris wheel greets you when you enter the basement children’s department

- Play area with Legos, blocks, light table, magma tiles, board games and more

- A calming corner

- Grab a puzzle from the puzzle exchange. Bring one back next time!

Harvard Diggins Public Library
Address: 900 E. McKinley St., Harvard, IL

Highlights of Harvard Diggins Public Library
- A great historical section. Don’t miss the 100 year old butterfly collection!

- Cool teen area where you can play Nintendo Switch

- A first floor youth section with games, Lego, and train table


Good to Know
- Located next to a park/playground with Story Walk

- If you love roadside attractions swing by to pass by Harmilda the cow

Huntley Area Public Library
Address: 11000 Ruth Rd, Huntley, IL, United States, Illinois
This newly renovated library is tops in on our book!

Highlights of Huntley Public Library
- An amazing and bright kids area with train table, magnetic table, ipad stations, board games, and more



- Vending machines should those munchies take over
- Plenty of private rooms
- Borrow books from local authors
- Bright and airy

Good to Know
- Couple this with the playground next door, Parisek Park.


Johnsburg Public Library
Address: 3000 N Johnsburg Rd, Johnsburg, IL

Highlights of Johnsburg Public Library
- Say hi to their cute mascot a sloth named Sparky Butterscotch

- See the cool spaceship made out of egg cartons and bottles

- Play life-size Connect 4

Marengo-Union Library District
Address: 19714 East Grant Hwy., Marengo, IL
Highlights of Marengo-Union Library
- A first floor youth area with an Imagination Station and a Hot Cocoa Stand; Play area with light table, tablet area, toddler toys,


- Grab a puzzle from the puzzle exchange. Bring one back next time!

A really great selection of very inexpensive books, DVDs, puzzles (kids books were only 10 cents!)

McHenry Public Library
Address: 809 Front St, McHenry, IL

Highlights of McHenry Public Library
- Discovery Hub Play area with train table, pretend play areas and more

- Lots of options at the book sale section

River East Public Library
Address: 813 W IL Route 120, McHenry, IL
River East may be the smallest libraries out of the group, but there is so much to do here.
Highlights of River East Public Library
- Challenge someone to a game of Skeeball, pool, or basketball


- More fun in the basement with board game/puzzles, chess/checkers


- Say hello to the Bantam chickens

- An interesting selection Library of Things

Good to Know
- Couple this with a trip to Riverside Chocolate Factory minutes away. I love the ice cream cookie sandwich dipped in chocolate.

Woodstock Public Library
Address:414 W. Judd St., Woodstock

Highlights of Woodstock Public Library
- A real great example of giving back to the community. They offer a food pantry, coat/boot donations, a seed library


- A bright play area surrounded by windows with huge bean bags, tons of toy, giant Connect 4, blocks, train table. Other fun kids activities like a lego table, I-Spy, board games to play, fidget wall
Say hello to their fishy friends
A great used book section- Groundhog Day memorabilia (located by the teen section). They also have Dick Tracy memorabilia as well.

- Carousel horses on display

- Piano for all to use

Looking for more libraries? We love these in the Northwest suburbs of Chicago.


