100 Things to Do with Kids This Weekend: December 19-21

By:
Updated:
Events

There’s a special kind of energy in the air. Our kids are counting down the days with growing excitement, while we make sure we’ve checked all the items off our holiday bucket list. Christmas festivities such as Santa meet-and-greets, live nativities, and holiday movies continue to fill our list of things to do with kids this weekend. With the temperatures rising, it’s the ideal time to visit Walk-Through Light Shows or Driving Routes for the Best Christmas Lights Created by Homeowners. However you spend your weekend, we hope you find yourself soaking up magical holiday moments with your loved ones.

Please check the details before you go to these events to ensure you know about registration requirements and additional info to maximize your family’s fun. While we do our best to keep the most up-to-date information in our calendar, last minute location or time changes do happen. Want to find “weekend events near me”? We have you covered!

Stroll through Blackberry Farm’s Holiday Express in Aurora, join the Solstice Celebration at Isle a la Cache Museum in Romeoville, or listen to Ballerina Nutcracker Reading with Allegro at Three Stories Books in Lemont.

Wild Child (Hidden Oaks Nature Center, Bolingbrook)
December 19, 2025 | 10:00am – 11:00am
Register in advance.

NCG Free Holiday Family Film Fest (NCG Cinemas, Yorkville)
December 19, 2025 | 10:00am – 12:00pm

ARTstravaganza (Lisle Public Library, Lisle)
December 19, 2025 | 10:00am – 11:00am

Sensory Supported Storytime (Wheaton Public Library, Wheaton)
December 19, 2025 | 10:00am – 10:30am
Register in advance.

Holiday Dance Party (Brookfield Public Library, Brookfield)
December 19, 2025 | 10:30am – 11:00am

Jingle Bell Gym Jam with Santa (BIG Gymnastics, Burr Ridge)
December 19, 2025 | 11:00am – 12:00pm

Social Emotional Learning Storytime (Wonder Works Children’s Museum, Oak Park)
December 19, 2025 | 11:00am – 11:30am
Included in museum admission.

Homeschool Huddle: Holiday Hoopla (Santori Library, Aurora)
December 19, 2025 | 1:00pm – 2:30pm

Live Holiday Caroling (JW Marriott Chicago, Chicago)
December 19, 2025 | 3:00pm – 4:00pm

Reptile Rodeo (North Riverside Public Library, North Riverside)
December 19, 2025 | 4:00pm – 5:00pm

Holiday Express (Blackberry Farm, Aurora)
December 19, 2025 | 5:00pm – 8:00pm

Ballerina Nutcracker Reading with Allegro (Three Stories Books, Lemont)
December 19, 2025 | 5:00pm – 6:00pm

Solstice Celebration (Isle a la Cache Museum, Romeoville)
December 19, 2025 | 6:00pm – 7:30pm
Register in advance.

Holiday Lights and Visits with Santa (Lilacia Park, Lombard)
December 19, 2025 | 6:00pm – 8:00pm

Lemont Tractor Club Holiday Rides (Downtown Lemont)
December 19, 2025 | rides begin at 6:00pm

Millennium Park Holiday Sing-Alongs (Millenium Park, Chicago)
December 19, 2025 | 6:00pm – 7:00pm

Winter Lights Walk (Willow Pond Park, Willowbrook)
December 19, 2025 | 6:00pm – 7:00pm

Rick “Elvis” Saucedo Blue Christmas Show (Elmhurst Public Library, Elmhurst)
December 19, 2025 | 7:00pm – 8:00pm
Register in advance.

Festive fun continues throughout the day on Saturday with Downtown Oak Park’s Home for the Holidays, Santa and Mrs. Claus at the W Tent in Downtown Wheaton, or Dr. Seuss The Grinch – Free Holiday Movie at Glen Art Theatre in Glen Ellyn.

Saturday Stay and Play (Geneva Public Library, Geneva)
December 20, 2025 | 9:00am – 2:00pm

Chill, Craft and Color (Batavia Public Library, Batavia)
December 20, 2025 | 9:00am – 5:00pm

Winter Break Wonderland (DuPage Children’s Museum, Naperville)
December 20, 2025 | 9:00am – 4:00pm
Included with memberships and daily admission.

Noon Lions Club Free Vision Screening (Santori Library, Aurora)
December 20, 2025 | 9:30am – 11:30am

Go Nuts for Donuts Storytime (Helen Plum Library, Lombard)
December 20, 2025 | 9:30am – 11:00am

NCG Free Holiday Family Film Fest (NCG Cinemas, Yorkville)
December 20, 2025 | 10:00am – 12:00pm

Lowe’s Kids’ Workshops (check your local store)
December 20, 2025 | 10:00am – 1:00pm

Mario Kart Tournament (Lisle Public Library, Lisle)
December 20, 2025 | 10:00am – 11:00am
Registration required.

