Snow is forecast at altitudes above 600 metres, Meteonews said in a news release on Monday.
Winds are expected to grow in strength with gusts from 70 to 90 kilometres an hour in the plateau area (the region between the Jura and the Alps) on Wednesday, the weather service said.
Gusts of between 120 and 140 km/h are predicted for Alpine peaks.
Weather experts anticipate snow to hit the plateau for the first time this season on Wednesday followed by a period of calm until a fresh weather disturbance arrives on Friday night.
Heavy precipitation over the past few days has triggered landslides and flooding in various parts of Switzerland, while boosting the avalanche risks in mountain regions.
The avalanche danger is particularly high in the canton of Valais, where a metre of fresh snow is expected in the Alps this week.
After an absence of snow in December, ski resorts have struggled to get operations up and running with rain hampering conditions in several resorts at the weekend.
The men's alpine skiing World Cup giant slalom event at Swiss venue Adelboden was cancelled on Saturday after rain badly degraded the slopes, organizers announced.
Rain also played havoc at the weekend in Cuarny, a village in the canton of Vaud near Yverdons-les-Bains.
A water-saturated garden above a water reserve for fire fighting collapsed into it on Sunday, creating a “tsunami”-like wall of water that poured into the underground garage of a neighbouring property, the ATS news agency reported.
Residents were briefly evacuated but no-one was injured by the incident.
Elsewhere in the canton of Vaud, a landslide on Monday morning blocked the road between the villages of Burtigny and Gilly after a stream overflowed its banks.
In the canton of Lucerne, the main road of the village of Wolhusen was flooded early on Monday after 5,000 cubic metres of rock fell from a cliff into the Kleine Emme river, diverting the course of the water.
Around 20 people were evacuated but no-one was hurt, although damage was substantial, Lucerne cantonal police said.
The road linking Wolhusen to Entlebuch, west of the city of Lucerne, was closed because of the high water.
Eighty fire fighters called to the scene erected a 25-metre long dike to redirect water back into the river, police said.