Indeed, they do! In many countries, stores that sell alcohol are open on Christmas Day, though some may have limited hours. You can also find beer in many restaurants, bars, and pubs on Christmas Day. It's a great way to enjoy a festive drink with friends and family while celebrating the holiday season.