While Massachusetts doesn't allow liquor stores to be open on Christmas Day, liquor stores are allowed to open on New Year's Day in Massachusetts. Some liquor stores may have reduced hours for the ...