Weekend Fun for Families Around the Main Line: 30+ Things To Do With Kids December 24-26
The holidays are here! Whether you celebrate Christmas or not, there's plenty of family fun to be had this weekend—from trains and Legos, to ice skating, holiday lights and MORE!


Want to really unplug and connect with your kids? Explore 30+ family-friendly events with this roundup of weekend fun for Main Line and Western Suburban families below and fill your calendar with things to do! For even more options, visit Philadelphia Family’s Weekend Fun Roundup and plan ahead with our NEW Community Calendar at mainlineparent.com/events, which will be updated each week!
Please be sure to check with the host location about their health and safety protocols, as well as their registration requirements, prior to heading out!
Go straight to: Friday Saturday Sunday
THINGS TO DO WITH YOUR FAMILY AROUND THE MAIN LINE ALL WEEKEND LONG
Flight on Ice!
Energy Transfer Veterans Memorial Rink 4901 West Chester Pike, Newtown Square
Flight on Ice is an outdoor ice skating rink and entertainment center in Delaware County. New this year, you can expect fun for the whole family including ice skating sessions, a lounge area, a heated tent, and great food and beverages. From December 20th – 31st, Flight on Ice entertainment center will be open everyday at 11 am and will feature special holiday activities, including a visit from Santa! See the website for a schedule of events.
Walking Trails at John James Audubon Center at Mill Grove
John James Audubon Center at Mill Grove 1201 Pawlings Rd., Audubon
Bundle up and go for a winter walk with your family at the John James Audubon Center. The 200+ acre Mill Grove estate contains five miles of marked nature trails along the Perkiomen Creek for anyone to enjoy. Visit any day from dawn to dusk, and bring your binoculars to spot more than 175 species of birds that frequent the property.
A Longwood Christmas – Fire, Ice, and Everything Nice
Longwood Gardens 1001 Longwood Rd., Kennett Square
Stroll among a winter wonderland of a half million lights, and see Longwood’s Main Fountain Garden illuminated for the season. Plus, enjoy live holiday music on select dates, and visit the whimsical Garden Railway for some added magic throughout the season. Timed admission tickets are required.
Wineberry Lane Christmas Light Display & Toys for Tots Collection
Wineberry Lane 1590 Wineberry Ln., West Chester
Looking for some Christmas spirit this holiday season? Come on by and view this display of 20,000 lights and 24 inflatables from 5 – 10pm, every day until on NYE. In return, please place a new and unwrapped toy in the designated bin that is located along the street. These toys will benefit Chester County’s Toys for Tots.
Friday
Walking Trails at John James Audubon Center at Mill Grove
December 24, 7:00 am – 5:00 pm
John James Audubon Center at Mill Grove 1201 Pawlings Rd., Audubon
Bundle up and go for a winter walk with your family at the John James Audubon Center. The 200+ acre Mill Grove estate contains five miles of marked nature trails along the Perkiomen Creek for anyone to enjoy. Visit any day from dawn to dusk, and bring your binoculars to spot more than 175 species of birds that frequent the property.
The Brandywine Railroad Toy and Model Trains
December 24, 9:30 am – 4:30 pm
Brandywine River Museum of Art 1 Hoffmans Mill Rd., Chadds Ford
The display features trains running on 2,000 feet of track with more than 1,000 pieces, including locomotives, passenger and freight trains, and trolleys that pass through a small village, a farm, factories, and even a carnival and a drive-in movie theater. Interactive components are also incorporated into the display, operated by hands-free foot pedals that allow for further engagement.
Santa’s Polar Bear Express
December 24, 10:00 am and 1:00 pm
Colebrookdale Railroad 64 South Washington St., Boyertown
Join Santa on a magical adventure into Christmas past on one of the most beautiful train journeys in the United States. Sip complimentary hot cocoa and enjoy Christmas cookies as the Secret Valley passes by your window. Santa brings a gift for every child, and every child has an opportunity to give their Christmas letter to him (we even provide the crayons!) The Victorian charm of our heated coaches makes Christmas memories to last a lifetime.
American Helicopter Museum and Education Center
December 24, 10:00 am – 3:00 pm
American Helicopter Museum & Education Center 1220 American Boulevard, West Chester
Bring the family to the nation’s premier aviation museum devoted exclusively to helicopters including civilian and military helicopters, autogiros and convertiplanes. And don’t miss the museum gift shop!
Holiday Bricktacular at Legoland Discovery Center Philadelphia
December 24, 10:00 am – 5:00 pm
LEGOLAND Discovery Center Philadelphia Plymouth Meeting Mall, 500 W. Germantown Pike, Plymouth Meeting
Enjoy seasonal build activities and holiday activities—meet LEGO Santa, build a LEGO ornament and decorate the holiday tree, see MINILAND Philadelphia as a Winter Wonderland, go on a holiday scavenger hunt, and more!
A Longwood Christmas – Fire, Ice, and Everything Nice
December 24, 10:00 am – 9:30 pm
Longwood Gardens 1001 Longwood Rd., Kennett Square
Stroll among a winter wonderland of a half million lights, and see Longwood’s Main Fountain Garden illuminated for the season. Plus, enjoy live holiday music on select dates, and visit the whimsical Garden Railway for some added magic throughout the season. Timed admission tickets are required.
Santa Photos at KOP Mall
December 24, 11:00 am – 5:00 pm
King of Prussia Mall 160 N Gulph Rd., King of Prussia
‘Tis the Season for Photos with Santa! Your favorite jolly elf will be at the Court and the Plaza at King of Prussia Mall through December 24. Reservation required; see website.
Flight on Ice!
December 24, 11:00 am – 10:00 pm
Energy Transfer Veterans Memorial Rink 4901 West Chester Pike, Newtown Square
Flight on Ice is an outdoor ice skating rink and entertainment center in Delaware County. New this year, you can expect fun for the whole family including ice skating sessions, a lounge area, a heated tent, and great food and beverages. From December 20 – 31, Flight on Ice entertainment center will be open everyday at 11 am and will feature special holiday activities, including a visit from Santa! See the website for a schedule of events.
People’s Light Presents “A Christmas Carol”
December 24, 12:00 pm
People’s Light 39 Conestoga Rd., Malvern
Callous Scrooge, shackled Marley, and the haunting spirits of Christmas Past, Present, and Future spring vividly to life in our fresh adaptation of a favorite yuletide ghost story. Featuring a vibrant mix of original songs and newly arranged nineteenth-century English carols, this music infused retelling captures the magic, joy, and generosity of Dickens’ beloved classic.
Exton Mall Photos with Santa
December 24, 12:00 pm – 8:00 pm
Exton Mall Exton Square Parkway, Exton
Visit Santa in the Upper Level North Court to capture your holiday memories. Reservations are encouraged but not required to have a photo taken with Santa. Digital photo packages are available with options to purchase prints and a family portrait.
Mamma Mia!
December 24, 2:00 pm
The Media Theatre 104 E. State St., Media
It’s the holiday show you’ve been waiting for—Mamma Mia! at the Media theatre playing November 17 – January 16. The story-telling magic of ABBA’s timeless songs propels this enchanting tale of love, laughter and friendship, creating an unforgettable show.
Wineberry Lane Christmas Light Display & Toys for Tots Collection
December 24, 5:00 pm – 10:00 pm
Wineberry Lane 1590 Wineberry Ln., West Chester
Looking for some Christmas spirit this holiday season? Come on by and view this display of 20,000 lights and 24 inflatables from 5 – 10pm, every day until on NYE. In return, please place a new and unwrapped toy in the designated bin that is located along the street. These toys will benefit Chester County’s Toys for Tots.
Saturday
Walking Trails at John James Audubon Center at Mill Grove
December 25, 7:00 am – 5:00 pm
John James Audubon Center at Mill Grove 1201 Pawlings Rd., Audubon
Bundle up and go for a winter walk with your family at the John James Audubon Center. The 200+ acre Mill Grove estate contains five miles of marked nature trails along the Perkiomen Creek for anyone to enjoy. Visit any day from dawn to dusk, and bring your binoculars to spot more than 175 species of birds that frequent the property.
A Longwood Christmas – Fire, Ice, and Everything Nice
December 25, 10:00 am – 9:30 pm
Longwood Gardens 1001 Longwood Rd., Kennett Square
Stroll among a winter wonderland of a half million lights, and see Longwood’s Main Fountain Garden illuminated for the season. Plus, enjoy live holiday music on select dates, and visit the whimsical Garden Railway for some added magic throughout the season. Timed admission tickets are required.
Flight on Ice!
December 25, 11:00 am – 10:00 pm
Energy Transfer Veterans Memorial Rink 4901 West Chester Pike, Newtown Square
Flight on Ice is an outdoor ice skating rink and entertainment center in Delaware County. New this year, you can expect fun for the whole family including ice skating sessions, a lounge area, a heated tent, and great food and beverages. From December 20 – 31, Flight on Ice entertainment center will be open everyday at 11 am and will feature special holiday activities, including a visit from Santa! See the website for a schedule of events.
Wineberry Lane Christmas Light Display & Toys for Tots Collection
December 25, 5:00 pm – 10:00 pm
Wineberry Lane 1590 Wineberry Ln., West Chester
Looking for some Christmas spirit this holiday season? Come on by and view this display of 20,000 lights and 24 inflatables from 5 – 10pm, every day until on NYE. In return, please place a new and unwrapped toy in the designated bin that is located along the street. These toys will benefit Chester County’s Toys for Tots.
Sunday
Walking Trails at John James Audubon Center at Mill Grove
December 26, 7:00 am – 5:00 pm
John James Audubon Center at Mill Grove 1201 Pawlings Rd., Audubon
Bundle up and go for a winter walk with your family at the John James Audubon Center. The 200+ acre Mill Grove estate contains five miles of marked nature trails along the Perkiomen Creek for anyone to enjoy. Visit any day from dawn to dusk, and bring your binoculars to spot more than 175 species of birds that frequent the property.
The Brandywine Railroad Toy and Model Trains
December 26, 9:30 am – 4:30 pm
Brandywine River Museum of Art 1 Hoffmans Mill Rd., Chadds Ford
The display features trains running on 2,000 feet of track with more than 1,000 pieces, including locomotives, passenger and freight trains, and trolleys that pass through a small village, a farm, factories, and even a carnival and a drive-in movie theater. Interactive components are also incorporated into the display, operated by hands-free foot pedals that allow for further engagement.
Holiday Garden Railway
December 26 @ 10:00 am – 4:00 pm
Morris Arboretum 100 E Northwestern Ave., Philadelphia
The Holiday Garden Railway exhibit is an outdoor miniature display, included with Garden admission. Visitors of all ages will be wowed by a quarter mile of track featuring seven loops and tunnels with fifteen different rail lines and two cable cars, nine bridges (including a trestle bridge you can walk under), and bustling model trains, all set in the lovely winter garden of the Morris Arboretum.
Holiday Bricktacular at Legoland Discovery Center Philadelphia
December 26, 10:00 am – 5:00 pm
LEGOLAND Discovery Center Philadelphia Plymouth Meeting Mall, 500 W. Germantown Pike, Plymouth Meeting
Enjoy seasonal build activities and holiday activities—meet LEGO Santa, build a LEGO ornament and decorate the holiday tree, see MINILAND Philadelphia as a Winter Wonderland, go on a holiday scavenger hunt, and more!
A Longwood Christmas – Fire, Ice, and Everything Nice
December 26, 10:00 am – 9:30 pm
Longwood Gardens 1001 Longwood Rd., Kennett Square
Stroll among a winter wonderland of a half million lights, and see Longwood’s Main Fountain Garden illuminated for the season. Plus, enjoy live holiday music on select dates, and visit the whimsical Garden Railway for some added magic throughout the season. Timed admission tickets are required.
Flight on Ice!
December 26, 11:00 am – 8:00 pm
Energy Transfer Veterans Memorial Rink 4901 West Chester Pike, Newtown Square
Flight on Ice is an outdoor ice skating rink and entertainment center in Delaware County. New this year, you can expect fun for the whole family including ice skating sessions, a lounge area, a heated tent, and great food and beverages. From December 20 – 31, Flight on Ice entertainment center will be open everyday at 11 am and will feature special holiday activities, including a visit from Santa! See the website for a schedule of events.
Victorian Christmas Holiday Tours at Historic Pennypacker Mills
December 26, 1:00 pm – 4:00 pm
Pennypacker Mills 5 Haldeman Rd., Schwenksville
A holiday tour at Pennypacker Mills celebrates the best in vintage Christmas décor and history. Recalling a time when electricity was not available, visitors will enter an early 1900s family home resplendent in shine with sparkling glass ornaments and gold and silver Dresden foil ornaments. Stop in at the Museum Shop and browse glass ornaments and icicles, felt ornaments, Wilbur Bud chocolates, Dresdens, toys, Victorian Scrap images to decorate presents, and much more!
Christmas at The Historic Grange Estate
December 26, 1:00 pm – 4:00 pm
The Historic Grange Estate 143 Myrtle Ave., Havertown
When you come to the Grange, you’ll leave the modern pace behind and experience memories of Christmas with a pronounced Victorian sensibility. The Grange Mansion is decorated throughout with a themed tree in every room, dressed with nostalgic ornaments, copious greenery, and a nod to the mid-century. The Gift Shoppe will be filled with unique hand-crafted items made locally and shoppers will find many Christmas items, distinctive home decor, wearables, and some clever old-fashioned solutions to modern needs.
Holiday Scavenger Hunt at Radnor Memorial Library
December 26, 1:00 pm – 5:00 pm
Radnor Memorial Library 114 West Wayne Ave., Wayne
Go on a magical wintry adventure and help the Gingerbread Man get safely to his gingerbread home by solving clues hidden around the Radnor Memorial Library children’s area! Download a scavenger hunt guide on the library’s website (available December 18 – 31) or pick one up from the Youth Services Desk. Once you complete all the activity challenges, pick up a small prize at the children’s desk to continue the holiday fun at home! No registration required.
Marple Public Library Take and Make Craft Kits
December 26, 1:00 pm – 5:00 pm
Marple Public Library 2599 Sproul Rd., Broomall
Ask at the circulation desk for your kit until the end of December. Recommended for kids ages 4 and up. One kit per child.
Sunday Afternoon Holiday Ice Skating
December 26, 1:45 pm – 3:15 pm
Philadelphia Skating Club and Humane Society 220 Holland Ave., Ardmore
Join PSCHS for ice skating at special holiday sessions at the Philadelphia Skating Club in Ardmore. Admission is $10 per person and skate rentals are $5 per person. See you on the ice!
Mamma Mia!
December 26, 2:00 pm, 6:00 pm
The Media Theatre 104 E. State St., Media
It’s the holiday show you’ve been waiting for—Mamma Mia! at the Media theatre playing November 17th – January 16th. The story-telling magic of ABBA’s timeless songs propels this enchanting tale of love, laughter and friendship, creating an unforgettable show. A large cast, non-stop laughs and explosive dance numbers combine to make Mamma Mia! a guaranteed smash hit. Tickets available online.
People’s Light Presents “A Christmas Carol”
December 26, 2:00 pm
People’s Light 39 Conestoga Rd., Malvern
Callous Scrooge, shackled Marley, and the haunting spirits of Christmas Past, Present, and Future spring vividly to life in our fresh adaptation of a favorite yuletide ghost story. Featuring a vibrant mix of original songs and newly arranged nineteenth-century English carols, this music infused retelling captures the magic, joy, and generosity of Dickens’ beloved classic. For People’s Light holiday veterans, A Christmas Carol is not a panto, but it is music-filled, interactive fun for every age—whether you believe in spirits or not.
Dutch Winter Wonderland
December 26, 3:00 pm – 8:00 pm
Dutch Wonderland 2249 Lincoln Highway E., Lancaster
Dutch Winter Wonderland is a fun, winter wonderland event featuring themed rides, special entertainment, warm holiday drinks, and The Royal Lights Show! Take in thousands of twinkling lights as the kingdom is fully decorated for a truly royal holiday!
Christmas at Colonial Gardens
December 26, 5:00 pm – 8:30 pm
Colonial Gardens 745 Schuylkill Rd., Phoenixville
Take a stroll through the decorated landscape and enjoy the spectacular lights and displays throughout the grounds. And make sure to catch the light show synchronized to music. Admission includes a free hot chocolate, commemorative ornament, meet-and-greet with characters, and a free candy cane.
Wineberry Lane Christmas Light Display & Toys for Tots Collection
December 26, 5:00 pm – 10:00 pm
Wineberry Lane 1590 Wineberry Ln., West Chester
Looking for some Christmas spirit this holiday season? Come on by and view this display of 20,000 lights and 24 inflatables from 5 – 10pm, every day until on NYE. In return, please place a new and unwrapped toy in the designated bin that is located along the street. These toys will benefit Chester County’s Toys for Tots.
DISCLAIMER: HEY PARENTS, AS WE WELL KNOW, THINGS CHANGE DAY TO DAY… EVEN HOUR TO HOUR SINCE WE HAVE ENDURED A GLOBAL PANDEMIC TOGETHER. PLEASE CHECK THE SPECIFIC EVENT WEBSITE FOR TIME CHANGES, RAIN DATES, COVID POLICIES, AND EVENT CANCELLATIONS BEFORE YOU PACK UP THE WHOLE CREW OR GATHER AROUND THE LAPTOP TO LOG ON.
Lead photo of the Brandywine Railroad courtesy of the Brandywine Conservancy and Museum of Art.
NO COMMENTS