Christmas at Macy's
Since 1956, the Macy's Holiday Light Show in Philadelphia has been a Philadelphia Christmas tradition. Featuring more than 100,000 lights, the four-story show brings animated snowmen, reindeer, sugar plum fairies, and more to life in a show narrated by the legendary Julie Andrews (even including a nod to The Sound of Music at one point).
While the show runs daily at 10am, 12pm, 2pm, 4pm, 6pm, and 8pm from Thanksgiving to Christmas Day, the best days to avoid the crowds are typically Mondays through Thursdays. Prime viewing is on the second and third-floor balconies overlooking the Grand Hall or, if you're really brave, on the main floor of the Grand Hall around the iconic Eagle statue.
On the third floor of Macy's, "Dickens Village" bring A Christmas Carol to life with more than 100 animated figures recreating beloved parts of the story of Ebenezer Scrooge.