Which Stores are Open on Christmas?

That depends on what kind of stores and whereabouts in the country you are located. Grocery stores, for instance, are usually open, but with shorter hours.