Quellen
Keine amtliche Auskunft und kein Angebot einer Behörde. Verbindlich sind die Veröffentlichungen der Kultusministerien, die Ferienregelung der Kultusministerkonferenz und die Feiertagsgesetze der Länder. Bewegliche Ferientage einzelner Schulen sind nicht enthalten.
Der eingebundene Datenstand ist 25. Oktober 2026. Abgedeckt sind die 16 Bundesländer vom 1. Dezember 2025 bis 15. Januar 2028.
OpenHolidays API
Schulferien und gesetzliche Feiertage kommen aus der OpenHolidays API. Die Rohdaten liegen im Repository openholidaysapi.data und stehen unter derOpen Database License (ODbL) 1.0. Zuschreibung: Ferien- und Feiertagsdaten © OpenHolidays API-Mitwirkende, ODbL-1.0.
OpenHolidays führt öffentliche Quellen zusammen, insbesondere die Ferienregelung der Kultusministerkonferenz und die Feiertagsgesetze der Länder. Die Länderliste steht auf der Seite Datenquellen Europa.
Abgleich
Die Schulferien des Schuljahrs 2026/27 wurden mit dem Ferienkalender der KMK abgeglichen (FER2026_27.pdf, Stand 9. Oktober 2025). Stichprobe unter anderem: Sommerferien Bayern 2. August bis 13. September 2027, Nordrhein-Westfalen 19. Juli bis 31. August 2027, Berlin 1. Juli bis 14. August 2027. Gesetzliche Feiertage 2026 folgen den bekannten bundesweiten Terminen, etwa Karfreitag am 3. April und Christi Himmelfahrt am 14. Mai.
Was der Import weglässt
- Lokale Feiertage (regionalScope Local) entfernt, zum Beispiel das Augsburger Friedensfest.
- Schulferien mit dem Tag Exception entfernt, darunter kürzere Sommer- und Herbstferien auf den nordfriesischen Inseln und Halligen.
- In Mecklenburg-Vorpommern nur allgemeinbildende Schulen; reine BBS-Termine beruflicher Schulen entfernt.
- Einträge mit „variabel“ oder „beweglich“ im Namen entfernt.
Mariä Himmelfahrt bleibt für Bayern im Datensatz, ist dort aber nur in Gemeinden mit überwiegend katholischer Bevölkerung gesetzlich frei. Im Saarland gilt der Tag landesweit.
Daten erneuern
Im Projektordner: npm run import:holidays. Das Skript scripts/import-holidays.mjs liest die API und schreibt src/data/holidays.json neu. Wer die Datei weitergibt, behält den ODbL-Hinweis in src/data/LICENSE.