Nearly half of all supermarkets are open on Christmas Day. By Boxing Day, roughly 90 percent of stores are available for quick shopping trips.