Shopping hours:
German grocery stores are closed on Sundays, so make sure you get your shopping done on Saturday.
Opening times are very different.
Supermarkets and Shops:
Mon. - Sat. : 8:00 to 20:00 or 21:00 hrs
Smaller shops or shops in smaller towns might shut down for a 1-hour-lunch-break.
Often they close between 6 and 8 p.m.
Usefull vocabulary:
die Metzgerei / der Fleischer = butcher shop
die Bäckerei = bakery
der Supermarkt = supermarket