Skip the calendar
2025 Holidays for Denmark
- New Year's Day (Nytårsdag)
- Clocks go forward 1 hour (02:00 → 03:00)
- Maundy Thursday (Skærtorsdag)
- Good Friday (Langfredag)
- Easter Sunday (Påskedag)
- Easter Monday (Anden påskedag)
- Workers' Day (Arbejdernes kampdag)
- Ascension Day (Kristi himmelfartsdag)
- Constitution Day (Grundlovsdag)
- Pentecost (Pinsedag)
- Pentecost Monday (Anden pinsedag)
- Clocks go back 1 hour (03:00 → 02:00)
- Christmas Eve (Juleaftensdag)
- Christmas Day (Juledag)
- Second Day of Christmas (Anden juledag)
- New Year's Eve (Nytårsaften)
Add Denmark holidays to your calendar
Subscribe once and every public holiday appears in your calendar, updated automatically.
Public holidays in Denmark in 2025
Denmark has 10 public holidays in 2025. 2 of them fall on the weekend (Saturday and Sunday). The month with the most public holidays is April (4).
All public holidays in Denmark in 2025
- New Year's Day (Nytårsdag) – Wednesday, January 1, 2025
- Maundy Thursday (Skærtorsdag) – Thursday, April 17, 2025
- Good Friday (Langfredag) – Friday, April 18, 2025
- Easter Sunday (Påskedag) – Sunday, April 20, 2025
- Easter Monday (Anden påskedag) – Monday, April 21, 2025
- Ascension Day (Kristi himmelfartsdag) – Thursday, May 29, 2025
- Pentecost (Pinsedag) – Sunday, June 8, 2025
- Pentecost Monday (Anden pinsedag) – Monday, June 9, 2025
- Christmas Day (Juledag) – Thursday, December 25, 2025
- Second Day of Christmas (Anden juledag) – Friday, December 26, 2025
Clock changes in Denmark in 2025
- On Sunday, Mar 30, clocks go forward 1 hour, from 02:00 to 03:00.
- On Sunday, Oct 26, clocks go back 1 hour, from 03:00 to 02:00.
Long weekends and bridge days in Denmark in 2025
The weekend in Denmark: Saturday and Sunday. Denmark has 3 long weekends in 2025: three days or more off in a row thanks to a public holiday.
- Thu, Apr 17 – Mon, Apr 21 – 5 days off (Maundy Thursday, Good Friday, Easter Sunday, Easter Monday)
- Sat, Jun 7 – Mon, Jun 9 – 3 days off (Pentecost, Pentecost Monday)
- Thu, Dec 25 – Sun, Dec 28 – 4 days off (Christmas Day, Second Day of Christmas)
Bridge days: a few days off, a long break
- Take 2 days off (Mon, Dec 30 and Tue, Dec 31): 5 days off in a row, Sat, Dec 28 – Wed, Jan 1 (New Year's Day)
- Take 2 days off (Thu, Jan 2 and Fri, Jan 3): 5 days off in a row, Wed, Jan 1 – Sun, Jan 5 (New Year's Day)
- Take Fri, May 30 off: 4 days off in a row, Thu, May 29 – Sun, Jun 1 (Ascension Day)
2025 at a glance
- 2025 has 365 days.
- 2025 starts on a Wednesday and ends on a Wednesday.
- 2025 has the same calendar as 2014 and 2031.
- Public holidays in Denmark: 10
Monthly calendars for 2025
- January 2025 – 1 holiday
- February 2025 – 0 holidays
- March 2025 – 0 holidays
- April 2025 – 4 holidays
- May 2025 – 1 holiday
- June 2025 – 2 holidays
- July 2025 – 0 holidays
- August 2025 – 0 holidays
- September 2025 – 0 holidays
- October 2025 – 0 holidays
- November 2025 – 0 holidays
- December 2025 – 2 holidays