Upcoming Events

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.

Summertime Teen Writing Contest

All Day 6/1 - 6/30
Writing Programs
Virtual Event
Library Branch: Online Program
Age Group: Middle School, High School
Program Type: Writing Programs
Event Details:

Explore your creative side this summer by joining our teen writing contest! Short story submissions will be accepted June 1st-30th. The theme is: ADVENTURE. You are encouraged to interpret this in any way you wish.

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

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

Wednesdays • 11:30 am-12:15 pm • All ages with adult

This event is in the "Youth" group.

Summer Lunch

11:30am - 12:30pm
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.

Girls Who Code

3:00pm - 4:00pm
Computers & Technology, S.T.E.A.M. Programs
Closed
Registration
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Youth, Elementary School
Program Type: Computers & Technology, S.T.E.A.M. Programs
Registration Required
Seats Remaining: 0
Event Details:

Girls will learn basic computer science skills and computational thinking through discussion, team building, and hands-on activities!  Computers and materials will be provided for class usage. 

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
S.T.E.A.M. Programs
Waitlist
Registration
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
Seats Remaining: 0
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 "Family" group.

VPPL Family Summer Concert Series: Miss Jamie's Farm

6:30pm - 7:30pm
Music Programs, Outreach Programs
Offsite Event
Library Branch: Off Site
Age Group: Youth, Family
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 "Babies" group.

Babies & Books - Thursdays

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

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

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

Toddler Time - Thursdays 10:30am

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

Sign up for ONE weekly session time:

  • Mondays 10:30-11am -OR-
  • Mondays 11:30am-12pm -OR-
  • Thursdays 10:30-11am
This event is in the "Youth" group.

Summer Lunch

11:30am - 12:30pm
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.

Creative Science: Shake It Up!

2:30pm - 3:30pm
S.T.E.A.M. Programs
Waitlist
Registration
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Kindergarten, Elementary School
Program Type: S.T.E.A.M. Programs
Registration Required
Seats Remaining: 0
Event Details:

Creative Science: Shake It Up!

PICK ONE SESSION:  Thursday, June 20  OR  Thursday, July 25

2:30-3:30 pm • Ages 5-8

This event is in the "Everyone" group.
Offsite Event
Library Branch: Off Site
Age Group: Everyone
Program Type: Outreach Programs, Outside Organizations
Event Details:

Bring your blanket, lawn chairs, and appetite to the Villa Park Summer Concerts! Great family entertainment and good eats will make for a fun night. 

Concessions open at 6:00 P.M.

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

Mystery Readers Book Discussion -- Dial A for Aunties

7:00pm - 8:00pm
Book Discussions
Open
Registration
Virtual Event
Library Branch: Online Program
Age Group: Adults, Seniors
Program Type: Book Discussions
Registration Required
Seats Remaining: Unlimited
Event Details:

This is an online book discussion via Zoom.  Registrants will receive the link before the meeting.  You can get a copy of the book on the 2nd floor, near the service desk.

Teen Book Bag Pick-Up

All Day
At Home (Supplies and/or written instructions provided), Reading Programs
Library Branch: Villa Park Public Library
Program Type: At Home (Supplies and/or written instructions provided), Reading Programs
This event is in the "Youth" group.
This event is in the "Toddlers" group.
This event is in the "Preschool" group.

LEGO® DUPLO® Build + Play

10:00am - 10:30am
S.T.E.A.M. Programs
Waitlist
Registration
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Toddlers, Preschool
Program Type: S.T.E.A.M. Programs
Registration Required
Seats Remaining: 0
Event Details:

The library's LEGO® DUPLO® bricks are so much fun! Join us to build, play, and socialize with other kids and families.

Ages 2-5 with adult.

This event is in the "Adults" group.
This event is in the "Seniors" group.
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Adults, Seniors
Program Type: Health & Wellness
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 "Adults" group.
This event is in the "Seniors" group.

Windows Fundamentals

1:00pm - 2:30pm
Computers & Technology
Library Branch: Villa Park Public Library
Room: Group Collaboration Room (GCR)
Age Group: Adults, Seniors
Program Type: Computers & Technology
Event Details:

Windows Fundamentals

7-week In-person class

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

Toddler Time - Mondays 10:30am

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

Sign up for ONE weekly session time:

  • Mondays 10:30-11am -OR-
  • Mondays 11:30am-12pm -OR-
  • Thursdays 10:30-11am
This event is in the "Youth" group.
This event is in the "Toddlers" group.

Toddler Time - Mondays 11:30am

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

Sign up for ONE weekly session time:

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

Reptiles & Amphibians with the Frog Lady!

1:00pm - 2:00pm
Animal Programs
Waitlist
Registration
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Youth, Preschool, Kindergarten, Elementary School, Family
Program Type: Animal Programs
Registration Required
Seats Remaining: 0
Event Details:

Monday, June 24 • 1 pm • All Ages

The “Frog Lady,” Deb Krohn presents live animals like frogs, turtles, snakes and lizards up close and personal! Hands-on time with the featured creatures will follow.

This event is in the "Middle School" group.

Anime & Manga Club

3:30pm - 5:00pm
Book Discussions, Movies
Open
Registration
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Middle School
Program Type: Book Discussions, Movies
Registration Required
Seats Remaining: 7
Event Details:

Students in grades 4 - 8 are welcome to come and hang out as we explore a different anime/manga fandom every month. 

This event is in the "Adults" group.

Basic Self Defense for Adults

7:00pm - 9:00pm
Waitlist
Registration
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Adults
Registration Required
Seats Remaining: 0
Event Details:

This workshop will cover several basic strikes and escape techniques, along with an understanding of the concepts that make them effective for use in self defense.  Attendees will be able to present “what if” scenarios tha