In general, German shops are closed on Sundays. Exceptions are bakeries, shops at gas stations (open 24/7), or grocery stores in train stations. ... Opening hours vary, but they are usually open at least until 11:00 during the week (many much later) and on Sundays.