Check out the liberal opening hours in Denmark, which has developed in a must more flexible direction for the customers in the last 5 years.
Shops are generally open 9/10am – 5.30/6pm Monday to Thursday, closing later on Fridays (7/8pm) and earlier on Saturdays (1/2pm).
Some shops stay open until 5pm on Saturdays in Copenhagen and larger towns. Many grocery stores are open until 9pm. A few kiosks hold late hours, and the 7-11 chain is open 24 hours.
Many larger shops and department stores are also open on Sundays, except on national and bank holidays, constitution day (5 June), Christmas Eve and until 3pm on New Year’s Eve. Super markets with a yearly turnover of less than DKK31.4 million are allowed to stay open every day of the year.