Calendar
Public holidays in Denmark (2026)
Public holidays
Denmark has 14 public holidays in 2026.
Next up: Juleaftensdag — Thursday, December 24, 2026 (in 175 days).
| Jan 1, 2026 | Nytårsdag (New Year's Day) |
|---|---|
| Apr 2, 2026 | Skærtorsdag (Maundy Thursday) |
| Apr 3, 2026 | Langfredag (Good Friday) |
| Apr 5, 2026 | Påskedag (Easter Sunday) |
| Apr 6, 2026 | 2. Påskedag (Easter Monday) |
| May 14, 2026 | Kristi Himmelfartsdag (Ascension Day) |
| May 15, 2026 | Banklukkedag (Bank closing day) |
| May 24, 2026 | Pinsedag (Pentecost) |
| May 25, 2026 | 2. Pinsedag (Whit Monday) |
| Jun 5, 2026 | Grundlovsdag (Constitution Day) |
| Dec 24, 2026 | Juleaftensdag (Christmas Eve) |
| Dec 25, 2026 | Juledag / 1. juledag (Christmas Day) |
| Dec 26, 2026 | 2. juledag (St. Stephen's Day) |
| Dec 31, 2026 | Nytårsaftensdag (New Year's Eve) |
Updated July 2, 2026
Common questions
When is the next public holiday in Denmark?
Juleaftensdag, on Thursday, December 24, 2026 (in 175 days).
How many public holidays does Denmark have in 2026?
Denmark has 14 public holidays in 2026; see the full list above with dates and local names.