On Monday, high winds disrupted passenger boat traffic on Lake Geneva, while gusts of over 100 kilometres an hour were recorded in Delémont (in the canton of Jura) and the city of Neuchâtel, the ATS news agency said.
MeteoSwiss, the national weather office, issued warnings of storm winds on Tuesday extending along the Jura Mountains from the canton of Vaud to the canton of Thurgau, as well as in the Chablais region of Valais, the Vaud Alps and Fribourg,
Two boat trips linking Lausanne and Thonon-les-Bains, France on the south side of Lake Geneva were cancelled on Monday afternoon, operator CGN said.
The company said that further disruptions were to be expected on Tuesday.
High winds also forced closure of ski lifts at resorts in the Bernese Oberland.
No deaths were initially reported but a tree fell on a car in the Simmental region of the canton of Bern, injuring the driver, ATS said.
The winds were caused by a storm caused by a low-pressure system that originated in the Atlantic.
Gusts of up to 150 kilometres an hour lashed Great Britain and over 140 km/h in northwest France.
A woman was left in a coma and another person was injured after an advertising billboard blew over in gale-force winds in Paris.
Thousands were left without electricity in Brittany and Normandy as power lines toppled.
Parts of Switzerland have seen remarkably high temperatures for this time of year after a warm Foehn wind blew through central parts of the country at the weekend.
Story continues below…
MeteoSwiss said temperatures rose to 14 degrees in Altdorf in the canton of Uri on Monday, where the mercury is forecast to reach 16 degrees on Tuesday.
Basel can expect a high of 15 degrees on Tuesday, with a top reading of 14 degrees anticipated in Chur in the canton of Graubünden, with rain across the country.
Weather experts predict conditions will turn more wintry by Wednesday with snow forecast through the Alps.