Best time to visit Croatia

Croatia island - Best time to visit - On The Go Tours

Seasons and Weather

The peak summer months of July and August attract the most visitors with blissfully hot days and ideal water temperatures for swimming. The shoulder months of May and September are a great time to visit with a pleasant climate and sunny skies, though fewer crowds. The seas are still relatively warm so swimming is still an option. Winters are much cooler and wetter though still pleasant enough.

The interior of the country experiences a more extreme version of the coast’s climate with cold winters and sweltering hot summers. Snow is likely during the winter months and the peak summer months of July and August often reach the mid 30s (centigrade). The milder daytime temperatures of May and June make it a great time for outdoor activities in Croatia.

Our cruises and tours operate during the Croatian summer, when temperatures are generally high (particularly from June through September), so pack sunscreen and a hat, as the sun can be strong.

Climate - Zagreb

Temp Min °C-2038121416161383-1
Temp Max °C36111621242625211594
Rainfall (mm)5346586484102869181678464

Climate - Dubrovnik

Temp Min °C66811141821211814108
Temp Max °C121314172125292825211714
Rainfall (mm)13912510410475482638101162198178

Festivals and Events

Croatia is becoming an increasingly popular destination for music festivals held in the balmy summer months that attract world-famous DJs, music bands and artists. Whether it's on one of Croatia's stunning islands or set in ancient forts, these festivals are a great time to visit.

INmusic Festival

Based in the capital city of Zagreb this three day festival is held in June with headliners including Florence and the Machine and Motorhead. It's Croatia's largest open-air festival and attracts an eclectic mix of artists with camping options as well as city accommodation in Zagreb.

Ultra Music Festival

In its fourth year this has quickly become one of the world's largest house music festivals combining huge names with spectacular light displays set on the stunning Adriatic coast. Last year saw The Chemical Brothers and David Guetta play. Highlights of the festival, which kicks off on the 14th July 2017, include boat parties and a trip to Hvar island.

International Folklore Festival

Held towards the end of July, the International Folklore Festival celebrates Croatia's ethnic heritage with traditional dance and music performances in Zagreb.

Soundwave Croatia festival

Between the 27th and 31st July 2017 the independent Soundwave festival takes over Tisno with an eclectic music offering, live art and film programme with talent from across Europe.

Outlook Festival

Set in an abandoned fort perched above the Adriatic sea in Pula, Outlook Festival is the largest Soundsystem Culture festival in Europe with the biggest names in dance performing over four days from the 6th September 2017.

2017 Calendar

To help plan your 2017 visit to Croatia, here's an overview of the year's festivals and events.

June 19th-21st - INmusic Festival (Zagreb) July 14th-16th - Ultra Music Festival (Split)
July 19th-23rd - International Folklore Festival (Zagreb)
July 27th-31st - Soundwave Croatia (Tisno)
September 6th-10th - Outlook Festival (Pula)

There's also a number of national holidays in Croatia and on these dates many businesses and some tourist sites will close for the day so plan your visit accordingly.

See Also

Check out our handy Travel Guide resources to help plan your holiday in Croatia with the following:

Best Places to Visit - our pick of Croatia's best cities and islands
Tourist Visas - what you need to know about visas for Croatia
Top Travel Tips - useful info on money, health and food in Croatia plus more
Traveller Reviews - hear from our past travellers
Choice of Boats - the different standards of cruise boats we offer

Top Croatia Deals
Hungary to Croatia - 15 days Map
15 Apr 2018  15% off
Hungary to Croatia - 15 days
USD $2,401
was $2,825
Croatia & the Balkans - 15 days Map
22 Apr 2018  15% off
Croatia & the Balkans - 15 days
USD $2,478
was $2,915