Verkaufsoffene Sonntage in Cologne: When Shops Actually Open on Sundays
Germany's default rule still applies in Cologne: shops stay closed on Sundays. The exception is a verkaufsoffener Sonntag, a specific Sunday the city council approves for retail opening, legally based on Section 6 of NRW's Ladenöffnungsgesetz (LÖG NRW). NRW law caps this at a maximum of 16 released Sundays and holidays per municipality per year city-wide, though any individual store can only open on up to 8 of those per year, and consecutive Sundays aren't allowed. Cologne approves roughly 15 to 17 of these dates for 2026, spread across different districts rather than city-wide all at once, each tied to a local festival or market (a Veedelsfest, a Weihnachtsmarkt, a neighborhood street fair) that provides the legal justification, and stores typically open 13:00 to 18:00 unless a specific listing says otherwise. Because the exact list and count get updated through the year and vary slightly between official sources, always check Stadt Köln's own current page before planning around a specific date.
The Official Rule
Germany’s baseline rule still holds in Cologne: shops are closed on Sundays by default. The exception is a verkaufsoffener Sonntag, a specific Sunday the city formally approves for retail opening, and it isn’t arbitrary. The legal basis is Section 6 of NRW’s Ladenöffnungsgesetz (LÖG NRW), which requires City Council approval and a genuine underlying occasion, typically a local festival, market, or trade fair, not a shop simply deciding to open.
The Legal Ceiling, and Why the Exact Count Shifts
| Limit | Maximum |
|---|---|
| Released Sundays/holidays per municipality per year | 16 |
| Released Sundays per individual retail store per year | 8 |
| Advent Sundays released city-wide | 1 |
| Advent Sundays released total, if district-limited | 2 |
| Annual Sunday openings for designated spa/tourist towns (e.g. Winterberg) | 40 |
Cologne’s own approved schedule for 2026 lands somewhere around 15 to 17 dates, depending on the source and exactly when you check, since the list gets finalized and occasionally adjusted through the year. That range isn’t a mistake on anyone’s part, it reflects a genuinely moving target, so treat any single published count, including this page’s, as a snapshot rather than a permanent number.
Spread by District, Not Citywide
Cologne doesn’t release one shopping Sunday for every store in the city at once. Instead, dates cluster around district-specific festivals, a Lindenthaler Sommerfest, a Rodenkirchener Sommertage, a Porzer Mobilitätsfrühling, and the retail opening tends to apply to shops in and around that specific district, not the entire city. A sample of the 2026 schedule illustrates the pattern:
| Date | District | Occasion |
|---|---|---|
| 31 May 2026 | Porz | Porzer Mobilitätsfrühling |
| 14 June 2026 | Lindenthal | Lindenthaler Familien- und Veedelsfest |
| 12 July 2026 | Rodenkirchen | Rodenkirchener Sommertage |
| 2 August 2026 | Deutz | Deutz feiert! |
| 6 December 2026 | Innenstadt | Kölner Weihnachtsmärkte |
Because approval is district-based, always confirm which area a specific date actually covers before planning a shopping trip, a verkaufsoffener Sonntag in Lindenthal doesn’t help if you’re headed to a shop in Mülheim.
What’s Excluded No Matter What
Even within the approved dates, NRW law excludes certain Sundays from regular verkaufsoffene Sonntage entirely: quiet holidays (stille Feiertage), Easter Sunday, Pentecost Sunday, 25 and 26 December, 1 May, and 3 October, and dates can’t be scheduled on consecutive weekends.
Step by Step
- Don’t assume Sunday shopping is available by default, the closed-by-default rule still applies unless a specific date is approved.
- Check Stadt Köln’s current official page for the up-to-date list of approved dates rather than relying on a fixed count from any single source.
- Confirm which district a specific date covers, since approval is spread by neighborhood rather than released citywide.
- Check the actual hours for your date, typically 13:00 to 18:00, but confirm rather than assume.
- Remember individual stores can skip dates, a city-approved verkaufsoffener Sonntag doesn’t guarantee every shop opens, especially since stores are capped at 8 per year themselves.
- Rule out the excluded dates (quiet holidays, Easter Sunday, Pentecost Sunday, 25-26 December, 1 May, 3 October) if you’re trying to guess whether a specific Sunday could ever qualify.
Compliance Note
This page explains general practice around verkaufsoffene Sonntage in Cologne, but it is not legal advice, and the specific approved dates, districts, and hours change through the year and can vary between sources. For your specific date and destination, confirm current details directly through Stadt Köln’s official verkaufsoffene Sonntage page.
FAQ & Common Pitfalls
Can any shop just decide to open on a random Sunday?
No. A verkaufsoffener Sonntag has to be formally approved by Cologne's city council under Section 6 of NRW's Ladenöffnungsgesetz, and it needs a genuine underlying occasion, typically a local festival, market, or trade fair, rather than a shop or shopping center deciding on its own to open. This is why the dates cluster around specific events like a Veedelsfest or a Weihnachtsmarkt rather than being spread evenly or chosen purely for retail convenience.
Does the whole city open on the same verkaufsoffener Sonntag?
Usually not. Cologne spreads its approved Sundays across different districts throughout the year rather than releasing one citywide date, so a verkaufsoffener Sonntag tied to a Lindenthal festival typically only applies to shops in and around Lindenthal, not stores across the entire city. Always check which district a specific date covers before assuming your neighborhood, or the one you're planning to shop in, is actually included.
How many verkaufsoffene Sonntage does Cologne actually get per year?
NRW law sets a hard ceiling of 16 released Sundays and holidays per municipality per year, but Cologne's own approved count for 2026 lands somewhere around 15 to 17 depending on the source and when you check, since the schedule can be updated or finalized in stages through the year. This isn't a contradiction so much as a moving target, always check Stadt Köln's current official page rather than relying on a fixed number from any single source, including this one.
If the city approves a date, does that mean every shop opens?
No, individual stores aren't required to open just because a date is approved, and NRW law separately caps any single retail location at a maximum of 8 verkaufsoffene Sonntage per year even if the city has approved more than that citywide across different districts. A shop might skip a date that falls in a district it doesn't operate near, or simply choose not to open on every approved Sunday.
What hours are typical, and are there any Sundays that are always excluded?
Cologne's approved verkaufsoffene Sonntage typically run 13:00 to 18:00 unless a specific listing states different hours, so check the exact time for your particular date rather than assuming a standard shopping day schedule. Certain dates are excluded from regular verkaufsoffene Sonntage entirely under NRW law: quiet holidays (stille Feiertage), Easter Sunday, Pentecost Sunday, 25 and 26 December, 1 May, and 3 October, along with a rule against scheduling verkaufsoffene Sonntage on consecutive weekends.
Are there cities in NRW with far more shopping Sundays than Cologne?
Yes, but for a specific reason that doesn't apply to Cologne. NRW law carves out an exception for spa, excursion, and pilgrimage towns with strong tourism, allowing up to 40 Sunday openings a year, Winterberg is the commonly cited example. Cologne doesn't qualify under that tourism-town exception, so it operates under the standard 16-per-municipality cap that applies to most NRW cities.
