Event List

Age Group
Age Group
Program Type
Registration Type

Primary tabs

This event is in the "Everyone" group

Jigsaw Puzzle Team Challenge

Sunday, March 22, 2026 at 1:30pm - 4:00pm
Ohrman Room A/B at Villa Park Public Library
Age Group:
Everyone

Bring your best puzzlers to help you win this team challenge. The first team to finish their 500 piece puzzle will win the grand prize! Here's how it works:

Open
Registration Required
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Everyone
Registration Required
Event Details:

Bring your best puzzlers to help you win this team challenge. The first team to finish their 500 piece puzzle will win the grand prize! Here's how it works:

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

Toddler Time - Mondays 10:30am

Monday, March 23, 2026 at 10:30am - 11:00am
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Storytimes
Age Group:
Youth, Toddlers

Sign up for ONE weekly session time:

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

Toddler Time - Mondays 11:30am

Monday, March 23, 2026 at 11:30am - 12:00pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Storytimes
Age Group:
Youth, Toddlers

Sign up for ONE weekly session time:

  • Mondays 10:30-11am -OR-
  • Mondays 11:30am-12pm -OR-
  • Thursdays 10:30-11am -OR-
  • Thur
Open
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 "Adults" group
This event is in the "Seniors" group

Movie Matinee - The Phoenician Scheme

Monday, March 23, 2026 at 1:00pm - 3:00pm
Ohrman Room A/B at Villa Park Public Library
Program Type:
Movies
Age Group:
Adults, Seniors

The Phoenician Scheme (© Focus Features, 2025: PG-13, 101min.) 

Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Adults, Seniors
Program Type: Movies
Event Details:

The Phoenician Scheme (© Focus Features, 2025: PG-13, 101min.) 

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, March 23, 2026 at 3:30pm - 4:30pm
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.

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: Arts & Crafts, S.T.E.A.M. Programs
Registration Required

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 "Adults" group
This event is in the "Seniors" group

Grim Readers -- The Birds

Monday, March 23, 2026 at 7:00pm - 8:00pm
Board Room at Villa Park Public Library
Program Type:
Book Discussions
Age Group:
Adults, Seniors

Join the Grim Readers book group as they discuss the story The Birds by Daphne du Maurier.

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

Join the Grim Readers book group as they discuss the story The Birds by Daphne du Maurier.

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: MARCH 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

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. 

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 "Youth" group
This event is in the "Babies" group

Babies & Books - Tuesdays

Tuesday, March 24, 2026 at 9:30am - 10:00am
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Storytimes
Age Group:
Youth, Babies

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

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

Family Playdate

Tuesday, March 24, 2026 at 10:30am - 12:00pm
Ohrman Room A/B at Villa Park Public Library
Age Group:
Youth, Babies, Toddlers, Preschool, Family

Ages 5 & under with adult

Tuesday, Mar. 24 • 10:30am-12pm

Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Youth, Babies, Toddlers, Preschool, Family
Event Details:

Ages 5 & under with adult

Tuesday, Mar. 24 • 10:30am-12pm

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

Family Pajama Storytime

Tuesday, March 24, 2026 at 6:30pm - 7:00pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Storytimes
Age Group:
Youth, Babies, Toddlers, Preschool, Kindergarten, Family

Pajamas are optional, but very welcome at this program! We’ll share stories, music, and gentle movement for families with young children of all ages. Register for one or more dates.

Open
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: Storytimes
Registration Required
Event Details:

Pajamas are optional, but very welcome at this program! We’ll share stories, music, and gentle movement for families with young children of all ages. Register for one or more dates.

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

Irish Cuisine

Tuesday, March 24, 2026 at 6:30pm - 8:00pm
Ohrman Room A/B at Villa Park Public Library
Program Type:
Cooking
Age Group:
Adults, Seniors

Explore Irish cuisine with Chef Susan Maddox.

Upcoming
Registration Required
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Adults, Seniors
Program Type: Cooking
Registration Required
Event Details:

Explore Irish cuisine with Chef Susan Maddox.

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

Preschool Storytime

Wednesday, March 25, 2026 at 10:00am - 10:30am
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Storytimes
Age Group:
Youth, Preschool

This lively program of imaginative stories, learning games, and musical fun is designed for 3-5 year olds to attend on their own.

This is a SERIES program.

Waitlist
Registration Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Preschool
Program Type: Storytimes
Registration Required
Event Details:

This lively program of imaginative stories, learning games, and musical fun is designed for 3-5 year olds to attend on their own.

This is a SERIES program.

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

Resume Assistance - Drop In

Wednesday, March 25, 2026 at 10:00am - 12:00pm
Ohrman Room A/B at Villa Park Public Library
Program Type:
Lecture
Age Group:
Adults, Seniors

