Are shops open on Christmas Eve in Denmark?
A full closing day under the law.
Short answer
Christmas Eve (24 December) is a closing day under the Danish shop closing act, just like Christmas Day and Boxing Day. Shops covered by the act may not sell to customers at all that day, with no opening window in the morning. The exceptions are the same as on public holidays: bakeries, small grocery shops below the turnover limit, shops in airports and station buildings, and a few other types. In practice this means three closing days in a row from 24 to 26 December.
Why
- Christmas Eve is named as a closing day in the law.
- The ban covers the whole day, not only the evening.
- Exempt shops may still open.
Details
The staffed luggage centre at Copenhagen Central Station is open 08.00–16.00 on 24 December 2026.
Tip
Buy food for 24–26 December by 23 December at the latest.
What may differ
Exempt shops set their own Christmas Eve hours, so check each shop.
Common misconception
Many think shops are open until the afternoon on Christmas Eve, as on New Year's Eve.
What actually happens
The 15.00 rule applies only to New Year's Eve; Christmas Eve is a full closing day.
People also ask
- Are supermarkets open on 24 December in Denmark?
- Are shops open on Boxing Day in Denmark?
- Can I buy bread on Christmas Eve in Denmark?
Sources
This answer is for reference only. Opening hours, prices and services change, so check the official sources before you go.
Practical infoRelated questions
-
What time do shops close on New Year's Eve in Denmark?
Under the Danish shop closing act, shops may not sell to customers after 15.00 on New Year's Eve (31 December).
-
Which shops can open on public holidays in Denmark?
The shop closing act lets several types of shops open on public holidays and other closing days.
-
Which days are shops closed in Denmark?
Under the shop closing act, shops must close on New Year's Day, Maundy Thursday, Good Friday, Easter Sunday and Monday, Ascension Day, Whit Sunday and Monday, Constitution Day, Christmas Eve, Christmas Day and Boxing Day.
-
Are shops open on Sundays in Denmark?
Yes, shops in Denmark may open on Sundays.

