The best time to visit Croatia is during the summer months, from June to September, when sunlight is plentiful and temperatures are warm, between 66°F and 86°F. The cooler conditions of May and October lend themselves to a wide range of other outdoor activities, from hiking to kayaking.