Question: are shops open on new year's day in germany?
Answer: New Year's Day is a public holiday in Germany. Post offices, banks, stores and other businesses are closed. However, some tourist stores may be open and stores at railway stations, airports and along highways are usually open. There are some restrictions selling alcohol, public performances and dancing.