No, you buy beer at retail stores (including liquor stores, grocery stores, and convenience stores) on Christmas Day in Massachusetts .

: You won't find better luck nearby— Rhode Island , Connecticut , and New Hampshire also have significant restrictions or total bans on Christmas Day retail alcohol sales.

: These establishments are permitted to open and serve alcohol for on-site consumption, though state law generally prohibits them from serving before 12:00 noon on Christmas Day.