Christmas Eve and New Year's Eve Shop Hours in Bavaria: One Closes Early, the Other Doesn't
Bavaria treats December 24 and December 31 very differently, and the gap catches people off guard. Under Article 2 of the Bayerisches Ladenschlussgesetz (BayLadSchlG), if Heiligabend (Christmas Eve) falls on a regular weekday, shops must close by 14:00, hours earlier than their usual closing time, with no exception. If Heiligabend falls on a Sunday instead, only the usual Sunday-exception shops (bakeries, flower shops, newspaper stands) may open, and even then only until 14:00, not their normal Sunday window that can run until 17:00. Silvester (New Year's Eve), by contrast, carries no special shortening at all: on a regular weekday it follows Bavaria's normal weekday hours of 6:00 to 20:00. In practice, though, most major chains close voluntarily earlier, commonly around 16:00, and smaller shops like butchers and delis often shut by midday. Neither date can ever be designated an official verkaufsoffener Sonntag (open Sunday) or verkaufsoffene Nacht (extended night), under Articles 6 and 7 of the same law, regardless of which day of the week they land on that year.
The Official Rule
If youâre planning last-minute grocery or gift shopping around the two biggest dates on the German winter calendar, itâs worth knowing that Bavariaâs rules for Heiligabend and Silvester arenât the same, and the difference is bigger than most newcomers expect.
Article 2 of the Bayerisches Ladenschlussgesetz (BayLadSchlG) sets the baseline: on a regular weekday, Heiligabend forces every shop to close by 14:00, regardless of what hours that shop normally keeps. If December 24 instead falls on a Sunday, Article 3 layers the usual Sunday-exception shops, bakeries, flower shops, newspaper stands, on top, but caps even their reduced hours at 14:00 rather than the roughly three-hour window (sometimes stretching toward 17:00) theyâd normally get on any other Sunday. Shops inside transit stations get their own separate cap on Heiligabend too, under Article 4: 17:00, later than regular shops but still earlier than their usual hours.
| Date and situation | Closing rule |
|---|---|
| Heiligabend, falls on a weekday | Must close by 14:00, no exception |
| Heiligabend, falls on a Sunday (bakeries, flower shops, newspaper stands only) | Must close by 14:00, not the usual longer Sunday window |
| Heiligabend, transit station shops | Must close by 17:00 |
| Silvester, falls on a weekday | Normal weekday hours apply, 6:00 to 20:00 |
| Silvester, in practice | Most major chains close around 16:00 anyway, by choice |
| Both dates | Can never be an official verkaufsoffener Sonntag or verkaufsoffene Nacht |
Silvester works differently on paper. It carries no special shortening rule of its own: on a regular weekday, it simply follows Bavariaâs normal weekday hours, open from 6:00 and closing by 20:00. Where it matches Heiligabend is in what it canât become: Article 7 of the BayLadSchlG explicitly bars Silvester from ever being designated a verkaufsoffene Nacht, the extended-hours night some other dates can be granted, and Article 6 excludes it from verkaufsoffener Sonntag status the same way it excludes Heiligabend.

What Real People Say
The gap between whatâs legally allowed and what actually happens is where most of the confusion sits, especially on Silvester. The law permits shops to stay open until 20:00, but in practice most major chains donât use that full window: Aldi, Rewe, and Edeka locations commonly post closing times around 16:00, and smaller neighborhood shops, butchers and delis in particular, often close even earlier, sometimes around midday, as staff head home to prepare for the evening.
The practical lesson is to treat the legal hours as a ceiling, not a promise. If youâre counting on a specific shop being open into the evening on Silvester because the law technically allows it, check that storeâs own posted hours for the date rather than assuming the legal maximum is what youâll actually get.
Step by Step
- Check which day of the week December 24 falls on this year, since that alone determines whether the full-weekday 14:00 cutoff or the shorter Sunday-exception version applies.
- If Heiligabend is a Sunday and you need something like fresh bread or flowers, plan to be done by 14:00, not the later hours you might expect from a normal Sunday.
- Donât count on transit station shops as a late-hours backup on Heiligabend, their cutoff is 17:00, earlier than their usual schedule even if later than regular shops.
- For Silvester, check your specific storeâs posted hours rather than assuming the legal 20:00 limit applies, most major chains close around 16:00 by their own choice.
- Do your real shopping run a day or two before either date, both function as shortened or unpredictable shopping days, not full ones.
- Never expect either date to have extended late-night hours, both are explicitly excluded from verkaufsoffene Nacht status under Bavarian law.
Compliance Note
This page explains the general Bayerisches Ladenschlussgesetz rules for Heiligabend and Silvester shop hours, current as of mid-2026. It is not legal advice. Individual store hours vary by retailer choice, and the applicable rule depends on which day of the week each date falls on in a given year. Confirm exact hours with the specific store you plan to visit, especially close to the date.
FAQ & Common Pitfalls
If Heiligabend falls on a Sunday, can I still buy fresh bread that morning?
Yes, but on a shorter clock than a normal Sunday. Bakeries, flower shops, and newspaper stands are still allowed to open under the usual Sunday exception, but Article 3 of the BayLadSchlG caps it at 14:00 specifically when Heiligabend is the day in question, rather than the roughly three-hour window (often extending toward 17:00) they'd get on an ordinary Sunday.
Since Silvester isn't a public holiday, can shops legally stay open until midnight?
No. Even though Silvester on a weekday follows Bavaria's normal 6:00 to 20:00 hours with no special shortening, Article 7 of the BayLadSchlG explicitly excludes Silvester from ever being designated a verkaufsoffene Nacht, the extended-hours night that some other dates in the year can be granted. The same exclusion applies to Heiligabend and to verkaufsoffener Sonntag designations under Article 6.
Do these rules apply the same way every year?
The legal articles themselves don't change year to year, but which specific rule applies to you does, because it depends on which day of the week December 24 and December 31 happen to fall on that year. Always check the current year's calendar rather than assuming last year's shopping hours still apply.
Why do stores near me close well before the legal 20:00 limit on Silvester?
The law sets a ceiling, not a requirement to stay open that long. Major chains like Aldi, Rewe, and Edeka commonly close around 16:00 on Silvester by their own choice, often citing staffing over the holiday, and smaller shops such as butchers and delis frequently close even earlier, sometimes around midday. Don't assume any specific store will use the full legal window, check that store's own posted hours for the date.