Yes, most liquor stores are open on Christmas. While they may have shorter hours than usual and may close early, they should still be open and selling alcohol on Christmas. It's important to check with your local store to confirm their hours of operation.