Munich Opening Hours

MUNICH OPENING HOURS: You may feel a little inconvenienced in you’re coming from somewhere like the US or UK where we’re used to late-night shopping and 24-hour supermarkets. 
Not so in Bavaria, where people still think they should get to spend Sundays with their families (and good on them). 
So most supermarkets open 8am to 8pm Monday to Saturday.
Other shops open at 9am or 10am to 8pm. 
Virtually all shops are closed on Sundays but pubs, restaurants, and petrol stations stay open, and many bakeries open for a few hours.
Some restaurants (particularly outside Munich) close one day a week, if so they’ll hang sign with Ruhetag – "Rest Day" on the door. 
Banks open 8.30am to 4pm Monday to Friday. 
One island of constant commerce is the Hauptbahnhof (Main Train Station) where shops are allowed to open late and on Sundays.

Don't be surprised to find a lot of these signs when you're out and about in Germany on a Sunday! Geschlossen means closed. Pic: Holger Prothmann

The airport, attractions and pharmacies

Shops at Munich Airport are also open late every day. 
Museums are open weekends but many close on Monday (see reviews at Munich Attractions for specifics). 
Most of the major crowd-pullers such as Neuschwanstein Castle and Nymphenburg Palace are open every day but close for a couple of days around Christmas and New Year’s Day. 
Pharmacies follow normal business hours and there’s always one in any given part of the city that’s open late and on Sundays for emergency needs. Check the sign on your nearest pharmacy’s front door to find out where the nearest open one is. 
For a complete list of pharmacies in the city, see the official Munich City website (in German).