Event List

Age Group
Age Group
Program Type
Registration Type

Primary tabs

This event is in the "Middle School" group.
This event is in the "High School" group.

STEAM for Tweens & Teens - Kit Pick-Up Date: June 2025

All Day
Villa Park Public Library
Program Type:
At Home (Supplies and/or written instructions provided), S.T.E.A.M. Programs, Take & Make
Age Group:
Middle School, High School
Event Details:

Grades 5 - 12Sign up for take-home STEAM kits, including materials for a project that encourages creativity, exploration, and critical thinking through inquiry-based learning.Sign ...

Library Branch: Villa Park Public Library
Age Group: Middle School, High School
Program Type: At Home (Supplies and/or written instructions provided), S.T.E.A.M. Programs, Take & Make
Event Details:

Grades 5 - 12

Sign up for take-home STEAM kits, including materials for a project that encourages creativity, exploration, and critical thinking through inquiry-based learning.

This event is in the "Youth" group.
This event is in the "Elementary School" group.
This event is in the "Middle School" group.

Y2K Crafts & Snacks Party

Thursday, June 12, 2025 at 2:00pm - 3:00pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Arts & Crafts, S.T.E.A.M. Programs
Age Group:
Youth, Elementary School, Middle School
Event Details:

Y2K Crafts & Snacks Party Thursday, June 12 • 2-3pm Grades 4-8 Blast into the past with gel pens, phone straps, friendship bracelets, bottle cap magnets, Perler ...

Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Elementary School, Middle School
Program Type: Arts & Crafts, S.T.E.A.M. Programs
Required
Seats Remaining: 16
Event Details:

Y2K Crafts & Snacks Party 

Thursday, June 12 • 2-3pm 

This event is in the "Youth" group.
This event is in the "Preschool" group.
This event is in the "Kindergarten" group.
This event is in the "Elementary School" group.
This event is in the "Middle School" group.
This event is in the "High School" group.

Bark for Books

Wednesday, June 18, 2025 at 5:00pm - 7:00pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Animal Programs, Reading Programs
Age Group:
Youth, Preschool, Kindergarten, Elementary School, Middle School, High School
Event Details:

Read a story to a dog! All of our dogs are trained  to be gentle listeners. Be sure to choose a good book to read ahead of time. Children under age 7 must attend with parent/g...

Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Preschool, Kindergarten, Elementary School, Middle School, High School
Program Type: Animal Programs, Reading Programs
Required
Seats Remaining: 16
Event Details:

Read a story to a dog! All of our dogs are trained  to be gentle listeners. Be sure to choose a good book to read ahead of time. Children under age 7 must attend with parent/guardian. 

This event is in the "Youth" group.
This event is in the "Kindergarten" group.
This event is in the "Elementary School" group.
This event is in the "Middle School" group.

Color Me Excited! Cartooning Class

Thursday, June 19, 2025 at 2:30pm - 3:30pm
Ohrman Room A/B at Villa Park Public Library
Program Type:
Arts & Crafts, S.T.E.A.M. Programs
Age Group:
Youth, Kindergarten, Elementary School, Middle School
Event Details:

Thursday, June 19 • 2:30-3:30pm • Ages 5-13Zebras with orange stripes? Purple polka dot Dalmatians?! They’ll be tickled pink! In this class, you’ve got the green light to reimagine...

Required
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Youth, Kindergarten, Elementary School, Middle School
Program Type: Arts & Crafts, S.T.E.A.M. Programs
Required
Seats Remaining: 30
Event Details:

Thursday, June 19 • 2:30-3:30pm • Ages 5-13

This event is in the "Youth" group.
This event is in the "Elementary School" group.
This event is in the "Middle School" group.
This event is in the "High School" group.

Anime & Manga Club

Monday, June 23, 2025 at 3:30pm - 5:00pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Book Discussions, Movies
Age Group:
Youth, Elementary School, Middle School, High School
Event Details:

Students in grades 4 - 8 can hang out as we explore a different anime/manga fandom every month. Capacity may be limited due to space, so registration is recommended.

Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Elementary School, Middle School, High School
Program Type: Book Discussions, Movies
Required
Seats Remaining: 15
Event Details:

Students in grades 4 - 8 can hang out as we explore a different anime/manga fandom every month. Capacity may be limited due to space, so registration is recommended.

This event is in the "Youth" group.
This event is in the "Preschool" group.
This event is in the "Kindergarten" group.
This event is in the "Elementary School" group.
This event is in the "Middle School" group.
This event is in the "High School" group.
This event is in the "Family" group.

Animals Around the World

Tuesday, June 24, 2025 at 2:30pm - 3:30pm
Ohrman Room A/B at Villa Park Public Library
Program Type:
Animal Programs, S.T.E.A.M. Programs
Age Group:
Youth, Preschool, Kindergarten, Elementary School, Middle School, High School, Family
Event Details:

