Croatia has a varied climate, with continental climate conditions inland and Mediterranean influence on the Adriatic coast. Peak season is July - August, with temperatures in the high 20s or in the 30s in places like Split, but you can expect plenty of sunshine from roughly May to October on the coast, and the shoulder seasons (May-June and September) are among the best times to visit Croatia. Inland is also hot in the summer but can be bitterly cold in the winter with sub-zero temperatures and heavy snowfall. Winter on the coast is milder but can be quite rainy.
Required clothing:Lightweights and beachwear (including sun protection) for summer. Mediumweights for winter with heavy, warm clothing for inland areas. It is a good idea to pack waterproofs at any time of year.
Croatia stretches along the Adriatic coast, narrowing north-south, with a larger inland area (Slavonia) running west-east from Zagreb to the border with Serbia. The northern two-thirds of this border are formed by the River Drava, the east by the Danube, the southern part by the Sava. The country borders Slovenia and Hungary to the north, Serbia to the east, Montenegro to the southeast and Bosnia & Herzegovina (southeast from Zagreb; northeast from the Adriatic coastline). The coastline is highly indented, with over 1,100 islands and islets lying offshore.