What are Bavaria’s public holidays, and what actually shuts?
Bavaria observes 13 public holidays in a typical year, more than any other German state. That figure applies in roughly 1,600 municipalities, including Munich. Elsewhere in Bavaria it drops to 12. One extra holiday exists only in a single city: Augsburg. Shops, banks, offices and most public services close on all of them. The gap between “most of Bavaria” and “your specific town” is where things get interesting, and where this article spends most of its time.
Which holidays apply everywhere in Bavaria, and which don’t?
Eleven of Bavaria’s holidays are fixed statewide. They include New Year’s Day, Epiphany (January 6), Good Friday and Easter Monday, Labor Day (May 1), Ascension Day, Whit Monday, Corpus Christi, German Unity Day (October 3), All Saints’ Day (November 1), and both days of Christmas. Every municipality in the state observes these.
Two more do not follow that pattern. Mariä Himmelfahrt, the Assumption of Mary on August 15, is a full holiday only in municipalities classified as majority Catholic. Friedensfest, on August 8, is a holiday only within the city of Augsburg. Neither is optional where it applies. Both are completely absent where it doesn’t.
How does a municipality decide if Mariä Himmelfahrt applies?
It doesn’t decide, year to year. The classification is fixed by Bavarian state regulation, based on historical religious-majority data, and published as an official list of municipalities. Roughly 1,600 of Bavaria’s municipalities are on it. Munich is one of them. Several large cities are not, including Nuremberg.
This means August 15 behaves like a full Sunday in Munich: shops shut, banks close, public offices don’t open. Cross into a non-Catholic-majority municipality nearby, and it’s an ordinary working Friday or Tuesday, whatever the date lands on. The rule is set by the Bavarian state government and published through the Bavarian State Ministry of the Interior; a reader planning around August 15 anywhere outside central Munich should confirm the destination municipality’s status directly rather than assume.
| Holiday | Date | Where it applies | Basis |
|---|---|---|---|
| Mariä Himmelfahrt (Assumption) | August 15 | ~1,600 majority-Catholic municipalities, including Munich | Bavarian state regulation, fixed list |
| Friedensfest (Peace Festival) | August 8 | City of Augsburg only | Augsburg city statute, dating to 1950 |

What is Friedensfest, and why does only Augsburg close for it?
Friedensfest marks the Peace of Westphalia of 1648, which restored religious coexistence between Catholics and Protestants in Augsburg after decades of conflict. It is not a Bavaria-wide holiday. It’s a municipal one, written into Augsburg’s own statute books.
Every shop, school and public office in Augsburg closes on August 8. A short train ride away, in Munich, it’s a normal business day. The city of Augsburg publishes the holiday’s legal basis and history on its own municipal site, which is the right place to confirm current status. For travelers moving between the two cities around that date, it’s worth checking before assuming anything is shut — or open.

What actually shuts on an ordinary Bavarian public holiday?
The pattern is close to a Sunday closure, with a few differences. On a statewide holiday across Bavaria:
- Retail shops close under the Bavarian shop-closing law, the same rule that governs Sundays.
- Banks and most public administration offices close.
- Public transport generally runs on a Sunday or holiday schedule, not a weekday one.
- Supermarkets, pharmacies outside the on-call roster, and most offices do not open.
- Restaurants, cafes, many museums, and petrol stations typically stay open — these are exempted categories.
This is broadly the same mechanism that closes shops every Sunday in Munich, which is covered in more detail in why everything shuts on a Sunday in Munich and in what stays open on a Sunday visit. Museums are a separate question entirely; many close on a different weekday regardless of holidays, a pattern covered in the Museums & Galleries archive.

What is a “stiller Feiertag”, and what are the quiet hours?
A stiller Feiertag — a quiet holiday — carries legal protection beyond a normal closure. Bavaria’s Feiertagsgesetz, the state holiday-protection law, singles out a smaller group of dates: Karfreitag (Good Friday), Allerheiligen (All Saints’ Day), Buß- und Bettag, Volkstrauertag and Totensonntag among them. On these days, public dancing, loud recorded music and certain sporting or entertainment events are restricted for most of the day, commonly from the early morning hours until midnight.
Venues that stay open for dancing or music during the protected window risk a fine. The law sets the amount and the exact hours precisely; both have been adjusted over the years, so the current wording published by the Bavarian state government is the only reliable reference. A club or bar advertising a Karfreitag event is, in practice, relying on either an exemption or a narrow reading of the law — and risks enforcement either way.
Good Friday is the strictest of these dates in Bavaria. It functions, for licensed venues, closer to a full lockdown than a normal Sunday. Churches, by contrast, often hold some of their most significant services of the year on exactly this date.
How does this affect a visit, and how does it affect residents?
For a short visit, the practical risk is a closed shop or an unexpectedly quiet nightlife scene, not a ruined trip. Restaurants and museums mostly carry on. Transport keeps running, on a Sunday timetable. A reader with a Deutschlandticket or an MVV pass loses nothing by a holiday falling mid-trip; the fare structure doesn’t change on these dates, a point covered in the Deutschlandticket city-only breakdown and in how MVV zones are structured around Munich.
For residents, the calendar matters more. Anmeldung appointments, Bürgerbüro visits and other administrative tasks simply don’t happen on a public holiday, and offices near a holiday often run reduced hours either side of it. That’s worth building into any deadline-driven errand, including the kind discussed in the piece on the Anmeldung deadline and missed slots. Waste collection can also shift by a day around a holiday, something covered in the guide to how waste separation works in a Munich building.
Planning a longer stay or move around the holiday calendar benefits from the broader context in the Munich practical planning hub and the Planning & Practicalities archive, both of which track how the city’s closures and schedules interact across the year.
Where to check the current calendar
The Bavarian State Ministry of the Interior publishes the state’s official holiday list and the municipality classification for Mariä Himmelfahrt. The City of Augsburg publishes the legal basis for Friedensfest on its own municipal site. Both should be checked directly for any date-sensitive planning, since municipal lists and statutory wording can be revised.
A reader comparing Munich to other cities on a given date does better checking both official sources than relying on a general calendar app, which usually can’t tell a Catholic-majority municipality from its neighbor. The distinction is small on paper. It closes an entire city for a day.
For a wider view of how Munich’s calendar, transport and museum schedules fit together across a visit or a year of living here, the Munich guide hub and the Living in Munich archive cover the surrounding ground this piece doesn’t.
Access Munich is an independent guide written from published, checkable sources. We have not visited the places described here and we do not publish personal recommendations or invented ‘local favorites’ — where something is singled out as notable, we say who says so. Opening times, fares, closures and prices change at short notice, so treat everything here as a starting point and confirm with the museum, operator or venue directly before building a day around it. We give no advice on visas, insurance, health or safety; use your own government’s official guidance for those.
Featured image: Photo by 3StepsCrew from Giessen, Germany, source, CC BY-SA 2.0