Weather in Croatia in May

It is a great time for visiting Croatia. The May weather is pretty warm with many hours of sunshine. During this month the country receives less precipitation than in March or April. The average daytime temperature ranges from 21°C to 24°C. Although sea temperature is not high enough for swimming, there will certainly be the days when you will be able to venture into the water. Beach-oriented travelers should go to Dubrovnik, Split or Hvar Island, where the sea temperature is around 19°C. Other islands and coastal areas of Croatia also enjoy enough sun for beginning your summer tan. One more advantage of the weather in May is no discomfort from heat and humidity.

In addition, it is a great time for those who adore cruising, when the prices are tourist friendly. Moreover, sailing in May is fantastic due to cooler weather and less crowded waters. Nearly all outdoor activities are available during this period, including aquatic sports. Hotels are not as expensive as during summer months either. Travel agencies are beginning to organize excursions in many coastal and island places. Jadrolinija starts running ferries according to its summer schedule in the last weekend in May. As a rule, the flood of Italian and German tourists doesn't come until June, and you won’t be disturbed by noise and crowds.

Those who like everything medieval will have a brilliant opportunity to see the best archers on the planet taking part in the World Archery Championship, which is held in Porec, Zelena Laguna. It is also the month when all fans of comics will head to Mafest, an annual comic book festival, organized in Makarska riviera. Gastronomically-minded tourists can go to Samobor, a beautiful place near Zagreb, where Days of Samobor Kremsnite are celebrated. The festival program includes a plenty of competitions and cultural events.

Average temperatures in Croatia in May
CityDay °СNight °СSea °С
Zagreb2010-
Dubrovnik231319.2
Split231418.8
Makarska221218.7
Brela231419.0
Hvar241519.2
Brac241419.0
Sibenik231318.6
Zadar221218.2
Krk211117.6
Opatija211217.8
Pula231318.8
Rovinj221319.0
Porec221319.0