Yes, most giant food stores remain open on Christmas day from 08 am to 05 pm, and some locations remain closed.