Complete List & Why German Stores Close on Sundays. Sunday evening, the fridge is empty, and you desperately need groceries. In Berlin, you don’t have to go hungry on Sundays or public holidays. The German capital has numerous supermarkets open 365 days a year—especially at major transportation hubs like train stations and the airport.











