Yes, some stores will be open on Christmas Eve, especially convenience stores and drug stores, but many others will be closed. Some people will also be working late into the night to make sure everything is ready for Christmas day. However, if you need to purchase any last-minute items, you may find some stores open.