Winter Solstice Day (Thatcher Woods Pavilion, River Forest)
December 20, 2025 | 10:00am – 2:00pm

Home for the Holidays (Downtown Oak Park)
December 20, 2025 | 10:00am – 3:00pm

Santa is Coming to Downtown Glen Ellyn (Downtown Glen Ellyn)
December 20, 2025 | 10:30am – 12:30pm

Dr. Seuss The Grinch – Free Holiday Movie (Glen Art Theatre, Glen Ellyn)
December 20, 2025 | 10:30am – 12:00pm

Santa and Mrs. Claus at the W Tent (Downtown Wheaton)
December 20, 2025 | 11:00am – 1:00pm

Budding Botanists (Garfield Park Conservatory, Chicago)
December 20, 2025 | 11:00am – 3:00pm
Included in general admission.

Meet and Greet with Santa (Maggie Daley Park, Chicago)
December 20, 2025 | 11:00am – 4:00pm

Strolling Carolers (Downtown Downers Grove)
December 20, 2025 | 12:00pm – 4:30pm

Jolly Trolley (Downtown Aurora)
December 20, 2025 | 12:00pm – 5:00pm

Santa’s House (Downtown St. Charles)
December 20, 2025 | 1:00pm – 4:00pm

Complimentary Visits with Santa (Downtown Downers Grove)
December 20, 2025 | 1:00pm – 4:00pm

Santa at the Fire Museum (Aurora Regional Fire Museum, Aurora)
December 20, 2025 | 1:00pm – 3:00pm

Holiday Community Performances (Fox Valley Mall, Aurora)
December 20, 2025 | 1:00pm – 2:00pm

Train Saturdays (DuPage County Historical Museum, Wheaton)
December 20, 2025 | 1:30pm – 3:30pm

Holiday Express (Blackberry Farm, Aurora)
December 20, 2025 | 2:00pm – 7:00pm

Solstice Celebration (Camp Shabbona Woods, South Holland)
December 20, 2025 | 3:00pm – 7:00pm

Ninja Jingle Jangle Jubilee (Gemini Gymnastics Academy, La Grange)
December 20, 2025 | 3:00pm – 4:00pm
Register in advance.

Santa Sendoff (Clow International Airport, Bolingbrook)
December 20, 2025 | 3:30pm – 7:30pm

Polar Express Reading (Three Stories Books, Lemont)
December 20, 2025 | 4:00pm – 6:00pm
Register in advance.

Christmas in the Commons (Village of New Lenox, New Lenox)
December 20, 2025 | 4:00pm – 8:00pm

Holiday Lights and Visits with Santa (Lilacia Park, Lombard)
December 20, 2025 | 6:00pm – 8:00pm

Lemont Tractor Club Holiday Rides (Downtown Lemont)
December 20, 2025 | rides begin at 6:00pm

Santa’s Trolley Express (Jon Duerr Forest Preserve, South Elgin)
December 20, 2025 | 6:30pm – 7:45pm

Winter Fireworks (Navy Pier, Chicago)
December 20, 2025 | 8:00pm – 8:30pm

Explore DuPage Children’s Museum’s Winter Break Wonderland or Pop-in Play: Let It Snow at Helen Plum Library in Lombard. We also love the idea of Chill, Craft and Color at Batavia Public Library before the excitement of Christmas week begins!

Feeding Time at Hidden Oaks (Hidden Oaks Nature Center, Bolingbrook)
December 21, 2025 | 9:00am – 10:00am
Registration required.

Wonder Works for Everyone (Wonder Works Children’s Museum, Oak Park)
December 21, 2025 | 9:00am – 10:00am
Included in general admission.

Winter Break Wonderland (DuPage Children’s Museum, Naperville)
December 21, 2025 | 9:00am – 4:00pm
Included with memberships and daily admission.

NCG Free Holiday Family Film Fest (NCG Cinemas, Yorkville)
December 21, 2025 | 10:00am – 12:00pm

Santa is Coming to Downtown Glen Ellyn (Downtown Glen Ellyn)
December 21, 2025 | 10:30am – 12:30pm

Meet and Greet with Santa (Maggie Daley Park, Chicago)
December 21, 2025 | 11:00am – 4:00pm

Budding Botanists (Garfield Park Conservatory, Chicago)
December 21, 2025 | 11:00am – 3:00pm
Included in general admission.

Frosty Fest (Indian Head Park Village Hall)
December 21, 2025 | 11:00am – 1:00pm

Strolling Carolers (Downtown Downers Grove)
December 21, 2025 | 12:00pm – 4:30pm

Sundays with Santa (Batavia Boardwalk Shops, Batavia)
December 21, 2025 | 12:00pm – 2:00pm

