Otevírací doba obchodů na státní svátky je stanovena zákonem o prodejní době v maloobchodě a velkoobchodě, který začal platit od 1. října roku 2016. Tento zákon stanovuje, že obchody nad 200 metrů čtverečních musí zůstat během stanovených svátků zavřené.
Bez ohledu na velikost a umístění však musí mít zavřeno zastavárny, obchody s použitým zbožím nebo výkupny odpadů.
Zákaz prodeje se nevztahuje na obchody s prodejní plochou nepřesahující 200 metrů čtverečních. Menší prodejny mohou mít otevřeno, tedy prodejny na železničních či autobusových nádražích a letištích, a to bez ohledu na velikost prodejní plochy, čerpací stanice, lékárny, prodejny ve zdravotnických zařízeních či velkoobchod (například Makro).