What June feels like in Geneva
June is early summer in Geneva. Afternoons are warm and pleasant, good for long days out. Evenings bring a clear drop in temperature, and nights stay mild. The air carries some moisture, so hot spells feel a little sticky.
Rain in Geneva in June
June is persistently wet here: some rain falls on about every other day. Wet days average about 7.5 mm (0.3 in), enough to soak you without an umbrella. The yearly figure is similar, around 8.7 mm per wet day.
Daylight and sunshine in June
On 15 June the sun rises at about 5:43 am and sets around 9:28 pm local time, giving 15 h 45 min of daylight. Since mid-May the day has gained 49 min. The sun is out for roughly 77% of those daylight hours, so there are plenty of bright spells.
How June compares to the rest of the year
In Geneva's temperature order, June sits as the 3rd warmest month. Compared with May, afternoons are 4.6°C (8.3°F) warmer, with 34 mm less rain. Temperatures keep climbing into July. By July, typical highs are 25.6°C (78.1°F).
Who June suits
- Sightseeing: a good fit — the weather rarely gets in the way of a city walk.
- Parks & outdoor: a good fit — comfortable for long walks and picnics.
- Hiking: a good fit — mild temperatures for trails.
Tips for visiting Geneva in June
Versatile Layers
Days are noticeably warmer than nights — layers you can add or remove.
Rain Protection
A compact umbrella and a light waterproof jacket.
Sunglasses
Frequent sunshine — sunglasses and a light hat.
Quick questions
How warm is Geneva in June?
Afternoons average 23.2°C (73.8°F) and nights about 14.3°C (57.7°F) — warm by most people's standards. It is the 3rd warmest month of the year.
Does it rain a lot in Geneva in June?
Quite a lot — 105 mm spread over about 14 days.
What should I wear in Geneva in June?
Pack versatile layers, rain protection and sunglasses. Add a layer for after dark.
Is June or July better for visiting Geneva?
July, narrowly: it ranks #3 of 12 among Geneva's months, against #4 for the other. July is warmer and has fewer rainy days.