Family Sensory Hour (Elmhurst Public Library, Elmhurst)
December 21, 2025 | 12:00pm – 1:00pm
Registration required.

Chill, Craft and Color (Batavia Public Library, Batavia)
December 21, 2025 | 12:00pm – 5:00pm

Santa’s House (Downtown St. Charles)
December 21, 2025 | 1:00pm – 4:00pm

Complimentary Visits with Santa (Downtown Downers Grove)
December 21, 2025 | 1:00pm – 4:00pm

Pop-in Play: Let It Snow (Helen Plum Library, Lombard)
December 21, 2025 | 1:30pm – 3:00pm

Sunday Crafternoons (Brookfield Public Library, Brookfield)
December 21, 2025 | 2:00pm – 4:00pm

Holiday Express (Blackberry Farm, Aurora)
December 21, 2025 | 2:00pm – 7:00pm

Christmas in the Commons (Village of New Lenox, New Lenox)
December 21, 2025 | 4:00pm – 8:00pm

Holiday Lights and Visits with Santa (Lilacia Park, Lombard)
December 21, 2025 | 5:00pm – 7:00pm

Winter Solstice Celebration (Little Red Schoolhouse Nature Center, Willow Springs)
December 21, 2025 | 5:00pm – 7:00pm
Registration is required.

Hanukkah Winter Wonderland (NEWCITY, Chicago)
December 21, 2025 | 5:00pm – 7:00pm
Reservations recommended.

We strive to answer the question “Where can I find weekend events near me?” Our team takes care to stock the calendar full of kid-friendly fun, but please keep in mind that last minute changes to events do happen. We recommend clicking through to the event details to double check if there has been a change in registration requirements and to get additional information before you go. Have fun!

Schaumburg Township District Library’s Holly Jolly Snoozapalooza, Elmwood Park Public Library’s Holiday Olympics, and Bloomingdale’s Festival of Lights: Holiday Crafts will all be filled with festive fun.

Kids Free Admission with Purchase of Any Adult Admission (Volo Museum, Volo)
December 19, 2025 | 10:00am – 5:00pm

Holly Jolly Snoozapalooza (Schaumburg Township District Library, Schaumburg)
December 19, 2025 | 10:00am – 10:45am
Register in advance.

Paw Patrol Story Time (Barrington Area Library, Barrington)
December 19, 2025 | 10:00am – 10:30am

Golden December at Volo Museum (Volo Museum, Volo)
December 19, 2025 | 10:00am – 5:00pm

Scales-N-Tales Storytime (Franklin Park Public Library, Franklin Park)
December 19, 2025 | 11:00am – 11:30am

Live Holiday Caroling (JW Marriott Chicago, Chicago)
December 19, 2025 | 3:00pm – 4:00pm

Holiday Olympics (Elmwood Park Public Library, Elmwood Park)
December 19, 2025 | 4:00pm – 6:00pm

Time Warp Express Jolly Trolley Adventure To Save Santa (Volo Museum, Volo)
December 19, 2025 | 5:00pm – 8:00pm
Tickets can be purchased in advance.

Festival of Lights: Holiday Crafts (Bloomingdale Park District Museum, Bloomingdale)
December 19, 2025 | 5:30pm – 8:00pm

Winter Solstice Night of Lights (Crabtree Nature Center, Barrington)
December 19, 2025 | 6:00pm – 9:00pm
Register in advance.

Millennium Park Holiday Sing-Alongs (Millenium Park, Chicago)
December 19, 2025 | 6:00pm – 7:00pm

Festival of Lights: Trent James Holiday Magic Show (Bloomingdale Park District Museum, Bloomingdale)
December 19, 2025 | 6:00pm – 7:00pm

Quentin Road Christmas (Quentin Road Baptist Church, Lake Zurich)
December 19, 2025 | 6:30pm – 8:00pm
Tickets can be purchased in advance to ensure participation.

Christmas Karaoke Fun Night (Elmwood Park Public Library, Elmwood Park)
December 19, 2025 | 7:00pm – 8:00pm

We’re loving the options for family fun on Saturday. Create your own sleigh at the Lowe’s Kids’ Workshops, visit the Living Nativity Event at All Saints Lutheran Church in Palatine, or enjoy Super Saturday: Morris, the Magic Man at Indian Trails Public Library – Main Branch in Wheeling.

Adaptive Storytime (Schaumburg Township District Library, Schaumburg)
December 20, 2025 | 10:00am – 11:00am

Lowe’s Kids’ Workshops (check your local store)
December 20, 2025 | 10:00am – 1:00pm
Registration is recommended.

Drop-in Art (Vernon Area Public Library, Lincolnshire)
December 20, 2025 | 10:00am – 4:00pm

Kids Free Admission with Purchase of Any Adult Admission (Volo Museum, Volo)
December 20, 2025 | 10:00am – 5:00pm

