Geneva on Lake Geneva enjoys around 1900 sunshine hours per year thanks to its south-western position and has warm summers with July highs around 27°C. The continental climate with Alpine influence brings cold clear winters with occasional snow periods. Compare historical weather data for Geneva across any time periods.