The Best Places to See Holiday Lights Around Philadelphia

Get festive with the most magical, twinkly-light-filled spots around town.


holidays macy's Christmas Light Show wanamaker's philadelphia

Holiday lights in their most classic Philly form: the Macy’s Christmas Light Show / Photograph by Laura Swartz

The holidays in Philly bring lots of sparkle, with traditions both old and new. Holiday lights start in November, so you’ve got time to see them all — and you can, with help from our guide.

Macy’s Christmas Light Show

To quote Julie Andrews’s narration of this 100,000-light spectacle, the Macy’s Christmas Light Show is a “grand tradition.” If you’re from Philly, you probably grew up watching it, and not a thing has changed (other than its original Wanamaker name). The bears, the dancing snowmen, the “magic Christmas tree,” the majestic organ finale — it’s all there, and it’s all aglow in colorful nostalgia. The show runs roughly every two hours daily (see below for exact showtimes). Pro-tip for Philly parents with small children: It’s much less crowded during the workday. While you’re there, head upstairs to Dickens Village to walk through an animatronic telling of A Christmas Carol. Note that this year, online reservations are required to visit Dickens Village and Santa, so this will take a little more planning than in the past. Worth it.
Free; November 29th-December 31st (10:30 a.m., noon 2 p.m., 4 p.m. and 6 p.m.), Macy’s, 1300 Market Street.

Franklin Square Electrical Spectacle

Holiday lights at Franklin Square / Photograph by Jeff Fusco

Every night through February 23rd, more than 200,000 lights will shine throughout Franklin Square for the Electrical Spectacle. Through January 11th, the lights will dance, synchronized to a soundtrack of holiday classics (Mariah Carey’s “All I Want for Christmas is You,” selections from The Nutcracker, etc.). And a new song for this year: “Baby Please Come Home” by Jason Kelce, Lane Johnson, and Jordan Mailata from their blockbuster Christmas album. The shows run every 30 minutes beginning at 5 p.m. daily and running throughout the night’s activities until 9 p.m. If you stay a while, you can catch them both. (Beginning on January 12th, the holiday soundtrack will be replaced by Johnny Mathis’s “Winter Wonderland” for each show through February 23rd.) While you’re there, take a spin on the carousel, warm up by outdoor fire pits with a boozy hot cocoa, and play Chilly Philly Mini Golf with (even more) lights, holiday music and friendly animal decorations.
Free; November 16th-February 25th (daily, every 30 minutes from 5-9 p.m.), Franklin Square, 6th and Race streets.

LumiNature

LumiNature at the Philadelphia Zoo / Photograph by Winnie Chung

The Philadelphia Zoo lights up for the holidays with larger-than-life illuminated zones and installations throughout the zoo. Favorites like the 25-foot-tall pink-flamingo tree and the the “Penguin Prismatic” light show — featuring a glowing 40-foot-tall penguin surrounded by a colony of little light-up penguins on the zoo’s Bird Lake — return. Joining them will be new installations like “Polar Play,” filled with fun puppet friends like an arctic fox and penguin, plus “Beary Sweet,” which will feature light-up gummy bears, shimmery photo ops, and a sweet shop! Be aware that you won’t see zoo animals during LumiNature — it’s too dark, and most of them are sleeping! LumiNature runs through January 4th. Pre-purchase timed-tickets online.
$15-$29 (free for children under two); through January 4th, Philadelphia Zoo, 3400 West Girard Avenue.

The Comcast Holiday Spectacular

Comcast Holiday Spectacular / Photograph by M. Fischetti for Visit Philadelphia

Not quite a light show in the traditional sense, but it’s a “spectacular,” so just go with it! Every year, this 15-minute festive musical fills the Comcast Center lobby with holiday songs, aerial footage of Philly, parts of the Philadelphia Ballet’s Nutcracker, and more on one of the world’s largest LED video walls. The show opens on Thanksgiving Day at 10 a.m. and runs at the top of every hour through New Year’s Day. Comcast is also including a sensory-friendly version of the show every day at 2:30 p.m., and a sensory room downstairs on the Concourse level. Bonus: Head across to the Comcast Technology Center for a ride in the Sphere: It’s transformed into a special Shrek-themed sleigh ride for the season!
Free; through January 1st (daily at the top of every hour,  from 10 a.m.-8 p.m.; sensory-friendly show daily at 2:30 p.m.), Comcast Center, 1701 JFK Boulevard.

Miracle on South 13th Street

Miracle on South 13th Street / Photograph by Laura Swartz

Every year, the residents of this lovely little South Philly block string up the lights and plug in the bobbing reindeer for a group-effort Christmas display that pleases the eye (and probably raises the PECO bill). It’s colorful and kitschy and pure Philly. Drive or walk through slowly and bask in its homespun glory from Black Friday till New Year’s.
Free; through January 1st, South 13th Street between Tasker and Morris streets.

Smedley Street Christmas Light Spectacular

holiday lights philly

