Skip to content

Denmark public holidays 2025

10 public holidays

Denmark: 10 public holidays in 2025. 8 of them fall on weekdays (Monday to Friday).

Denmark: list of public holidays in 2025

DateDayHoliday
Jan 1WednesdayNew Year's DayNytårsdag
Apr 17ThursdayMaundy ThursdaySkærtorsdag
Apr 18FridayGood FridayLangfredag
Apr 20SundayEaster SundayPåskedag
Apr 21MondayEaster MondayAnden påskedag
May 29ThursdayAscension DayKristi Himmelfartsdag
Jun 8SundayPentecostPinsedag
Jun 9MondayWhit MondayAnden Pinsedag
Dec 25ThursdayChristmas DayJuledag
Dec 26FridayBoxing DayAnden Juledag

Long weekends in 2025

  • Thursday, April 17: Maundy Thursday gives four days off if you take Friday, April 18 as a bridge day.
  • Friday, April 18: Good Friday gives a three-day weekend.
  • Monday, April 21: Easter Monday gives a three-day weekend.
  • Thursday, May 29: Ascension Day gives four days off if you take Friday, May 30 as a bridge day.
  • Monday, June 9: Whit Monday gives a three-day weekend.
  • Thursday, December 25: Christmas Day gives four days off if you take Friday, December 26 as a bridge day.
  • Friday, December 26: Boxing Day gives a three-day weekend.

On a weekend this year: Easter Sunday (Sunday, April 20); Pentecost (Sunday, June 8).

Holidays by month

  • January1
  • February0
  • March0
  • April4
  • May1
  • June2
  • July0
  • August0
  • September0
  • October0
  • November0
  • December2

Other dates in 2025 (not days off for everyone)

  • March 3: Fastelavn (observance)
  • May 1: Labour Day (observance)
  • May 11: Mother's Day (observance)
  • June 5: Constitution Day (observance)
  • December 24: Christmas Eve (observance)

Denmark: public holidays in other years

Public holidays in other countries

See all countries

Frequently asked questions

Denmark: how many public holidays are there in 2025?
There are 10 public holidays in 2025: New Year's Day (January 1); Maundy Thursday (April 17); Good Friday (April 18); Easter Sunday (April 20); Easter Monday (April 21); Ascension Day (May 29); Pentecost (June 8); Whit Monday (June 9); Christmas Day (December 25); Boxing Day (December 26).
Denmark: which 2025 holidays make a long weekend?
Thursday, April 17: Maundy Thursday gives four days off if you take Friday, April 18 as a bridge day. Friday, April 18: Good Friday gives a three-day weekend. Monday, April 21: Easter Monday gives a three-day weekend. Thursday, May 29: Ascension Day gives four days off if you take Friday, May 30 as a bridge day. Monday, June 9: Whit Monday gives a three-day weekend. Thursday, December 25: Christmas Day gives four days off if you take Friday, December 26 as a bridge day. Friday, December 26: Boxing Day gives a three-day weekend.
Denmark: are there regional holidays?
No regional holidays are listed: the 10 public holidays of 2025 apply to the whole country.

Holiday data: the open date-holidays project (CC BY-SA 3.0, mostly based on Wikipedia). Rules can change by law or decree, and regions or employers may add days off: check official sources before planning. date-holidays

Denmark Public Holidays 2025: Dates and Long Weekends | UtilLab