Golden December at Volo Museum (Volo Museum, Volo)
December 20, 2025 | 10:00am – 5:00pm

Super Saturday: Morris, the Magic Man (Indian Trails Public Library – Main Branch, Wheeling)
December 20, 2025 | 11:00am – 12:00pm
Pick up tickets in advance.

Meet Santa at ABT Electronics (Glenview)
December 20, 2025 | 11:00am – 3:00pm

Budding Botanists (Garfield Park Conservatory, Chicago)
December 20, 2025 | 11:00am – 3:00pm
Included in general admission.

Meet and Greet with Santa (Maggie Daley Park, Chicago)
December 20, 2025 | 11:00am – 4:00pm

Festival of Lights: BINGO with Santa (Bloomingdale Park District Museum, Bloomingdale)
December 20, 2025 | 12:00pm – 2:30pm

Quentin Road Christmas (Quentin Road Baptist Church, Lake Zurich)
December 20, 2025 | 12:30pm – 6:00pm
Tickets can be purchased in advance to ensure participation.

Movie Afternoon (Schiller Park Public Library, Schiller Park)
December 20, 2025 | 1:00pm – 2:00pm

What’s On The Menu? (River Trail Nature Center, Northbrook)
December 20, 2025 | 3:00pm – 3:30pm

Time Warp Express Jolly Trolley Adventure To Save Santa (Volo Museum, Volo)
December 20, 2025 | 4:00pm – 7:00pm
Tickets can be purchased in advance.

Living Nativity Event (All Saints Lutheran Church, Palatine)
December 20, 2025 | 4:30pm – 6:30pm

Winter Fireworks (Navy Pier, Chicago)
December 20, 2025 | 8:00pm – 8:30pm

Learn the Science of Snow at Crabtree Nature Center in Barrington, marvel at Quentin Road Christmas in Lake Zurich, or head to the city for Hanukkah Winter Wonderland at NEWCITY.

Kids Free Admission with Purchase of Any Adult Admission (Volo Museum, Volo)
December 21, 2025 | 10:00am – 5:00pm

Golden December at Volo Museum (Volo Museum, Volo)
December 21, 2025 | 10:00am – 5:00pm

Meet and Greet with Santa (Maggie Daley Park, Chicago)
December 21, 2025 | 11:00am – 4:00pm

Budding Botanists (Garfield Park Conservatory, Chicago)
December 21, 2025 | 11:00am – 3:00pm
Included in general admission.

Meet Santa at ABT Electronics (Glenview)
December 21, 2025 | 11:00am – 3:00pm

Quentin Road Christmas (Quentin Road Baptist Church, Lake Zurich)
December 21, 2025 | 12:30pm – 6:00pm
Tickets can be purchased in advance to ensure participation.

Science of Snow (Crabtree Nature Center, Barrington)
December 21, 2025 | 1:00pm – 3:00pm

What’s On The Menu? (River Trail Nature Center, Northbrook)
December 21, 2025 | 3:00pm – 3:30pm

Hanukkah Winter Wonderland (NEWCITY, Chicago)
December 21, 2025 | 5:00pm – 7:00pm
Reservations recommended.

Check out all the family-friendly events happening in your neighborhood and beyond on our events calendar. You can filter the calendar by day by clicking the date on top, so if you are looking for things to do on a specific day, it’s easy to find!

We hope you found some family-friendly fun in our list of things to do with kids this weekend in the west and northwest suburbs of Chicago! This list is updated every week and sent out in the Kidlist emails. (Click here to sign up if you haven’t already.)

We love local businesses, libraries, park districts, villages, and organizations — they plan great events for all of us to enjoy. If you are hosting an event or know of an event that should be on our list, click here to submit it to the Kidlist calendar!

We strive to be the most comprehensive source for family fun, which is why you’ll always see so many weekend events listed. It would definitely be easier to just list the details for a few events and call them “the best weekend events for families”, but we recognize that everyone has different interests. Not to mention, sometimes I’m in the mood to go to a huge festival, and sometimes I’d rather go to a low-key storytime at the library. I’m sure I’m not the only one who feels that way. That’s why we work hard and spend a lot of time to find everything going on in our area so you don’t have to!

We hope you find it helpful and we are open to suggestions. The Kidlist Team always talks about how we can improve and evolve to meet your needs, so let us know!

Join the List

Let us help you plan fun days!
Get kid-friendly updates straight to your inbox

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
This field is hidden when viewing the form
This field is hidden when viewing the form
When would you like to receive Kidlist emails?*

Related Articles

About the Author

1 Comment. Leave new

Leave a Reply

Your email address will not be published. Required fields are marked *

Fill out this field
Fill out this field
Please enter a valid email address.

Our Amazing Sponsors
Popular Guides