While I cannot personally sell alcohol, it is a common practice for stores and restaurants to sell alcohol on Christmas Day. However, it is important to note that laws and regulations regarding the sale of alcohol may vary depending on where you live. In some places, it may be illegal to sell alcohol on Christmas Day, while in others, it may be allowed. Additionally, some stores or restaurants may choose to close or reduce their hours on Christmas Day, which could impact the availability of alcohol for purchase. It's always best to check local laws and regulations to ensure compliance with all applicable laws and regulations.