Denmark flag

Public Holidays in Denmark

Complete calendar of Danish national holidays and observances for 2026

12

Total Holidays

1

National

11

Public

0

Observances

National Day of Denmark

Constitution Day

June 5

2026 Holiday Calendar

1 January (1 holiday)

January
1

New Year's Day

Public

6 June (1 holiday)

June
5

Constitution Day

National

12 December (3 holidays)

December
24

Christmas Eve

Public
December
25

Christmas Day

Public
December
26

Second Christmas Day

Public

Variable Date Holidays (7 holidays)

These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.

Varies

Maundy Thursday

Public
Varies

Good Friday

Public
Varies

Easter Sunday

Public
Varies

Easter Monday

Public
Varies

Ascension Day

Public
Varies

Whit Sunday

Public
Varies

Whit Monday

Public

Frequently Asked Questions

How many public holidays does Denmark have?

Denmark has 12 public holidays and observances, including 1 national holiday and 11 public holidays.

What is the national day of Denmark?

The national day of Denmark is Constitution Day, celebrated on June 5.

Does Denmark celebrate Christmas?

Yes, Christmas Day (December 25) is a public holiday in Denmark.