After several days of intense cold, a warm front from the south-west hit the country on Thursday bringing snow across many areas, particularly in southern and central regions.
Up to 10cms is forecast to fall across the Swiss plains today, even more in the Lake Geneva region, according to MeteoSuisse.
The snow comes after the so-called 'beast from the east' created beautiful ice sculptures on the lake shores in the past few days.
But by Thursday the ice had given way to snow, with scenes of people skiing through the streets of Geneva.
The snow caused chaos for rail travellers on Thursday morning.
Geneva was particularly hit by heavy snow, causing the airport to temporarily close.
Neuchâtel rail station also suffered serious disruption.
Though of course snow is common in alpine areas, it's not a regular occurence in low-lying Swiss cities. Lausanne, Fribourg, Nyon and Bern all experienced snow in the night of Wednesday to Thursday.