A cold front crossed the country on Sunday, said MeteoSuisse, bringing cold air from the north-east in the form of a chilly bise wind gusting above 50km/hr in many parts.
The snow limit dropped to 800m on Sunday night, with abundant precipitation in the Alps, said MeteoNews
, predicting it would drop further to 600m during the course of Monday.
Above 1,500m in the Alps up to one metre of snow is expected.
Indeed, many alpine resorts were showing fresh snow on their webcams and social media feeds on Monday morning, including Nendaz and Verbier in the Valais, resorts in the Bernese Oberland and the Val d'Anniviers.
The sudden drop in temperatures was preceded by a warm foehn wind on Saturday which kept the air mild, particularly in eastern parts of the country where temperatures reached 19 degrees in places.
Swiss ski resorts will be hoping this change in the weather marks the start of the winter season. However early snow does not guarantee a prolonged ski season. Last year snow arrived in November but was followed by an exceptionally dry December and no fresh snow until January in many parts of the country.