For those last-minute gifts, select stores might extend hours until 11 p.m. on December 22-23. On Dec. 24, larger stores can stay open until noon. However, specific opening hours vary among supermarkets. Some shops may close as early as 11:30 a.m., while others, won't open at all on Christmas Eve.