No, Walgreens is closed on Christmas day. Most stores and businesses in the United States are closed on Christmas day as it is a major holiday. This is the time of year where people gather with their families and friends to celebrate the holiday and exchange gifts. Stores and businesses know this and respect this tradition by closing for the day. So, if you need something from Walgreens, it's best to do so before or after Christmas.