Denmark Public Holidays for
Denmark has 10 public holidays in 2026. 7 fall on weekdays, 3 on weekends.
All 10 public holidays
| Date | Day | Holiday |
|---|---|---|
| Jan 1 | Thursday | Nytår |
| Apr 2 | Thursday | Skærtorsdag |
| Apr 3 | Friday | Langfredag |
| Apr 5 | Sunday(weekend) | Påskesøndag |
| Apr 6 | Monday | Anden påskedag |
| May 14 | Thursday | Kristi Himmelfartsdag |
| May 24 | Sunday(weekend) | Pinsedag |
| May 25 | Monday | Anden Pinsedag |
| Dec 25 | Friday | Juledag |
| Dec 26 | Saturday(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.