🇩🇰

Public Holidays in Denmark 2026

Official public and bank holidays

14 holidays
202620272028
DateHolidayWhen
January 01
Thursday
New Year's Day
Nytårsdag
82 days ago
April 02
Thursday
Maundy Thursday
Skærtorsdag
in 9 days
April 03
Friday
Good Friday
Langfredag
in 10 days
April 05
Sunday
Easter Sunday
Påskedag
in 12 days
April 06
Monday
Easter Monday
2. Påskedag
in 13 days
May 14
Thursday
Ascension Day
Kristi Himmelfartsdag
in 51 days
May 15
Friday
Bank closing day
Banklukkedag
in 52 days
May 24
Sunday
Pentecost
Pinsedag
in 61 days
May 25
Monday
Whit Monday
2. Pinsedag
in 62 days
June 05
Friday
Constitution Day
Grundlovsdag
in 73 days
December 24
Thursday
Christmas Eve
Juleaftensdag
in 275 days
December 25
Friday
Christmas Day
Juledag / 1. juledag
in 276 days
December 26
Saturday
St. Stephen's Day
2. juledag
in 277 days
December 31
Thursday
New Year's Eve
Nytårsaftensdag
in 282 days

Frequently Asked Questions

How many public holidays does Denmark have in 2026?

Denmark has 14 official public holidays in 2026.

What is the next public holiday in Denmark?

The next public holiday in Denmark is Maundy Thursday on April 02, 2026 (Thursday).

Do public holidays in Denmark fall on weekends?

Some holidays may fall on weekends. Check the day column in the table above to see which day each holiday falls on in 2026.