Have you recently started a job search? Come and join us. We can provide job search advice, educate you on applicant tracking systems, and more.

Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Adults, Seniors
Program Type: Lecture
Event Details:

Have you recently started a job search? Come and join us. We can provide job search advice, educate you on applicant tracking systems, and more.

This event is in the "Youth" group
This event is in the "Preschool" group
This event is in the "Kindergarten" group

Ready for Reading

Wednesday, March 25, 2026 at 1:15pm - 2:00pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Storytimes
Age Group:
Youth, Preschool, Kindergarten

Using stories, musical games and word play, children are introduced to letter friends from A to Z.

For ages 4 and older.

This is a SERIES program.

Waitlist
Registration Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Preschool, Kindergarten
Program Type: Storytimes
Registration Required
Event Details:

Using stories, musical games and word play, children are introduced to letter friends from A to Z.

For ages 4 and older.

This is a SERIES program.

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

Pokémon Club

Wednesday, March 25, 2026 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

The library is partnering with Pokémon and the American Library Association (ALA) to present a new program for youth: Pokémon Club! Spark creativity through games and reading activities as kids can play, engage, learn, grow, and connect!

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

The library is partnering with Pokémon and the American Library Association (ALA) to present a new program for youth: Pokémon Club! Spark creativity through games and reading activities as kids can play, engage, learn, grow, and connect!

Library Board Meeting

Wednesday, March 25, 2026 at 7:00pm - 9:00pm
Board Room at Villa Park Public Library
Library Branch: Villa Park Public Library
Room: Board Room
This event is in the "Youth" group
This event is in the "Babies" group

Babies & Books - Thursdays

Thursday, March 26, 2026 at 9:30am - 10:00am
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Storytimes
Age Group:
Youth, Babies

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

Open
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
This event is in the "Toddlers" group

Toddler Time - Thursdays 10:30am

Thursday, March 26, 2026 at 10:30am - 11:00am
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Storytimes
Age Group:
Youth, Toddlers

Sign up for ONE weekly session time:

  • Mondays 10:30-11am -OR-
  • Mondays 11:30am-12pm -OR-
  • Thursdays 10:30-11am
  • Thursdays
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
  • Thursdays
This event is in the "Youth" group
This event is in the "Toddlers" group

Toddler Time - Thursdays 11:30am

Thursday, March 26, 2026 at 11:30am - 12:00pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Storytimes
Age Group:
Youth, Toddlers

Sign up for ONE weekly session time:

  • Mondays 10:30-11am -OR-
  • Mondays 11:30am-12pm -OR-
  • Thursdays 10:30-11am
  • Thursdays
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
  • Thursdays
This event is in the "Adults" group
This event is in the "Seniors" group

Spring Cheeseboard

Thursday, March 26, 2026 at 6:30pm - 8:00pm
Ohrman Room A/B at Villa Park Public Library
Program Type:
Cooking
Age Group:
Adults, Seniors

Leap into spring with a how-to class about building the perfect cheeseboard.

Upcoming
Registration Required
Library Branch: Villa Park Public Library
Room: Ohrman Room A/B
Age Group: Adults, Seniors
Program Type: Cooking
Registration Required
Event Details:

Leap into spring with a how-to class about building the perfect cheeseboard.

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

Friday, March 27, 2026 at 10:00am - 10:30am
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
S.T.E.A.M. Programs
Age Group:
Youth, Toddlers, Preschool

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.

Open
Registration Required
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
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

Happy Healthy Yoga

Saturday, March 28, 2026 at 9:30am - 10:30am
Ohrman Room A/B at Villa Park Public Library
Program Type:
Health & Wellness
Age Group:
Adults, Seniors

Classes will empower all who attend to feel strong and agile within their body and mind. Presented by Katie Sayad.

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:

Classes will empower all who attend to feel strong and agile within their body and mind. Presented by Katie Sayad.

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

Anime & Manga Club

Monday, March 30, 2026 at 3:30pm - 5:00pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Program Type:
Arts & Crafts, Book Discussions, Movies
Age Group:
Youth, Elementary School, Middle School

Come and hang out as we munch on snacks and share our love of anime!

Open
Registration 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, Book Discussions, Movies
Registration Required
Event Details:

Come and hang out as we munch on snacks and share our love of anime!

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

Dungeons & Dragons for Teens

Monday, March 30, 2026 at 6:30pm - 8:00pm
Jelf Room (Youth Services Program Room) at Villa Park Public Library
Age Group:
Youth, Middle School, High School

Dungeons & Dragons for Teens

Mondays, Jan. 26, Feb. 23, Mar. 30, Apr. 27

Open
Registration Required
Library Branch: Villa Park Public Library
Room: Jelf Room (Youth Services Program Room)
Age Group: Youth, Middle School, High School
Registration Required
Event Details:

Dungeons & Dragons for Teens

Mondays, Jan. 26, Feb. 23, Mar. 30, Apr. 27