For those who wish to see the snowy side of Switzerland can flock in the months of December to February as it is an ideal time to visit Switzerland to witness snowfall. Winter season starts from December and continues till March when the country receives a great amount of snowfall along with snowstorms.