Croatia has two characteristic climate, Mediterranean and continental.
The Mediterranean climate (a warm dry summer, a mild winter, and delightful spring and fall) extending along the Adriatic coast and islands. The Adriatic coast, with its 2,600 hours of sunlight yearly, is among the sunniest coastlines in Europe.
The continental region, including the hinterlands, has typical winter temperatures below zero, while spring and fall are pleasantly warm, and summer is hot.
The highest summer temperatures can reach 40°C, and in winter, temperatures in selected areas drop to a low of -25°C.
The average yearly rainfall in the coastal region is 600-1.000 millimetres, in the continental region 1.000-1-500 millimetres, and in the mountain regions 2.000-3.000 millimetres.
When to come?
There are many factors to consider. Airline tickets are cheapest in the winter (1 Nov. - 31 March). The most expensive time is mid-summer. You won't mind the winter along the Adriatic; inland is a bit different (it's certainly colder). The Adriatic winter is mild, it freezes very seldom. But there is the north wind (bura) that often blows. April and May are great -- everything is green, few tourists, and the hot, humid weather has not arrived.
The best period to visit our coast is from April to October. Peak temperatures in high season summer months (July, August) can reach 38°C (100°F), and the water surface at that point reaches a comfortable 26°C (79°F). Although, you can travel along the Croatian coast at any time of the year.
Weather and weather forecast for Croatia
Weather forecast for Adriatic
CNN's Europe Forecast Map
Croatia is one hour ahead of Greenwich mean time (GMT), 6 hours ahead of New York, 2 hours behind Moscow, and 8 hours behind Tokyo. From late March to late September the clocks are advanced one hour.
Public holidays in 2004
New Year's Day, January 1st
Epiphany - the Coming of the Kings, January 6th
Easter, April 11th
Easter Monday, April 12th
Labor Day, May 1st
Antifascism Day, June 22nd
National holiday, June 25th
National Thanksgiving Day, August 5th
Assumption of the Virgin Mary, August 15th
All Saint's Day, November 1st
Christmas, December 25th, 26th