If you’re trying to avoid the crowds, head to the lobby of the Loews Philadelphia Hotel on December 5 and enjoy a day of stress-free shopping with Macy’s. Fashion shows, beauty bars, and exclusive prices make the experience even more enjoyable, with the added bonus of receiving the Macy’s Friends & Family pass just for attending. 1200 Market St., 215-627-1200
Christmas Village at Love Park
Love Park is a top spot to take out-of-towners and this holiday season, the iconic statue will be lit up, gaining a background of a towering Christmas tree. The rest of the park will be converted into a German Christmas Market, complete with vendors selling holiday gifts, European-style food, and more. You can get your holiday photos in front of the love sign and your holiday gifts for the whole family in one festive spot. 1500 Arch St.
Franklin Flea Market
Looking for a gift for the vintage fiend in your life? Your search will end at the historic Strawbridge building's vintage holiday market, held every Saturday through December 20. Be on the lookout for one-of-a-kind antiques, vintage clothing, and collectibles. 801 Market St.
PA Ballet Nutcracker Market
Nothing screams the holidays like The Nutcracker. This year, the Pennsylvania Ballet will host its second annual Nutcracker Market from December 10-14. Get excited for the show with an exclusive behind-the-scenes display while stocking up on ornaments, photography, jewelry, and dance-inspired pieces. Kimmel Center, 300 S. Broad St., 855-406-2743