Zatímco na Nový rok musí podle zákona o otevírací době být zavřeno, tak na Silvestra se tohle pravidlo nevztahuje. Přesto však řada obchodů prodejní dobu na Silvestra zkracuje. V neděli 31. prosince nakoupíte v supermarketech Albert, Globus a Tesco do 18 hodin. Prodejny Lidl, Billa, Penny Market a Kaufland mají otevřeno o hodinu méně, zavírají v 17 hodin.
Prodejny Coop a Konzum, které mají běžně otevřeno v neděli po 18. hodině, na Silvestra rovněž zavřou v 18 hodin. Do 18 hodin má poslední den v roce otevřeno také Makro. Prvního ledna jsou obchody zavřené, své brány tak otevřou v úterý 2. ledna, kdy již budou provozovny fungovat podle běžné otevírací doby. Následující tři měsíce budou obchody otevřené bez omezení, zákon o otevírací době se vztahuje až na Velikonoční pondělí, které připadá na 1. dubna.