🇩🇰

Denmark Public Holidays for

Denmark has 10 public holidays in 2026. 7 fall on weekdays, 3 on weekends.

10
Public holidays
7
On weekdays
3
On weekends
Skærtorsdag
Apr 2
Next holiday

All 10 public holidays

DateDayHoliday
Jan 1ThursdayNytår
Apr 2ThursdaySkærtorsdag
Apr 3FridayLangfredag
Apr 5Sunday(weekend)Påskesøndag
Apr 6MondayAnden påskedag
May 14ThursdayKristi Himmelfartsdag
May 24Sunday(weekend)Pinsedag
May 25MondayAnden Pinsedag
Dec 25FridayJuledag
Dec 26Saturday(weekend)Anden Juledag

Plan your time off

7 holidays fall on weekdays in 2026 — here are the best periods to extend them into long breaks using fewer leave days.

6 days off · 1 leave day

Apr 1 Apr 6

Skærtorsdag, Langfredag +2

6 days off · 1 leave day

Apr 2 Apr 7

Skærtorsdag, Langfredag +2

4 days off · 1 leave day

Jan 1 Jan 4

Nytår

4 days off · 1 leave day

May 14 May 17

Kristi Himmelfartsdag

4 days off · 1 leave day

May 23 May 26

Pinsedag, Anden Pinsedag

4 days off · 1 leave day

Dec 24 Dec 27

Juledag, Anden Juledag

4 days off · 1 leave day

Dec 25 Dec 28

Juledag, Anden Juledag

7 days off · 2 leave days

Mar 31 Apr 6

Skærtorsdag, Langfredag +2

7 days off · 2 leave days

Apr 1 Apr 7

Skærtorsdag, Langfredag +2

7 days off · 2 leave days

Apr 2 Apr 8

Skærtorsdag, Langfredag +2

Leave entitlements in Denmark

Denmark provides 5 weeks (25 days) of paid annual leave through the Holiday Act. Denmark has 10 public holidays.

Calculate your PTO balanceManaging time off for a team? InvisibleHR handles Denmark's leave in Slack.