Holiday lights on Smedley Street / Photograph courtesy of Founding Footsteps

An otherwise unassuming block in Southwest Philly becomes a Christmas Street every year around this time, thanks to the many light-up attractions large and small that pop up along the median. Cruise through or bundle up and walk (but keep off the grass).
Free; Smedley Street between 16th and 17th streets, Moyamensing and Oregon avenues.

Blue Cross RiverRink Winterfest

Winterfest lights up the RiverRink / Photograph by Matt Stanley

Eating and drinking costs money — as does ice skating and playing the arcade games — but being merry is free of charge. Put on a scarf and stroll the grounds of this riverside winter wonderland with a sweet view of the Benjamin Franklin Bridge. Plus, they’re having their tree lighting on December 6th for even more lights.
Free to attend; through early 2025, 101 South Columbus Boulevard.

Grand Illumination at American Credit Union

American Heritage Credit Union’s campus lights up with over 400,000 lights and two 40-foot Christmas trees. Stroll the campus, enjoy the lights and decorations, and take lots of photos, all for free every night.
Free; December 1st-31st, American Heritage Carriage House, 2060 Red Lion Road.

Holiday Garden Railway at Morris Arboretum

holiday lights

Holiday lights at the Garden Railway / Photograph by Mark Stehl

Morris Arboretum’s beloved Garden Railway gets its annual holiday upgrade. For the season, its quarter-mile of track and miniature replicas of Philadelphia-area landmarks made from natural materials will light up with thousands of twinkling lights. The garden holds special “Nighttime Express” ticketed events on weekends (and select Thursdays) from 4:30 to 8 p.m. where you can really get the full effect of the lights. You can also view the railway during the day for free with general admission.
$10-$22 (free for children under three); weekend nights through December 22nd, 4:30-8 p.m., Morris Arboretum, 100 East Northwestern Avenue.

Bonus: Founding Footsteps’ Holiday Light Trolley Tour

All aboard the jolly trolley! / Photograph courtesy of Founding Footsteps

Want to hop on a jolly trolley full of lights and music (and drinks, if you BYOB) and see a bunch of these lights in one night? Then book a ride with Founding Footsteps. Their decked-out holiday trolley features decorations and live music, and passes by festive sites like Miracle on South 13th Street, Smedley Street, Franklin Square, Penn’s Landing’s Winterfest and more. (You’ll also get off the trolley at certain stops to explore on foot.) Advance tickets are required, and weeknight tours are discounted.
$58-$65; select nights through December 31st, meets at Craft Hall, 901 North Delaware Avenue.

Holiday Lights Worth the Drive Outside Philly

Shady Brook Farm

Every winter, a live working farm in Yardley sets up a two-mile stretch of illuminated holiday attractions. Drive yourself through or hop in the back of an open-air wagon. Then pull over for cocoa and s’mores.
$40-$150 per car; $15-$23 for a wagon ride; through January 5th, Shady Brook Farm, 931 Stony Hill Road, Yardley.

Herr’s Snack Factory Holiday Lights Display

Holiday lights

Holiday lights at Herr’s / Photograph courtesy of Herr’s

This free, drive-through lights display is far, but a tradition for lots of Philly-area families. So pile into the car and head out to Chester County to travel through 600,000 lights decorating the snack-factory campus. According to Herr’s reps, over 9,000 cars visit the whimsical displays each year. So why not you, too? It runs every day from dusk (5 p.m.) to dawn (7 a.m.) — that’s right, you can head there at 3 a.m. if you can’t sleep and just need some jolly lights! We won’t judge.
Free; through January 2nd, 5 p.m.-7 a.m., Herr’s Company Headquarters, 20 Herr Drive, Nottingham.

Wild Lights at Elmwood Park Zoo

This Norristown zoo lights up every year for the holidays with animal-themed displays and live entertainment, plus animal encounters and character visits. Tickets available online.
$21-$24 (free for children ages two and under); through December 30th, Elmwood Park Zoo, 1661 Harding Boulevard, Norristown.

A Longwood Christmas

Longwood Gardens glows up for the season with gorgeous outdoor and indoor light displays inspired by nature. There’s also live holiday music, open-air fountain shows, and the delightful Garden Railway display. Timed tickets are required, and weekends in particular sell out — but they’re one of the few attractions open on Christmas Day, so keep that in mind for next month.
$8-$42 (free for kids ages four and under); through January 12th, Longwood Gardens, 1001 Longwood Road, Kennett Square.

West Chester Griswolds

Taking a cue from National Lampoon’s Christmas Vacation, the Plummer family likes to go extra, extra large with their light displays. We’re talking about 103,000 bulbs, many of which are synched up for maximum bedazzlement. They start working on their holiday spectacle each fall, and it runs from Thanksgiving through New Year’s Day. The Plummers suggest that if you visit, to tune your car radio to 87.9 for Christmas songs and information about the display.
Free; through January 1st, 304 Dutton Mill Road, West Chester.

Additional reporting by Patrick Rapa.