Skip to main content
AMZBooking
Cathedral of the Assumption, Dubrovnik

Best time to visit · Dubrovnik · Croatia

The best time to visit Dubrovnik

Weather, crowds, prices and events for every month, so you can pick the trip that suits you.

Updated By the AMZBooking editorial team

Photo: Sailko, CC BY 3.0

Quick answer

The best months to visit Dubrovnik are May, June, September and October, when it is warm enough to swim but the walls are not baking hot. July and August are the hottest, busiest and most expensive months; winter is quiet and mild but wet, and many seasonal businesses close.

Key facts

Best months
May–June and September–October
Shoulder season
April and July–August
Warmest month
July (avg high 29°C (84°F))
Coldest month
January (avg high 12°C (54°F))
Rainiest month
November (~13 rainy days)
Lowest hotel prices
January–February

Seasons

Dubrovnik has a Mediterranean climate with hot, dry summers, mild but wet winters and a warm sea from June to October. Most rain falls between October and February.

March–May

Spring

Mild sunshine, blossom and relatively few crowds; the sea warms enough for swimming only by late May.

June–August

Summer

Hot and dry with a warm sea and the summer festival, but heavy cruise-ship crowds and the highest prices.

September–November

Autumn

A warm sea in September and October with thinning crowds; rain increases sharply in November.

December–February

Winter

Mild but wet, with Advent events and the Feast of St Blaise; many restaurants and boat services pause.

Month by month

Long-term averages (rounded). Crowds and prices are relative, 1 (lowest) to 5 (highest). Daylight is sunrise to sunset on the 15th.

Average weather, crowds and prices by month
MonthHighLowRainy daysSeaDaylightCrowdsPrices
January12°C6°C1114°C9.4 h1/51/5
February13°C6°C1014°C10.5 h1/51/5
March15°C8°C1014°C11.8 h2/52/5
April18°C11°C1116°C13.3 h3/53/5
May22°C15°C819°C14.6 h4/54/5
June26°C19°C622°C15.3 h5/55/5
July29°C22°C424°C15 h5/55/5
August29°C22°C425°C13.9 h5/55/5
September25°C18°C723°C12.4 h5/54/5
October21°C14°C1020°C11 h4/53/5
November17°C10°C1318°C9.7 h2/52/5
December13°C7°C1216°C9.1 h2/52/5

Yearly events

Recurring dates shift from year to year; confirm with the organiser before you book.

Events in Dubrovnik by month
MonthEvents
FebruaryFeast of St Blaise — processions and celebrations for the patron saint (3 February)
JulyDubrovnik Summer Festival — theatre and classical music in forts and squares (usually mid-July to late August)
AugustDubrovnik Summer Festival continues (usually until late August)
DecemberDubrovnik Winter Festival — Advent market and events in the Old Town (usually December); New Year's Eve concert on the Stradun

Cheapest and quietest times

Hotel prices are usually lowest in January–February, and the sights are quietest in January–February.

Dubrovnik on a budget.

What to pack

Packing for Dubrovnik by season
SeasonPack
SpringLight layers for the day and a light jacket for the evening; A packable rain jacket for showers; Comfortable walking shoes
SummerLight, breathable clothes, a sun hat and high-factor sunscreen; Comfortable walking shoes
AutumnLight layers for the day and a light jacket for the evening; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes
WinterLayers, a warm sweater and a jacket for cool evenings; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes

Questions travellers ask

+What is the best month to visit Dubrovnik?

The best months to visit Dubrovnik are May, June, September and October, when it is warm enough to swim but the walls are not baking hot. July and August are the hottest, busiest and most expensive months; winter is quiet and mild but wet, and many seasonal businesses close.

+When are hotel prices lowest in Dubrovnik?

Usually in January–February. Quiet and mild but often wet and windy; many seasonal restaurants and hotels close, though the Old Town stays lived-in.

+What is the rainiest month in Dubrovnik?

November, with about 13 days of rain on average.

+How hot does Dubrovnik get?

The warmest month, July, averages highs of 29°C (84°F) and lows of 22°C (72°F).