Sharpen your skates, mask up, and hit the ice at Blue Cross RiverRink Winterfest. Photo by J. Fusco for Visit Philadelphia
Sharpen your skates, mask up, and hit the ice at Blue Cross RiverRink Winterfest. Photo by J. Fusco for Visit Philadelphia

Best Holiday and Christmas Events Near Philadelphia in 2020

When the most wonderful time of the year arrives, it helps if Philly parents are ready with ideas to celebrate with their kids. Of course, the holidays bring twinkling lights, mesmerizing train gardens, and a jolly old elf from the North Pole. But this year is unique as we adapt our traditions in the COVID era.

With that in mind, we've rounded up some of our favorite must-do events, plus some new ones, that are being held in-person and are sure to make your holidays memorable.

For additional seasonal fun, review our Philadelphia Holiday Guide, which includes our recently updated post on the best Polar Express winter train rides in the area.

While we are trying to promote safe activities that occur outdoors or with social distancing guidelines in place, keep your family and others safe by wearing a mask and maintaining appropriate distance. If you arrive at an event that appears too crowded, try using the “nearby” search feature on our event calendar to find something else to do.

Dilworth Park
City Hall at North Broad Street
Philadelphia, PA 19107

Franklin Square
200 North 6th Street
Philadelphia, PA 19102

15th and JFK Blvd.
Philadelphia, PA

Morris Arboretum
100 E. Northwestern Avenue
Philadelphia, PA 19118

Blue Cross RiverRink
101 South Columbus Blvd
Philadelphia, PA 19106

Kimmel Center - Verizon Hall
300 S. Broad St.
Philadelphia, PA 19102

Radisson Hotel Philadelphia Northeast
2400 Old Lincoln Highway
Feasterville-Trevose, PA 19053

Brandywine River Museum
Route 1
Chadds Ford, PA 19317

Koziar's Christmas Village
782 Christmas Village Road
Bernville, PA 19506

Hershey Park
100 W. Hersheypark Drive
Hershey, PA 17033

Peddler's Village
Routes 202 & 263
Lahaska, PA 18931

Longwood Gardens
1001 Longwood Road
Kennett Square, PA 19348

Sesame Place
100 Sesame Road
Langhorne, PA 19047

Shady Brook Farm
931 Stony Hill Road
Yardley, PA 19067

Adventure Aquarium
1 Riverside Dr.
Camden, NJ 08103

Frawley Stadium
801 Shipyard Drive The outfield parking lots
Wilmington, DE

Linvilla Orchards
137 Knowlton Rd
Media, PA 19063
Magic Mornings
Briar Bush Nature Center - 10:30 AM Pick
Holidays in the Village
Peddler's Village - 10:00 AM Pick
Waterfowl Watch Wednesday
Washington Crossing Historic Park - 1:00 PM Pick
Holiday Magic at Brandywine
Brandywine River Museum - 9:30 AM
Dilworth Park - 9:00 AM
Neighborhood Guides
Activity Guides