Geneva weather varies from +2°C in January to +20°C in July on average. Right now it is Rain and +17°C in Geneva.