Yes, Solvang is open on Christmas Day. It's a small town, but it's full of holiday spirit and festive cheer. You can explore the Danish-themed shops and bakeries, enjoy a cup of hot cocoa, or take a horse-drawn carriage ride. There's also an annual holiday parade that takes place on December 26th, which is a great way to celebrate the season.