No, unfortunately, Pier 39 is not open on Christmas Day. The entire pier is closed for the holiday. The shops, restaurants, and attractions are all closed, and the area is completely empty. The only things you'll find at Pier 39 on Christmas Day are a few tourists who have ventured out to take in the scenery, but there's not much to see or do there on that day.