2025 calendar
2025 public holidays in Germany
20 statutory holidays in 2025. Dates, weekdays and whether banks and the national postal service are closed.
Holiday list
Wed
Jan 1
New Year's Day
Statutory · Nationwide
Banks CLOSEDMail CLOSED
Mon
Jan 6
Epiphany
Statutory · BW, BY, ST
Banks LIMITEDMail LIMITED
Sat
Mar 8
International Women's Day
Statutory · BE, MV
Banks LIMITEDMail LIMITED
Fri
Apr 18
Good Friday
Statutory · Nationwide
Banks CLOSEDMail CLOSED
Sun
Apr 20
Easter Sunday
Statutory · BB
Banks LIMITEDMail LIMITED
Mon
Apr 21
Easter Monday
Statutory · Nationwide
Banks CLOSEDMail CLOSED
Thu
May 1
Labour Day
Statutory · Nationwide
Banks CLOSEDMail CLOSED
Thu
May 8
Liberation Day
Statutory · BE
Banks LIMITEDMail LIMITED
Thu
May 29
Ascension Day
Statutory · Nationwide
Banks CLOSEDMail CLOSED
Sun
Jun 8
Pentecost
Statutory · BB
Banks LIMITEDMail LIMITED
Mon
Jun 9
Whit Monday
Statutory · Nationwide
Banks CLOSEDMail CLOSED
Thu
Jun 19
Corpus Christi
Statutory · BW, BY, HE, NW, RP, SL
Banks LIMITEDMail LIMITED
Fri
Aug 15
Assumption Day
Statutory · SL
Banks LIMITEDMail LIMITED
Sat
Sep 20
World Children's Day
Statutory · TH
Banks LIMITEDMail LIMITED
Fri
Oct 3
German Unity Day
Statutory · Nationwide
Banks CLOSEDMail CLOSED
Fri
Oct 31
Reformation Day
Statutory · 9 of 0 regions
Banks LIMITEDMail LIMITED
Sat
Nov 1
All Saints' Day
Statutory · BW, BY, NW, RP, SL
Banks LIMITEDMail LIMITED
Wed
Nov 19
Repentance and Prayer Day
Statutory · SN
Banks LIMITEDMail LIMITED
Thu
Dec 25
Christmas Day
Statutory · Nationwide
Banks CLOSEDMail CLOSED
Fri
Dec 26
St. Stephen's Day
Statutory · Nationwide
Banks CLOSEDMail CLOSED
Dates from Nager.Date. Civic days are widely observed but not required by law. Branch, school board and store hours vary.
Frequently asked questions
How many public holidays are there in Germany in 2025?
Germany has 20 statutory holidays in 2025: New Year's Day (Jan 1), Epiphany (Jan 6), International Women's Day (Mar 8), Good Friday (Apr 18), Easter Sunday (Apr 20), Easter Monday (Apr 21), Labour Day (May 1), Liberation Day (May 8), Ascension Day (May 29), Pentecost (Jun 8), Whit Monday (Jun 9), Corpus Christi (Jun 19).
Which 2025 holidays fall on a weekend in Germany?
International Women's Day (Saturday, Mar 8); Easter Sunday (Sunday, Apr 20); Pentecost (Sunday, Jun 8); World Children's Day (Saturday, Sep 20); All Saints' Day (Saturday, Nov 1). Some employers and governments move the day off to the nearest weekday.
Are banks open on public holidays in Germany?
Banks are closed on most statutory holidays in Germany. The table above shows the bank and the national postal service status for each 2025 date.