Yes, you can buy alcohol on Christmas in New Mexico. The state has a lot of liquor stores and bars where you can purchase alcohol, even on Christmas. However, some stores may have limited hours or may be closed for the holiday, so you should call ahead to check.