Holidays in Denmark - 2025

Public holidays and observances.

Country overview

Insight summary

2025, Denmark has 14 holidays in total, including 14 public holidays. The busiest month is April with 4 holidays.

Holiday dates

DateDayHoliday Name
January 1, 2025WednesdayNew Year's Day
April 17, 2025ThursdayMaundy Thursday
April 18, 2025FridayGood Friday
April 20, 2025SundayEaster Sunday
April 21, 2025MondayEaster Monday
May 29, 2025ThursdayAscension Day
May 30, 2025FridayBank closing day
June 5, 2025ThursdayConstitution Day
June 8, 2025SundayPentecost
June 9, 2025MondayWhit Monday
December 24, 2025WednesdayChristmas Eve
December 25, 2025ThursdayChristmas Day
December 26, 2025FridaySt. Stephen's Day
December 31, 2025WednesdayNew Year's Eve
2025 Denmark Public Holidays Calendar | Holiday Calendar