Skip to content
Home » 2025 Public Holidays, School Terms and Observations

2025 Public Holidays, School Terms and Observations

 Make the Most of Your Leave Days in Germany

Public holidays offer the perfect chance to extend your time off and plan a longer trip without using up too many leave days. With a bit of smart planning, you can maximize your time away from work. Check out our top tips for optimizing your leave days!

Easter:
4 Leave days from 14 – 17  April = 10 Days off (12.04 – 21.04) 
May:
1 day leave to get a 4 day Weekend from 01 May – 04 May
Only in Berlin
1 day leave to get a 4 day Weekend from 08 May – 11 May
Pfingsten:
1 day leave to get a 4 day Weekend from 06 June  – 09 June
Corpus Christi – BW BY HE NW RP SL SN TH
1 day leave to get a 4 day Weekend from 19 June  – 22 June
October:
1 day leave to get a 4 day Weekend from 02 Oct – 05 Oct
December:
3 Leave days from 22 Dec – 24 Dec  = 9 Days off (20.12 – 28.12) 
7 Leave days from 22 Dec – 02 Jan = 16 Days off (20.12 – 04.01) 
8 Leave days from 22 Dec – 06 Jan = 18 Days off (20.12 – 06.01) 

School holidays 2025

BundeslandWinterferienOsterferienPfingstferienSommerferienHerbstferienWeihnachtsferien
Baden-Württemberg14.04 – 26.0410.06 – 20.0631.07 – 13.0927.10 – 30.10, 31.1022.12 – 05.01
Bayern03.03 – 07.0314.04 – 25.0410.06 – 20.0601.08 – 15.0903.11 – 07.11, 19.1122.12 – 05.01
Berlin05.02 – 10.0214.04 – 26.04, 02.05, 30.0510.0624.07 – 06.0920.10 – 01.1122.12 – 02.01
Brandenburg05.02 – 09.0214.04 – 26.04, 02.05, 30.0510.0624.07 – 06.0920.10 – 01.1122.12 – 02.01
Bremen01.02 – 02.0214.04 – 19.0430.04, 02.05, 30.05, 10.0603.07 – 13.0813.10 – 25.1022.12 – 05.01
Hamburg02.0210.03 – 21.0302.05, 26.05 – 30.0524.07 – 03.0920.10 – 31.1022.12 – 02.01
Hessen07.04 – 21.0407.07 – 15.0806.10 – 18.1022.12 – 10.01
Mecklenburg-Vorpommern05.02 – 16.0214.04 – 23.04, 30.0506.06 – 10.0628.07 – 06.0902.10, 20.10 – 25.10, 03.11.22.12 – 05.01
Niedersachsen01.02 – 02.0207.04 – 19.04, 30.0402.05, 30.05, 10.0603.07 – 13.0813.10 – 25.1022.12 – 05.01
Nordrhein-Westfalen14.04 – 26.0410.0614.07 – 26.0813.10 – 25.1022.12 – 06.01
Rheinland-Pfalz14.04 – 25.0407.07 – 15.0813.10 – 24.1022.12 – 07.01
Saarland12.02 – 16.0214.04 – 25.0407.07 – 14.0813.10 – 24.1022.12 – 02.01
Sachsen12.02 – 23.0218.04 – 25.04, 30.0528.06 – 08.0806.10 – 18.1022.12 – 02.01
Sachsen-Anhalt05.02 – 10.0207.04 – 19.0430.0528.06 – 08.0813.10 – 25.1022.12 – 05.01
Schleswig-Holstein11.04 – 25.0430.0528.07 – 06.0920.10 – 30.1022.12 – 06.01
Thüringen12.02 – 16.0207.04 – 19.0430.0528.06 – 08.0806.10 – 18.1022.12 – 03.01

Public holidays 2025

DateDayHolidayGerman NameStates
1 JanuaryWedNew Year’s DayNeujahrALL
6 JanuaryMonEpiphanyHeilige Drei KönigeBW, BY, ST
8 MarchSatInternational Women’s DayInternationaler FrauentagBE, MV
18.04.2025FriGood FridayKarfreitagALL
20.04.2025SunEaster SundayOstersonntagBrandenburg
21.04.2025MonEaster MondayOstermontagALL
01 MayThursLabour DayTag der ArbeitALL
08.05.2025ThursTag der BefreiungBE
29.05.2025ThursAscension DayChristi HimmelfahrtALL
08.06.2025SunWhit SundayPfingstsonntagBrandenburg
09.06.2025MonWhit MondayPfingstmontagALL
19.06.2025ThursCorpus ChristiFronleichnamBW, BY, HE, NW, RP, SL, SN, TH
15.08.2024FriMariä Himmelfahrt BY, SL
20 SeptemberSatChildren’s DayWeltkindertagThüringen
03 OctoberFriDay of German UnityTag der Deutschen EinheitNational
31 OctoberFriReformation DayReformationstag BB, HH, MV, NI, SH, SN, ST,TH
01 NovemberSatAll Saints’ DayAllerheiligenBW, BY, NW, RP, SL
19.11.2024WedRepentance DayBuß- und BettagSachsen
25 DecemberThursChristmas Day1. WeihnachtsfeiertagALL
26 DecemberFri2nd Day of Christmas2. WeihnachtsfeiertagALL

Federal States

BW: Baden-Württemberg
BY: Bayern
BE: Berlin
BB: Brandenburg
HB: Bremen
HH: Hamburg
HE: Hessen
MV: Mecklenburg-Vorpommern
NI: Niedersachsen
NW: Nordrhein-Westfalen

RP: Rheinland-Pfalz
SL: Saarland
SN: Sachsen
ST: Sachsen-Anhalt
SH: Schleswig-Holstein
SN: Sachsen
ST: Sachsen-Anhalt
SH: Schleswig-Holstein

Related content

Public transport in Germany

The German public transport system is extensive, reliable and very affordable. The Deutsche Bahn AG is the national railway company and is state-owned. The DB offers

Tourist accommodation types

Types of Tourist accommodation in Germany Germany, known for its rich cultural heritage, stunning landscapes, and vibrant cities, offers a diverse range of accommodation options

Travel ideas within Germany

Germany is a beautiful country with diverse landscapes and many regional specialties.To add your suggestions please submit it via this form Below are some travel

Travel in the Schengen Area

Travel within the Schengen Area “The Schengen Area is a zone comprised of 29 European states which have officially abolished passports and other types of border