Best time to visit Dubrovnik

Monthly overview

MonthTempSunRainWind
January6.8°C6.5h2.9d17 km/h
February8.3°C8.1h1.8d18 km/h
March10.1°C9.3h2.1d17 km/h
April12.9°C10h2.9d17 km/h
May17.8°C11.3h2.6d15 km/h
June23°C13.1h1.4d12 km/h
July25.9°C13.6h0.7d14 km/h
August25.8°C12.9h1.4d14 km/h
September21.8°C10.6h1.8d16 km/h
October17.1°C9.2h2d14 km/h
November13.5°C5.9h3.9d18 km/h
December10°C5.4h3.5d18 km/h

Dubrovnik: when to go, climate and regions

Dubrovnik is a walled port city on Croatia's southern Dalmatian coast, jutting into the Adriatic just north of Montenegro. The Old Town — a UNESCO site enclosed by 1.5 kilometres of medieval walls — is the headline attraction; the surrounding Riviera adds offshore islands, dramatic cliff-and-pine coastline, and the world-class Pelješac wine region a short ferry away. The Mediterranean climate is reliably sunny in summer and remarkably mild in winter.

Best time to visit

Late May, June and September are the consensus best months: warm sea, manageable crowds, and fewer cruise-ship days than peak July-August. April and October are pleasant for walking the walls and exploring without summer heat or queues.

Season by season

Winter

Daytime highs of 12-13°C with seven to nine rainy days a month from December to February. The Old Town is quiet and atmospheric; cruise ships are gone. The Adriatic is too cold to swim but the city is one of the warmer European winter breaks. Some restaurants and small hotels close from January to March.

Spring

March to May sees the city wake up. April highs reach 18°C, May 23°C, and the gardens of Lokrum island and the Konavle valley come into bloom. Sea temperatures lag and only become genuinely swimmable from late May.

Summer

June-August is dry, sunny and hot: highs of 28-30°C, sea at 23-25°C, and minimal rain. The downside is volume — the Old Town in July-August can feel saturated when multiple cruise ships dock the same morning. Aim for the walls before 9am or after 5pm.

Autumn

September stays warm (26°C) with the sea at its annual peak of 25°C. October keeps mild temperatures around 21-22°C and is excellent for the wine harvest in Pelješac. From mid-November the autumn rains begin.

Regions

Practical tips

Frequently asked questions

Is Dubrovnik worth visiting given the crowds?

Yes, with planning. The Old Town is genuinely one of the great walled cities in Europe. Cruise traffic concentrates 9am-4pm; the city is enchanting at sunrise and after dinner.

How long do you need in Dubrovnik?

Two full days for the Old Town, walls and a sunset on Srđ. Add a day for Lokrum, a day for the Elaphiti islands, and ideally a day trip to Pelješac for wine.

Is the Adriatic warm enough to swim?

From mid-June through early October, yes — temperatures are 22-25°C. Outside that window, the water is bracing.

Game of Thrones — worth a tour?

The Old Town stood in for King's Landing in many scenes. Dedicated fans enjoy the location tours; for others, a self-guided walk gets you 90% of the experience for free.