Upcoming Events

Age Group
Age Group
Program Type
Registration Type

Primary tabs

This event is in the "Youth" group

Summer Lunch

11:30am–12:30pm
Youth
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Youth
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

2:30pm–3:30pm
Youth, Kindergarten, Elementary School, Middle School
Arts & Crafts, S.T.E.A.M. Programs
Waitlist
Registration 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
Registration Required
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 "Adults" group
This event is in the "Family" group

Oakbrook Terrace Family Bike Night

5:30pm–7:30pm
Youth, Adults, Family
Outreach Programs, Outside Organizations
Offsite Event
Library Branch: Off Site
Age Group: Youth, Adults, Family
Program Type: Outreach Programs, Outside Organizations
This event is in the "Adults" group
This event is in the "Seniors" group

Mystery Reader Book Discussion

7:00pm–8:00pm
Adults, Seniors
Book Discussions
Open
Registration Required
Library Branch: Villa Park Public Library
Room: Board Room
Age Group: Adults, Seniors
Program Type: Book Discussions
Registration Required
Event Details:

This is hybrid book discussion In person and via Zoom, registrants will receive the link before the meeting.

This event is in the "Adults" group
This event is in the "Seniors" group

Essentrics with Lisa

10:00am–11:00am
Adults, Seniors
Health & Wellness
Open
Registration Required
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Adults, Seniors
Program Type: Health & Wellness
Registration Required
Event Details:

Slow-paced, full body workout designed to restore movement in joints and flexibility in muscles and relieve pain. Exercise mat required. Presented by Lisa Sawczuk.

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 "Family" group

Marvelous Mornings

11:00am–11:45am
Youth, Babies, Toddlers, Preschool, Kindergarten, Family
Arts & Crafts, Storytimes
Waitlist
Registration Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Babies, Toddlers, Preschool, Kindergarten, Family
Program Type: Arts & Crafts, Storytimes
Registration Required

Marvelous Mornings

All ages with adult.

Stories, songs and activities for young children and their adults, including a “make & take” project to enjoy together.

Library Branch: Villa Park Public Library
Room: Board Room
This event is in the "Everyone" group

Spice Club - Rosemary

07/21/2025 @ 9:30am–07/26/2025 @ 5:00pm
Everyone
Cooking
Waitlist
Registration Required
Library Branch: Villa Park Public Library
Age Group: Everyone
Program Type: Cooking
Registration Required
Event Details:

Once you have signed up, stop by the library on the dates listed below to pick up your spice kit. Take the kit home, test out the recipe and let us know how it worked for you!

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

Rhythm and Rhyme Community Storytime - Villa Park Recreation Center

10:00am–10:30am
Youth, Babies, Toddlers, Preschool
Outreach Programs, Outside Organizations, Storytimes
Offsite Event
Library Branch: Off Site
Age Group: Youth, Babies, Toddlers, Preschool
Program Type: Outreach Programs, Outside Organizations, Storytimes
Event Details:

Join us on the road for a special story time featuring themed picture books, movement, and other activities! Children of all ages are welcome with an adult present. Registration is not required.

This event is in the "Youth" group
This event is in the "Toddlers" group

Toddler Time - Mondays 10:30am

10:30am–11:00am
Youth, Toddlers
Storytimes
Waitlist
Registration Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Toddlers
Program Type: Storytimes
Registration Required
Event Details:

Sign up for ONE weekly session time:

  • Mondays 10:30-11am -OR-
  • Mondays 11:30am-12pm -OR-
  • Thursdays 10:30-11am -OR-
  • Thur
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 "Adults" group

Rhythm & Rhyme Community Storytime (Held at Oakbrook Terrace Heritage Center)

11:30am–12:00pm
Youth, Babies, Toddlers, Preschool, Adults
Outreach Programs, Outside Organizations, Storytimes
Offsite Event
Library Branch: Off Site
Age Group: Youth, Babies, Toddlers, Preschool, Adults
Program Type: Outreach Programs, Outside Organizations, Storytimes
Event Details:

Join us on the road for a special story time featuring themed picture books, movement, and other activities! Children of all ages are welcome with an adult present. Registration is not required.

This event is in the "Youth" group
This event is in the "Toddlers" group

Toddler Time - Mondays 11:30am

11:30am–12:00pm
Youth, Toddlers
Storytimes
Waitlist
Registration Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Toddlers
Program Type: Storytimes
Registration Required
Event Details:

Sign up for ONE weekly session time:

  • Mondays 10:30-11am -OR-
  • Mondays 11:30am-12pm -OR-
  • Thursdays 10:30-11am -OR-
  • Thur
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

3:30pm–5:00pm
Youth, Elementary School, Middle School, High School
Book Discussions, Movies
Open
Registration 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
Registration Required
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 "Babies" group

Babies & Books - Tuesdays

9:30am–10:00am
Youth, Babies
Storytimes
Waitlist
Registration Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Babies
Program Type: Storytimes
Registration Required
Event Details:

Sign up for either Tuesdays -OR- Thursdays • 9:30-10 am

This event is in the "Youth" group

Summer Lunch

11:30am–12:30pm
Youth
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Youth
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

Cinderella Tea Party

3:00pm–4:30pm
Youth, Preschool, Kindergarten, Elementary School, Middle School, High School
Arts & Crafts, Movies
Waitlist
Registration Required
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Youth, Preschool, Kindergarten, Elementary School, Middle School, High School
Program Type: Arts & Crafts, Movies
Registration Required
Event Details:

All Ages, children under 8 with adult.

Put on your finest royal attire for this event! 

This event is in the "Adults" group
Registration Required
Library Branch: Villa Park Public Library
Room: Board Room
Age Group: Adults
Program Type: Book Discussions
Registration Required
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 "Family" group

Picture Book Picnic - at Twin Lakes Park

11:30am–12:15pm
Youth, Babies, Toddlers, Preschool, Kindergarten, Family
Storytimes
Offsite Event
Library Branch: Off Site
Age Group: Youth, Babies, Toddlers, Preschool, Kindergarten, Family
Program Type: Storytimes
Event Details:

Picture Book Picnic 

This event is in the "Youth" group

Summer Lunch

11:30am–12:30pm
Youth
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Youth
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

3:30pm–4:30pm
Youth, Elementary School, Middle School
S.T.E.A.M. Programs
Waitlist
Registration 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
Registration Required
Event Details:

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

Bring your imagination--we have lots of bricks!

VPPL @ Kiwanis Summer Concerts

6:30pm–8:00pm
Arts & Crafts, Music Programs, Outreach Programs, Outside Organizations
Offsite Event
Library Branch: Off Site
Program Type: Arts & Crafts, Music Programs, Outreach Programs, Outside Organizations
Event Details:

Visit the Friends of the Villa Park Library table at the Kiwanis Summer Concerts in July for a free grab & go craft!

Library Board Meeting

7:00pm–9:00pm
Library Board Meeting
Library Branch: Villa Park Public Library
Room: Board Room
Program Type: Library Board Meeting
This event is in the "Youth" group
This event is in the "Babies" group

Babies & Books - Thursdays

9:30am–10:00am
Youth, Babies
Storytimes
Waitlist
Registration Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Babies
Program Type: Storytimes
Registration Required
Event Details:

Sign up for either Tuesdays -OR- Thursdays • 9:30-10 am