Climate
Weather in Croatia, month by month
Best time to visit
For mild temperatures and less rain, June, July, August are usually the most comfortable months in Croatia (based on recent 2025 averages near Zagreb).
Average weather by month
Daytime high / overnight low (Celsius and Fahrenheit), with average monthly rainfall, near Zagreb. Tap a month for details.
| Jan | 6.4°C (44°F) / -1.1°C (30°F) · 72 mm |
|---|---|
| Feb | 9.5°C (49°F) / 0.4°C (33°F) · 41 mm |
| Mar | 12.9°C (55°F) / 2.3°C (36°F) · 66 mm |
| Apr | 15.8°C (60°F) / 5.6°C (42°F) · 71 mm |
| May | 20.4°C (69°F) / 10.8°C (51°F) · 107 mm |
| Jun | 27°C (81°F) / 16.3°C (61°F) · 59 mm |
| Jul | 28.5°C (83°F) / 18°C (64°F) · 81 mm |
| Aug | 27.7°C (82°F) / 17.4°C (63°F) · 79 mm |
| Sep | 22.7°C (73°F) / 13.2°C (56°F) · 95 mm |
| Oct | 17.2°C (63°F) / 8.8°C (48°F) · 73 mm |
| Nov | 10°C (50°F) / 3.2°C (38°F) · 91 mm |
| Dec | 6.1°C (43°F) / 0.3°C (33°F) · 69 mm |
Updated climate normals, 2025
Climate extremes in Croatia
| Warmest month | July · avg high 28.5°C (83°F) |
|---|---|
| Coolest month | January · avg low -1.1°C (30°F) |
| Wettest month | May · ~107 mm |
| Driest month | February · ~41 mm |
Common questions
When is the best time to visit Croatia?
For a balance of comfortable temperatures and lower rainfall, June, July, August tend to be the most pleasant months in Croatia.
What is the hottest month in Croatia?
July is the warmest month in Croatia, with average daytime highs around 28.5°C (83°F).
What is the coldest month in Croatia?
January is the coolest, with average overnight lows near -1.1°C (30°F).
Which month has the most rain in Croatia?
May is typically the wettest month (around 107 mm on average), while February is usually the driest.