Germany's Day of German Unity (Tag der Deutschen Einheit) on October 3 is a major national public holiday. Across all 16 federal states, businesses and retail shops grind to a halt. While most workers enjoy a day off, consumers often face a last-minute scramble: where can you actually buy groceries or essentials when everything is shut down?
Fortunately, German retail laws leave room for several key exceptions. Here is your ultimate guide to navigating the October 3 holiday closures.
The Nationwide Shutdown: What is Closed?
Because October 3 is a statutory nationwide holiday, standard retail rules apply. This means all major supermarkets, discounters (like Aldi, Lidl, and Rewe), department stores, and clothing boutiques remain closed. If you are planning a standard weekly grocery run, you will need to complete it either before or after the holiday.
Driving to a neighboring federal state will not help, as the shutdown applies to the entire country.
The Exceptions: Where You Can Still Shop
Despite the strict closures, you will not have to go hungry. Under local retail laws, specific businesses are permitted to open:
- Bakeries: Most bakeries are allowed to open for up to five hours on Sundays and public holidays, though individual owners decide their own exact hours.
- Gas Stations and Pharmacies: Petrol stations remain open to sell fuel and "travel supplies" (which often include a wide range of snacks, drinks, and basic grocery items). Emergency pharmacies (Notdienst) also remain accessible.
- Transit Hubs: Shops located inside major train stations, airports, and ferry terminals are legally allowed to sell goods to travelers.
- Restaurants and Cafés: Gastronomy businesses operate normally. Because October 3 is not a "silent holiday" (stiller Feiertag), clubs and bars are also allowed to host parties and events.
The Cross-Border Loophole
If you live near Germany’s borders, you have an easy workaround. Neighboring countries like France, Luxembourg, Belgium, the Netherlands, and Austria do not observe the Day of German Unity.
All supermarkets and shopping malls in these nations operate on normal schedules, making them a popular destination for border-crossing shoppers on October 3.
Why We Celebrate October 3
The Day of German Unity commemorates the official reunification of West and East Germany on October 3, 1990—exactly 45 years after the division of the nation following World War II. It remains Germany’s only national holiday established by federal treaty, replacing the former June 17 (West) and October 7 (East) national days.

