When to visit
The best time to visit Zurich in general is in summer, which is July – September. However, it is very busy during these times. So, shoulder seasons are a good alternative, especially October – November, because the snow hasn't come yet and the weather is usually quite sunny.
November to December - Christmas Markets are a Swiss tradition for the festive season. As Christmas approaches, decorated and illuminated chalets appear in Switzerland’s main cites and the nights are filled with twinkling lights and a cheerful buzz as shoppers explore the stalls and enjoy classic entertainment, drinking in the festive atmosphere. Market stalls showcase local handy crafts, regional food specialties and much more. Some of the best Christmas markets can be found in Montreux, Zürich, Basel, Bern, Wengen, Einsiedeln and Lucerne to name a few, each with its own unique Winter Christmas experiences.