Yes, in Colorado, it is legal to sell and purchase alcohol on Christmas. Colorado has a very liberal approach to alcohol laws, allowing the sale of alcohol in grocery stores and other retail establishments. However, it is still illegal to sell alcohol to anyone under the age of 21, regardless of the day of the year.