Holidays in Denmark 2025
Denmark has 10 public holidays in 2025. 10 of them are national holidays, observed everywhere in Denmark.
Holidays in Denmark 2025
-
New Year's Day
Nytårsdag
National holiday -
Maundy Thursday
Skærtorsdag
National holiday -
Good Friday
Langfredag
National holiday -
Easter Sunday
Påskedag
National holiday -
Easter Monday
Anden påskedag
National holiday -
Workers' Day
Arbejdernes kampdag
Optional holiday -
Ascension Day
Kristi himmelfartsdag
National holiday -
Constitution Day
Grundlovsdag
Optional holiday -
Pentecost
Pinsedag
National holiday -
Pentecost Monday
Anden pinsedag
National holiday -
Christmas Eve
Juleaftensdag
Optional holiday -
Christmas Day
Juledag
National holiday -
Second Day of Christmas
Anden juledag
National holiday -
New Year's Eve
Nytårsaften
Optional holiday
Frequently asked questions
- How many public holidays does Denmark have in 2025?
- Denmark has 10 public holidays in 2025.
- Which holidays are national public holidays in Denmark in 2025?
- Denmark has 10 national public holidays in 2025: New Year's Day (January 1, 2025), Maundy Thursday (April 17, 2025), Good Friday (April 18, 2025), Easter Sunday (April 20, 2025), Easter Monday (April 21, 2025), Ascension Day (May 29, 2025), Pentecost (June 8, 2025), Pentecost Monday (June 9, 2025), Christmas Day (December 25, 2025), Second Day of Christmas (December 26, 2025).
Federal / national holiday = a public holiday everywhere in the country. Regional holiday = a public holiday only in the listed states or provinces.
Holiday data from the open-source python-holidays project; astronomy computed with ephem; eclipse details from NASA. Governments sometimes change dates — confirm important dates locally.