In the US, liquor stores and some grocery stores are closed on Christmas Day, but some states allow for the sale of alcohol in grocery stores or restaurants on Christmas Day. It is best to check with your local laws and regulations to determine what is allowed in your area.