May and September are the best months to visit Lombardy. May brings spring gardens in bloom around the lakes, warm temperatures (16–24°C), and lower crowds than summer. September offers golden light, the grape harvest, and swimming that's still comfortable on Lake Garda. But Lombardy is a region of dramatic seasonal variety — the Alps, lakes, and cities each peak at different times.
Lombardy stretches from Alpine peaks above 4,000 metres to the humid Po Valley, creating microclimates that can vary 15°C on the same day. Milan, in the Po Valley, has hot, humid summers and cold, foggy winters — the city can feel like a different climate zone from Bormio just 150 km north, which sits at 1,225 metres and gets reliable winter snow.
Spring (March–May)
Spring is Lombardy's most photogenic season. April brings the rhododendrons and azaleas into bloom around Lake Como and Lake Maggiore. The Camellia Festival at Villa Carlotta (Tremezzo, Lake Como) in April is a bucket-list event. May is arguably perfect: 16–24°C, long daylight, and the lakes emerging from winter quiet with restaurants reopening their terraces. Milan's Design Week (Salone del Mobile) in April transforms the city into the world's design capital — hotel prices spike accordingly. Mountain passes like the Stelvio typically open for summer in late May or June.
Summer (June–August)
Summer is peak season on the lakes — Lake Como and Lake Garda at their most beautiful, with swimming, boat trips, and long evenings on waterfront terraces. July and August bring maximum crowds and the highest prices; book 4-6 months ahead for Bellagio or Sirmione. Milan empties in August as locals flee to the coast and mountains. The Valtellina valley offers a cooler alternative — Sondrio stays around 28°C while Milan hits 35°C. Outdoor opera at the Arena di Verona (just across the Veneto border, easily reached from Brescia) runs June to August.
Autumn (September–November)
September rivals May as Lombardy's best month. Warm temperatures (18–26°C), the grape harvest in Franciacorta and Valtellina, autumn colours in the Alpine valleys. Lake Garda stays warm enough for swimming well into September. October brings the truffle and mushroom season, celebrated at sagre across the region. November is the quietest month — Milan's fog season creates a mysterious, cinematic atmosphere, hotel rates drop to their lowest (from €95/night in Milan), and you can get Last Supper tickets without months of advance planning.
Winter (December–February)
Winter splits between city culture and Alpine sports. Milan's museums and galleries are uncrowded; hotel rates drop 30-40%. The Alps offer world-class skiing — Bormio (host of the 2026 Winter Olympics alpine events), Livigno (duty-free shopping and reliable snow), and Madesimo. Christmas markets in Milan's Piazza Duomo and Bergamo's Città Alta run from late November. The lakes in winter are quiet and dramatic, with snow-capped peaks reflected in still water — a photographer's dream and a fraction of summer prices.
FAQs
What is the best month to visit Lombardy?
When is peak season on Lake Como?
Is Lombardy good in winter?
← Back to Lombardy Eco Hotels · Lombardy Food Guide · Things to Do in Lombardy