Quick decision
Go now or wait?
- Mild, comfortable sightseeing weather
- The walls and Old Town without the crowds
- Lower prices than peak summer
- March and April are the sweet spot
- Hot — often above 30° in the Old Town
- Cruise ships pack the streets
- Highest prices of the year
- Great for the sea, harder for the city
- November is the wettest month of the year
- Grey, changeable skies for days at a time
- Many restaurants and ferries closed
- Cold, though the coast rarely freezes
Detailed view
Month by month
Still wondering
Frequently asked questions
When is the best time to visit Dubrovnik?
Spring and early autumn — March to May and September to October — with March and April the sweet spot. Mild, comfortable days for walking the walls and the Old Town, sunny spells, almost no cruise crowds and much lower prices. The one caveat in March–April: the sea is still too cold to swim (around 14–16°) and a few restaurants and the Lokrum and Cavtat ferries may not have reopened — so come for the city, not the beach.
Why not July and August?
The weather is hot and reliably sunny — often above 30° in the Old Town — but that's also when cruise ships pack the walls and streets, prices peak, and the heat makes sightseeing hard work. If swimming is your priority it's the warmest sea of the year; but for the city itself, spring and early autumn are far more pleasant.
When can you swim on the Dalmatian coast?
The sea is warm enough from June (around 22°), peaks near 26° in August and stays comfortable into late September. From November to May it is too cold for swimming, dropping to about 14° at the end of winter — so a spring city break is not a beach holiday.
Tell us when, we'll tell you where.
That's the Les Voyagistes principle: tell us your dates, and we'll reveal the destinations that are in perfect season.
Find my destinations →