No, Publix is closed on Christmas Day. They close their doors to give their employees time to spend with their families and friends during the holiday season. However, Publix does offer some special holiday hours during the weeks leading up to Christmas Day. They may have extended hours or even 24-hour stores that stay open throughout the night. But on Christmas Day itself, you'll have to find another place to get your groceries.