Dubrovnik Weather in May

Croatia · May climate averages and travel tips

Avg high20°C (69°F)
Avg low17°C (63°F)
Rainfall80 mm (3.1 in)
RatingExcellent 9.1/10

Expect mild days in Dubrovnik in May: the average high is 20°C (69°F) and the average low is 17°C (63°F). May is spring in Croatia. The month is moderately rainy, with about 80 mm (3.1 in) of rain spread over 10 days. You get roughly 14.4 hours of daylight and a mix of sun and cloud.

Is May a good time to visit Dubrovnik?

May is a good time to visit Dubrovnik (9.1/10), though June to August are even better.

Visiting Dubrovnik in May

May feels mild

Dubrovnik is warm and sunny in May, but it's not summer-hot. Afternoons suit a walk around the Old Town, while the evening air feels cooler by the harbour. Rain is still possible, so a wet spell can interrupt plans.

You'll have long days for sightseeing, and the sea views from the City Walls are lovely in clear weather. Swimming may feel chilly, and May isn't the best month to plan every day around the beach. April is cooler and wetter; June is warmer and drier.

What to do and when

May Day, on May 1, is a public holiday in Croatia. Some shops and services may close or run limited hours. Croatia's Statehood Day is also observed on May 30. Dubrovnik's best-known annual celebration, the Feast of St Blaise, takes place in February, not May.

If you hate crowds, May is a good middle ground: it's busier than the quieter spring months, but generally less packed than June to August. You can expect more visitors as the month goes on, so the Old Town's narrow lanes may feel busy around midday. Prices are usually below peak summer levels, though they can rise as summer approaches.

A useful Old Town tip

Walk the City Walls earlier in the day, before the sun warms the stone and tour groups fill the route. You'll get views over the terracotta rooftops and the harbour, then can duck into a café on Stradun, the Old Town's main street, when rain rolls through.

Travelling with kids? Pair the walls with a shorter wander through the Old Town rather than trying to fit in a beach day too.

May weather at a glance

Average high20°C (69°F)
Average low17°C (63°F)
Daily mean19°C (66°F)
Rainfall80 mm (3.1 in)
Rainy days (1 mm+)10
Humidity74%
Cloud cover51%
Daylight14.4 hours
Est. sunshine7.8 hours/day
Wind10.4 km/h
vs April4°C warmer than April, with similar rainfall.

What to pack for Dubrovnik in May

Dubrovnik weather in other months

Jan11°C / 8°C144 mmPoorFeb12°C / 9°C149 mmPoorMar14°C / 10°C128 mmFairApr17°C / 13°C87 mmGoodMay20°C / 17°C80 mmExcellentJun25°C / 21°C59 mmExcellentJul28°C / 24°C34 mmExcellentAug29°C / 25°C42 mmExcellentSep25°C / 21°C107 mmExcellentOct21°C / 17°C119 mmExcellentNov17°C / 14°C174 mmFairDec13°C / 10°C167 mmPoor

← AprilBest time to visit DubrovnikJune →

Nearby in May

Where else is good in May? See where to go in May.