Lausanne Weather, When to Go and Climate Information

(Lausanne, Vaud, Switzerland)

Photo of the Hotel d'OuchySwitzerland's ever popular city of Lausanne enjoys an especially mild climate, with much of its weather being directly influenced by its proximity to nearby Lake Geneva. Other important geographical features surrounding Lausanne and directly determining the climate include the southerly Swiss plateau, and the city's elevated position of some 500 metres / 1,640 feet above the port of Ouchy's shoreline.

Seasonal Climate Variations / When to Go

Warm and somewhat humid winds often arrive from the Atlantic, along with breezes from Lake Geneva, freshening the air in Lausanne and cooling down temperatures during the hot summer months. The climate in Lausanne is at its hottest between July and August, when temperatures average 25°C / 77°F by day and drop to around 14°C / 57°F at night. As a result, many restaurants and bars stay open until late, to make the most of the mild nights and longer daylight hours.

Summer picture of the Palais de JusticeLausanne's southerly exposure to the lake has resulted in a particularly verdant and appealing city, with a definite Mediterranean feel. The inviting summer climate is when many tourists choose to visit Lausanne, since the surrounding natural attractions are at there best. Pleasure and passenger boats from Ouchy become busy in the summer, and the nearby beach of Vidy is a definite highlight at this time of the year.

Autumnal weather arrives in September and by the beginning of October, daytime temperatures have dropped to 17°C / 63°F or lower. However, the climate can feel distinctly cooler when the famous local Föhn winds arrive and add a definite wind-chill factor. The autumn skies of Lausanne are also known for being blue, clear and completely free of clouds.

Lausanne Weather and Climate Chart (Averages)



4°C / 39°F
-1°C / 30°F


7°C / 45°F
1°C / 34°F


11°C / 52°F
1°C / 34°F


14°C / 57°F
5°C / 41°F


20°C / 68°F
9°C / 48°F


23°C / 73°F
12°C / 54°F


25°C / 77°F
13°C / 55°F


25°C / 77°F
14°C / 57°F


19°C / 66°F
10°C / 50°F


16°C / 61°F
8°C / 46°F


8°C / 46°F
1°C / 34°F


5°C / 41°F
0°C / 32°F