All ages, under 3 with adult.Meet a variety of amazing animals from across the globe!Presented by Kim White.

Required
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Youth, Preschool, Kindergarten, Elementary School, Middle School, High School, Family
Program Type: Animal Programs, S.T.E.A.M. Programs
Required
Seats Remaining: 75
Event Details:

All ages, under 3 with adult.

Meet a variety of amazing animals from across the globe!

Presented by Kim White.

This event is in the "Youth" group.
This event is in the "Elementary School" group.
This event is in the "Middle School" group.

LEGO® Builders Club

Wednesday, June 25, 2025 at 3:30pm - 4:30pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
S.T.E.A.M. Programs
Age Group:
Youth, Elementary School, Middle School
Event Details:

Create something unique using a selection of LEGO® bricks and accessories.Bring your imagination--we have lots of bricks!

Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Elementary School, Middle School
Program Type: S.T.E.A.M. Programs
Required
Seats Remaining: 16
Event Details:

Create something unique using a selection of LEGO® bricks and accessories.

Bring your imagination--we have lots of bricks!

This event is in the "Youth" group.
This event is in the "Babies" group.
This event is in the "Toddlers" group.
This event is in the "Preschool" group.
This event is in the "Kindergarten" group.
This event is in the "Elementary School" group.
This event is in the "Middle School" group.
This event is in the "High School" group.
This event is in the "Adults" group.
This event is in the "Family" group.
This event is in the "Seniors" group.
This event is in the "Everyone" group.

VPPL Family Summer Concert Series: Willowbrook High School Band!

Wednesday, June 25, 2025 at 6:30pm - 7:30pm
Off Site
Program Type:
Music Programs, Outreach Programs
Age Group:
Youth, Babies, Toddlers, Preschool, Kindergarten, Elementary School, Middle School, High School, Adults, Family, Seniors, Everyone
Event Details:

Join us at the Ruggard Gazebo in June! Bring along a blanket or chairs and enjoy the summer weather with fun and lively musical entertainment. This is a free event! Children under ...

Offsite Event
Library Branch: Off Site
Age Group: Youth, Babies, Toddlers, Preschool, Kindergarten, Elementary School, Middle School, High School, Adults, Family, Seniors, Everyone
Program Type: Music Programs, Outreach Programs
Event Details:

Join us at the Ruggard Gazebo in June! Bring along a blanket or chairs and enjoy the summer weather with fun and lively musical entertainment. This is a free event! Children under 12 with adult, please. 

This event is in the "Youth" group.
This event is in the "Elementary School" group.
This event is in the "Middle School" group.

Crafternoons

Monday, June 30, 2025 at 3:00pm - 4:00pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Arts & Crafts, S.T.E.A.M. Programs
Age Group:
Youth, Elementary School, Middle School
Crafternoons:

Age 7 and up. A program for crafty kids! Make a fun project, using a wide variety of materials. Explore, experiment, and create.

Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Elementary School, Middle School
Program Type: Arts & Crafts, S.T.E.A.M. Programs
Required
Seats Remaining: 16

Crafternoons

Age 7 and up.

A program for crafty kids! Make a fun project, using a wide variety of materials. Explore, experiment, and create.

This event is in the "Youth" group.
This event is in the "Middle School" group.
This event is in the "High School" group.

Tween & Teen Book Bag Pick-Up: JULY 2025

All Day
Villa Park Public Library
Program Type:
At Home (Supplies and/or written instructions provided), Reading Programs
Age Group:
Youth, Middle School, High School
Event Details:

For students in Grades 4 - 12.Sign up for our Tween & Teen Book Bags! Registrants will receive a themed bag with a library book, as well as goodies, treats, activities, crafts,...

Library Branch: Villa Park Public Library
Age Group: Youth, Middle School, High School
Program Type: At Home (Supplies and/or written instructions provided), Reading Programs
Event Details:

For students in Grades 4 - 12.

Sign up for our Tween & Teen Book Bags! Registrants will receive a themed bag with a library book, as well as goodies, treats, activities, crafts, and book lists. 

This event is in the "Middle School" group.
This event is in the "High School" group.

STEAM for Tweens & Teens - Kit Pick-Up Date: July 2025

All Day
Villa Park Public Library
Program Type:
At Home (Supplies and/or written instructions provided), S.T.E.A.M. Programs, Take & Make
Age Group:
Middle School, High School
Event Details:

Grades 5 - 12Sign up for take-home STEAM kits, including materials for a project that encourages creativity, exploration, and critical thinking through inquiry-based learning.Sign ...

