Feiertage Bayern 2026: which public holidays Bavaria has (and which Germany does not)
Searching for Feiertage Bayern? Bavaria keeps four state holidays that do not apply in every Bundesland. Here is the 2026 list, what is federal vs Bavarian, and how to pull the same dates into a calendar or script.
Bayern 2026 at a glance
| Date | Weekday | Name | Scope |
|---|---|---|---|
| 2026-01-01 | Thu | Neujahr (New Year's Day) | Nationwide |
| 2026-01-06 | Tue | Heilige Drei Könige (Epiphany) | Bayern (+ BW, ST) |
| 2026-04-03 | Fri | Karfreitag (Good Friday) | Nationwide |
| 2026-04-06 | Mon | Ostermontag (Easter Monday) | Nationwide |
| 2026-05-01 | Fri | Tag der Arbeit (Labour Day) | Nationwide |
| 2026-05-14 | Thu | Christi Himmelfahrt (Ascension) | Nationwide |
| 2026-05-25 | Mon | Pfingstmontag (Whit Monday) | Nationwide |
| 2026-06-04 | Thu | Fronleichnam (Corpus Christi) | Bayern (+ several states) |
| 2026-08-15 | Sat | Mariä Himmelfahrt (Assumption) | Bayern / Saarland |
| 2026-10-03 | Sat | Tag der Deutschen Einheit | Nationwide |
| 2026-11-01 | Sun | Allerheiligen (All Saints) | Bayern (+ BW, NW, RP, SL) |
| 2026-12-25 | Fri | 1. Weihnachtstag | Nationwide |
| 2026-12-26 | Sat | 2. Weihnachtstag | Nationwide |
When a Feiertag lands on Saturday or Sunday (Unity Day, Assumption, All Saints, Boxing Day in 2026), German federal practice usually does not grant a substitute Monday — unlike UK bank holidays. Shops and offices simply stay closed on the named day if it is a weekday, and stay open on the following Monday if the named day was a weekend.
Nationwide vs Bayern
de— nine bundesweite Feiertage only (no Epiphany, no Corpus Christi, no Assumption, no All Saints).de-by— Bavaria: nationwide nine + the four state days above.- Other Bundesländer use
de-bw…de-th(Baden-Württemberg, Berlin, … Thüringen). Berlin and Mecklenburg-Vorpommern add International Women's Day; Saxony adds Buß- und Bettag; Thuringia adds World Children's Day from 2019.
Open Bank Holidays, pick Germany — Bavaria, and the summary panel shows every date plus working days for that year — nothing is uploaded.
Pull the same list from a script
# JSON for Bayern 2026
curl -s 'https://api.oddlathe.com/v1/holidays?region=de-by&year=2026'
# Live calendar subscribe URL (Outlook / Google / Apple)
https://api.oddlathe.com/v1/holidays.ics?region=de-by
# Working days in a date range (half-open or as documented on the endpoint)
curl -s 'https://api.oddlathe.com/v1/workdays?region=de-by&from=2026-01-01&to=2027-01-01'
Docs with try-it forms: /v1/holidays, /v1/holidays.ics, /v1/workdays.
Caveats worth knowing
- Mariä Himmelfahrt in Bayern — treated as a statutory holiday in much of Bavaria; some sources mark it as applying mainly where the majority is Catholic. This tool lists it for
de-bystatewide and notes the nuance in the API docs. - Municipality-only days (e.g. Fronleichnam in parts of Sachsen/Thüringen) are omitted — only clear state-level days are included.
- One-offs (special national days of mourning / celebration) are rare; Reformationstag 2017 was nationwide once and is modelled for that year on
de.
Related
How many working days in Germany · Add German Feiertage to Outlook / Google / Apple · UK working days · UK substitute days · Bank holidays calculator · Anvil holidays
Questions
Which public holidays does Bavaria have in 2026?
Thirteen named Feiertage: the nine nationwide German days plus Epiphany (6 Jan), Corpus Christi, Assumption (15 Aug) and All Saints (1 Nov). Region code de-by.
Is Epiphany a holiday in all of Germany?
No. Heilige Drei Könige is a state holiday in Bayern, Baden-Württemberg and Sachsen-Anhalt, not nationwide.
Does Germany move weekend holidays to Monday?
No. Unlike UK bank holidays, German Feiertage that fall on Saturday or Sunday are generally not substituted with a Monday off.
What is the API region code for Bayern?
de-by. Nationwide-only lists use de. Other states are de-bw, de-be, de-bb, … de-th.
Where can I see the list without coding?
https://tooltern.oddlathe.com/bank-holidays — choose Germany — Bavaria and the year.
Published .