Christmas Eve and New Year's Eve Shop Hours in Hamburg: One Closes at 14:00, the Other Doesn't Have To
Hamburg treats December 24 and December 31 very differently under its own shop-closing law, the Hamburgisches Gesetz zur Regelung der Ladenöffnungszeiten (LÖG HA), in force since January 1, 2007, and the gap is bigger than most newcomers expect. Under Paragraph 3 LÖG HA, if Heiligabend (Christmas Eve) falls on a regular weekday, as it does in both 2025 and 2026, every shop must close by 14:00, hours earlier than Hamburg's normal, essentially unrestricted Monday-to-Saturday hours of 06:00 to midnight. If Heiligabend falls on a Sunday instead, only the usual Sunday-exception shops (bakeries, dairies, flower shops, newspaper stands) may open, and even then for a maximum of three hours ending at 14:00, tighter than the up-to-five-hour window (07:00-16:00) those same shops get on an ordinary Sunday. Silvester (New Year's Eve) works completely differently: the LÖG HA carries no special shortening rule for it at all. On a weekday, Silvester simply follows Hamburg's normal hours, legally open until midnight if a shop chooses to stay that long. In practice, though, most major chains close voluntarily much earlier: Aldi Nord commonly wraps up between 14:00 and 16:00, Kaufland, Penny, and Netto branches vary between 18:00 and 21:00, and Edeka and Lidl locations often just keep their regular daily hours instead of shortening at all. If Silvester itself happens to fall on a Sunday, it gets no special carve-out the way Heiligabend does, it's simply treated as an entirely ordinary closed December Sunday. And under Paragraph 8 Abs. 1 LÖG HA, neither date can ever be turned into one of the city's four verkaufsoffene Sonntage a year, because every single Sunday in December is excluded from that allowance.
The Official Rule
If you’re planning last-minute grocery or gift shopping around the two biggest dates on the German winter calendar, Hamburg’s own shop-closing law treats them very differently, and the difference is bigger than most newcomers expect.
Paragraph 3 of the Hamburgisches Gesetz zur Regelung der Ladenöffnungszeiten (LÖG HA) sets the baseline: on a regular weekday, Heiligabend forces every shop to close by 14:00, regardless of what hours that shop normally keeps. That’s a real cut, since Hamburg’s ordinary Monday-to-Saturday hours run essentially unrestricted from 06:00 to midnight under the same law. If December 24 instead falls on a Sunday, the standard Sunday-exception shops (bakeries, dairies, flower shops, newspaper stands) may still open, but the law caps even their shortened hours at a maximum of three hours ending at 14:00, tighter than the up-to-five-hour window (07:00-16:00) those same shops get on any other Sunday under Paragraph 6 LÖG HA. Shops at Hamburg’s transit hubs, the airport, the main train stations, central bus terminals, and ferry docks, get their own separate cap on Heiligabend too: 17:00, later than regular shops but still earlier than the unrestricted hours those same locations get on an ordinary Sunday or holiday.
| Date and situation | Closing rule |
|---|---|
| Heiligabend, falls on a weekday | Must close by 14:00, no exception (Paragraph 3 LÖG HA) |
| Heiligabend, falls on a Sunday (bakeries, dairies, florists, newspaper stands only) | Must close by 14:00, max. 3 hours, not the usual 5-hour Sunday window |
| Heiligabend, transit-hub shops (airport, stations, ferry docks) | Must close by 17:00 |
| Silvester, falls on a weekday or Saturday | Normal hours apply, open until midnight if the shop chooses |
| Silvester, falls on a Sunday | Ordinary closed December Sunday, only standard Paragraph 6 exceptions apply, no Heiligabend-style carve-out |
| Silvester, in practice | Most major chains close between roughly 14:00 and 21:00 anyway, by choice |
| Both dates | Can never be one of the city's 4 verkaufsoffene Sonntage a year (Paragraph 8 Abs. 1 LÖG HA excludes all December Sundays) |
Silvester works completely differently on paper. It carries no special shortening rule of its own anywhere in the LÖG HA: on a regular weekday or a Saturday, it simply follows Hamburg’s normal hours, open from 06:00 and, legally, until midnight. Where it converges with Heiligabend is in what it can’t become: Paragraph 8 Abs. 1 LÖG HA explicitly excludes every Sunday in December, along with Easter Sunday, Pentecost Sunday, Volkstrauertag, and Totensonntag, from ever being designated a verkaufsoffener Sonntag, the up-to-four-a-year special Sundays when shops in specific districts can open 13:00-18:00. That blanket December exclusion is actually why Silvester and Heiligabend end up treated alike here, not because the law singles out either date by name the way Bavaria’s does, but because the entire month of December is off-limits for extended Sunday shopping in Hamburg.
The genuinely non-obvious part is what happens if Silvester itself lands on a Sunday, something that last happened on December 31, 2023, and will happen again in future years. Heiligabend gets its own Sunday sub-rule under Paragraph 3, letting bakeries and similar shops open for up to three hours. Silvester gets nothing equivalent. If December 31 falls on a Sunday, it’s simply an ordinary closed December Sunday: only the standard Paragraph 6 exceptions operate, pharmacies unrestricted, gas stations unrestricted, transit-hub shops unrestricted, and bakeries, dairies, florists, and newspaper stands up to five hours within 07:00-16:00. There’s no special extended window layered on top the way there is for Heiligabend.
Photo by Castorly Stock on Pexels
What Real People Say
The gap between what the law allows and what actually happens is where most of the confusion sits, especially on Silvester, since the LÖG HA’s midnight ceiling is far later than almost any shop actually uses. According to hamburg.t-online.de’s own roundup, Aldi Nord locations across the city commonly stop selling somewhere between 14:00 and 16:00 on December 31, while branches of Kaufland, Penny, and Netto spread more widely, some closing around 18:00, others staying open as late as 21:00. Edeka and Lidl are the least predictable of the group: many locations simply run their regular daily hours rather than shortening for the date at all, which means the honest answer for any specific store is to check its own posted hours rather than assume a citywide pattern.
Heiligabend leaves far less room for surprise, precisely because the 14:00 cutoff is a legal requirement rather than a business choice. The same t-online reporting on Christmas Eve shopping confirms Edeka, Rewe, Aldi, and Kaufland locations across Hamburg close by 14:00 as a matter of law, not preference, with gas stations and the airport’s travel-goods shops the only meaningfully later options.
In Hamburg’s city-center shopping district, the Europa Passage’s own posted hours illustrate the pattern from the retail side rather than the legal one: the center runs its normal Monday-to-Saturday hours of 10:00-20:00 for most of the year, extends specifically to 21:00 on the Fridays and Saturdays immediately before Christmas for last-minute shoppers, and then narrows sharply to a 10:00-14:00 window on December 24 itself, lining up almost exactly with the statutory cutoff next door on Mönckebergstraße, Hamburg’s main shopping street connecting the Hauptbahnhof to the Rathausmarkt.
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 sub-rule applies. In both 2025 and 2026 it lands on a weekday.
- If Heiligabend is a Sunday and you need something like fresh bread or flowers, plan to be done by 14:00, not the longer hours you'd get from an ordinary Sunday under Paragraph 6.
- Don't count on airport or station shops as a late-hours backup on Heiligabend, their cutoff is 17:00, later than regular shops but earlier than their usual unrestricted Sunday and holiday hours.
- For Silvester, check your specific store's posted hours rather than assuming the legal midnight limit applies, Aldi Nord commonly closes by 14:00-16:00, Kaufland/Penny/Netto by 18:00-21:00, and Edeka/Lidl vary the most.
- If Silvester itself falls on a Sunday in a given year, treat it as a fully closed day, only pharmacies, gas stations, and transit-hub shops will be open, with no Heiligabend-style extended carve-out.
- Do your real shopping run a day or two before either date, both function as shortened or unpredictable shopping days in Hamburg, not full ones.
- Never expect either date to become a verkaufsoffener Sonntag, Paragraph 8 Abs. 1 LÖG HA excludes every Sunday in December from that four-a-year allowance entirely.
Compliance Note
This page explains the general Hamburgisches Gesetz zur Regelung der Ladenöffnungszeiten (LÖG HA) 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 in Hamburg?
Yes, but on a shorter clock than either a normal Sunday or a normal Heiligabend weekday. Bakeries, dairies, flower shops, and newspaper stands can still open under Paragraph 3 LÖG HA's Sunday sub-rule, but it caps them at a maximum of three hours ending at 14:00, tighter than the up-to-five-hour window (07:00-16:00) those same shops get under Paragraph 6 LÖG HA on any ordinary Sunday.
Since Silvester isn't a public holiday, can Hamburg shops legally stay open until midnight?
Yes, on a weekday. Unlike Bavaria, where the normal weekday ceiling itself is only 20:00, Hamburg's own LÖG HA lets shops open essentially without restriction Monday through Saturday, 06:00 to midnight, and Silvester gets no special shortening layered on top of that. The catch is that almost no one actually uses the full window: major chains like Aldi Nord typically close between 14:00 and 16:00 by their own choice, commonly citing staffing over the holiday, while Kaufland, Penny, and Netto branches vary between roughly 18:00 and 21:00.
What happens if Silvester itself falls on a Sunday?
It gets no special treatment at all, which is the opposite of how Heiligabend works. Paragraph 3 LÖG HA gives Heiligabend its own Sunday sub-rule (bakeries and similar shops open for up to three hours until 14:00), but there's no equivalent provision for Silvester. If December 31 lands on a Sunday, it's simply an ordinary closed December Sunday: only the standard Paragraph 6 exceptions apply, pharmacies and gas stations unrestricted, transit-hub shops unrestricted, bakeries and similar shops up to five hours within 07:00-16:00, and nothing more.
Why do stores near me close well before midnight on Silvester even though the law allows it?
The law sets a ceiling, not a requirement to stay open that long. Aldi Nord locations commonly post closing times between 14:00 and 16:00 on Silvester, and Kaufland, Penny, and Netto branches vary between about 18:00 and 21:00, according to reporting from hamburg.t-online.de. Edeka and Lidl locations are less predictable: many simply keep their regular daily hours rather than shortening at all. Don't assume any specific store will use the legal midnight window, check that store's own posted hours for the date.