Library Branch: Villa Park Public Library
Age Group: Middle School, High School
Program Type: At Home (Supplies and/or written instructions provided), S.T.E.A.M. Programs, Take & Make
Event Details:

Grades 5 - 12

Sign up for take-home STEAM kits, including materials for a project that encourages creativity, exploration, and critical thinking through inquiry-based learning.

This event is in the "Youth" group.
This event is in the "Elementary School" group.
This event is in the "Middle School" group.
This event is in the "High School" group.

Anime Club Movie Night: Suzume

Wednesday, July 9, 2025 at 6:00pm - 8:15pm
Ohrman Room A/B at Villa Park Public Library
Program Type:
Movies
Age Group:
Youth, Elementary School, Middle School, High School
Event Details:

Anime Club Movie Night: SuzumeWednesday, July 9 6-8:15 pm • Grades 4-8 Watch a full-length anime movie with fellow fans at the library! We’ll see Suzume (©Shinkai's CoMix...

Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Youth, Elementary School, Middle School, High School
Program Type: Movies
Event Details:

Anime Club Movie Night: Suzume

Wednesday, July 9 

This event is in the "Youth" group.
This event is in the "Babies" group.
This event is in the "Toddlers" group.
This event is in the "Preschool" group.
This event is in the "Kindergarten" group.
This event is in the "Elementary School" group.
This event is in the "Middle School" group.
This event is in the "High School" group.
This event is in the "Adults" group.
This event is in the "Family" group.

Homeschool Hangout: July 11

Friday, July 11, 2025 at 2:00pm - 3:30pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Age Group:
Youth, Babies, Toddlers, Preschool, Kindergarten, Elementary School, Middle School, High School, Adults, Family
Event Details:

Come to hang out, enjoy low-key activities, and network with other homeschoolers in the area!

Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Babies, Toddlers, Preschool, Kindergarten, Elementary School, Middle School, High School, Adults, Family
Required
Seats Remaining: 12
Event Details:

Come to hang out, enjoy low-key activities, and network with other homeschoolers in the area!

This event is in the "Youth" group.
This event is in the "Preschool" group.
This event is in the "Kindergarten" group.
This event is in the "Elementary School" group.
This event is in the "Middle School" group.
This event is in the "High School" group.

Bark for Books

Wednesday, July 16, 2025 at 5:00pm - 7:00pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Animal Programs, Reading Programs
Age Group:
Youth, Preschool, Kindergarten, Elementary School, Middle School, High School
Event Details:

Read a story to a dog! All of our dogs are trained  to be gentle listeners. Be sure to choose a good book to read ahead of time. Children under age 7 must attend with parent/g...

Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Preschool, Kindergarten, Elementary School, Middle School, High School
Program Type: Animal Programs, Reading Programs
Required
Seats Remaining: 16
Event Details:

Read a story to a dog! All of our dogs are trained  to be gentle listeners. Be sure to choose a good book to read ahead of time. Children under age 7 must attend with parent/guardian. 

This event is in the "Youth" group.
This event is in the "Kindergarten" group.
This event is in the "Elementary School" group.
This event is in the "Middle School" group.

Secret Spies & Goofy Gadgets! Cartooning Class

Thursday, July 17, 2025 at 2:30pm - 3:30pm
Ohrman Room A/B at Villa Park Public Library
Program Type:
Arts & Crafts, S.T.E.A.M. Programs
Age Group:
Youth, Kindergarten, Elementary School, Middle School
Event Details:

Thursday, July 17 • 2:30-3:30pm • Ages 5-13Meet Agent 387 and create secret spy gadgets for his next mission: Mind-reading hats! X-ray glasses! Anti-gravity socks! And MORE!Present...

Required
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Youth, Kindergarten, Elementary School, Middle School
Program Type: Arts & Crafts, S.T.E.A.M. Programs
Required
Seats Remaining: 30
Event Details:

Thursday, July 17 • 2:30-3:30pm • Ages 5-13

Meet Agent 387 and create secret spy gadgets for his next mission: Mind-reading hats! X-ray glasses! Anti-gravity socks! And MORE!

This event is in the "Youth" group.
This event is in the "Elementary School" group.
This event is in the "Middle School" group.
This event is in the "High School" group.

Anime & Manga Club

Monday, July 21, 2025 at 3:30pm - 5:00pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Book Discussions, Movies
Age Group:
Youth, Elementary School, Middle School, High School
Event Details:

Students in grades 4 - 8 can hang out as we explore a different anime/manga fandom every month. Capacity may be limited due to space, so registration is recommended.

Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Elementary School, Middle School, High School
Program Type: Book Discussions, Movies
Required
Seats Remaining: 15
Event Details:

Students in grades 4 - 8 can hang out as we explore a different anime/manga fandom every month. Capacity may be limited due to space, so registration is recommended.