Grundsätzlich dürfen Geschäfte am 31.12. fast in allen Bundesländern bis 20 Uhr, 22 Uhr oder gar Mitternacht geöffnet haben, so wie an allen anderen Tagen des Jahres auch. Silvester ist ebenso, entgegen der weitverbreiteten Meinung, kein Feiertag und wird in Sachen Ladenöffnungszeiten genauso behandelt. Alleinig Bremen, Hessen und Thüringen machen hier Ausnahmen und legen für Silvester Sonderregelungen fest. Innerhalb der vorgegebenen Öffnungszeiten dürfen Geschäfte entsprechend öffnen. Auch wenn die Vorgaben mit anderen Tagen identisch sind, so bedeutet dies jedoch nicht, dass Silvester alles ist wie immer. Die Ladenöffnungszeiten sind nur Vorgaben, wann ein Geschäft öffnen darf, nicht wann es muss. Es ist jedem Geschäftsinhaber selbst überlassen, ob er die Öffnungszeiten gegenüber anderen Tagen beibehalten, ausweiten oder eventuell verkürzen möchte. Letzteres trefft in den meisten Fällen zu und Geschäfte schließen früher.