ReasonStay
Dubrovnik · when to go

The best time to visit Dubrovnik

Stunning aerial view of the historic Dubrovnik Old Town and its city walls by the Adriatic Sea. Sweet spot: May · June · September · October

By ReasonStay editorial team · Updated · How we verify

In short

The best time to visit Dubrovnik is May, June, September and October, when average highs sit in a comfortable 21.7 °C to 27.1 °C range with plenty of sunshine and manageable rain — June alone sees just 7 rain days and 13.2 hours of sun a day. July and August are peak season, hot at around 30 °C and packed with school-holiday crowds and their attendant prices. Winter is the quiet, low season: December brings just 6 hours of sun and 12 rain days, so the city is calm but often wet.

Best months MayJuneSeptemberOctober

By the numbers

Dubrovnik month by month

Average highs and lows (°C), 2016–2025. Highlighted bars are the best months.

0°10°20°30°11°Jan14☂13°Feb11☂15°Mar13☂18°Apr11☂22°May13☂27°Jun7☂30°Jul4☂30°Aug5☂26°Sep9☂21°Oct10☂17°Nov15☂13°Dec12☂
Bars run from the average low to the average high. Gold figures are rain days per month (≥1 mm).
MonthHighLowRain daysSun / day
January11.2 °C3.8 °C146.4 h
February13 °C5.4 °C117.6 h
March14.7 °C7.1 °C138.8 h
April18 °C10 °C1110.6 h
May21.7 °C14.1 °C1311.7 h
June27.1 °C19 °C713.2 h
July30 °C21.4 °C413.7 h
August30.2 °C21.6 °C513 h
September25.6 °C17.6 °C910.6 h
October21.2 °C13.2 °C109.2 h
November16.6 °C9.7 °C156.3 h
December13 °C5.9 °C126 h

How the months are picked.A month qualifies when its average high sits in the comfortable 20–28 °C band (scored down towards 9 °C and 37 °C), rain days are few and sunshine hours are high — at least 78 % of the city's best-scoring month. July and August are then set aside as peak season (school-holiday crowds and prices) whenever at least three other months qualify; where summer is the only comfortable window they stay. Figures are ten-year averages (2016-01-01 to 2025-12-31) from ERA5 reanalysis data via Open-Meteo (CC BY 4.0) for the city centre coordinates.

Captivating sunset over Dubrovnik's Old Town, showcasing iconic terracotta rooftops and historic architecture.
Season by season

When to go, and what to expect

Spring (Mar–May)

Weather: Warming from 14.7 °C highs in March to 21.7 °C in May, with sunshine climbing to 11.7 hours a day; still 13 rain days in May.
Crowds: Quiet early, filling up by late May.

Ideal for walking the Old Town walls in mild weather before the summer rush.

Summer (Jun–Aug)

Weather: Hot and dry, with highs of 27.1 °C in June rising to 30.2 °C in August and only 4–5 rain days in July and August.
Crowds: Peak — July and August bring the heaviest crowds and prices.

Best for beach and swimming, but book ahead and expect heat and queues.

Autumn (Sep–Nov)

Weather: Warm and easing, from 25.6 °C highs in September to 21.2 °C in October, with 9 and 10 rain days respectively; November turns wetter at 15 rain days.
Crowds: Pleasantly quieter after August.

September and October are a sweet spot — warm sea, gentle crowds.

Winter (Dec–Feb)

Weather: Mild but wet, with highs around 11.2–13 °C, 11–14 rain days and just 6–7.6 hours of sun a day.
Crowds: Very quiet.

For budget-minded culture seekers who don't mind rain and short days.

Worth planning around

Notable events

July–August
Dubrovnik Summer Festival (theatre, music and dance across the Old Town)
February
Feast of St Blaise, the city's patron saint
Spring (usually April)
Good Food Festival
December
Christmas and Advent in the Old Town
Two women explore a narrow alley in Dubrovnik's historic old town, capturing the moment on a smartphone.
Good to know

Frequently asked

Is August too hot in Dubrovnik?

August is the hottest month, with average highs of 30.2 °C and only 5 rain days. It's swimming weather, but the heat plus peak crowds make the shoulder months more comfortable.

What is the rainiest month?

November is the wettest, with 15 rain days, closely followed by January's 14. Winter overall stays damp with short, cloudy days.

Is winter worth visiting?

Winter is quiet and mild, with highs around 11.2–13 °C, but expect 11–14 rain days a month and just 6–7.6 hours of sun a day. Good for a calm, culture-focused trip if you accept the wet.

Next

Know when to go? Now decide where to stay — our Dubrovnik area guide →

Where to stay

Areas of Dubrovnik

When to go nearby

Best time to visit near here

Sources

An independent guide to Dubrovnik — honest, verified, no invented data. Climate figures: ERA5 via Open-Meteo, 2016–2025 averages; the best months are computed from them, not opinion.