199 countries 39,402 visa rules 72,668 airports 7,028 languages 235 holiday calendars 1,260 news stories Visa data verified 13 Oct 2026
Free Passport Photo Maker
Travel photo of Croatia

Weather & climate · Zagreb

Flag of CroatiaBest Time to Visit Croatia

June to August

The best time to visit Croatia is June to August, when daytime highs in Zagreb are around 26–29°C. May and September are also a good time to go. July is the warmest month (29°C by day), January the coldest (-4°C at night), and September the wettest with about 107 mm of rain.

29°C
Warmest: July
-4°C
Coldest nights: January
909 mm
Rain per year
107 mm
Wettest: September

Croatia weather by month

  1. Jan3°C-4°C52 mm
  2. Feb5°C-3°C60 mm
  3. Mar11°C1°C59 mm
  4. Apr17°C6°C62 mm
  5. May21°C10°C92 mm
  6. Jun26°C15°C86 mm
  7. Jul29°C17°C82 mm
  8. Aug29°C16°C83 mm
  9. Sep22°C11°C107 mm
  10. Oct16°C6°C83 mm
  11. Nov9°C2°C80 mm
  12. Dec4°C-3°C63 mm

Best time Good Less ideal

-10°-5°0°5°10°15°20°25°30°35°150 mm0January: 52 mm rainFebruary: 60 mm rainMarch: 59 mm rainApril: 62 mm rainMay: 92 mm rainJune: 86 mm rainJuly: 82 mm rainAugust: 83 mm rainSeptember: 107 mm rainOctober: 83 mm rainNovember: 80 mm rainDecember: 63 mm rainJanuary: 3°CFebruary: 5°CMarch: 11°CApril: 17°CMay: 21°CJune: 26°CJuly: 29°CAugust: 29°CSeptember: 22°COctober: 16°CNovember: 9°CDecember: 4°CJanuary: -4°CFebruary: -3°CMarch: 1°CApril: 6°CMay: 10°CJune: 15°CJuly: 17°CAugust: 16°CSeptember: 11°COctober: 6°CNovember: 2°CDecember: -3°CJanFebMarAprMayJunJulAugSepOctNovDec
Average high Average low Rain (mm per month)
MonthHighLowRainHumidityCloud coverVerdict
January3°C-4°C52 mm92%75%Cold
February5°C-3°C60 mm89%74%Cold
March11°C1°C59 mm83%66%Fair
April17°C6°C62 mm77%63%Fair
May21°C10°C92 mm74%63%Good
June26°C15°C86 mm69%56%Best time
July29°C17°C82 mm63%48%Best time
August29°C16°C83 mm62%45%Best time
September22°C11°C107 mm71%58%Good
October16°C6°C83 mm82%62%Fair
November9°C2°C80 mm90%73%Fair
December4°C-3°C63 mm92%77%Cold

Data: NASA POWER (Prediction Of Worldwide Energy Resources) — 25-year climate averages 2001–2025, public domain, for the area around Zagreb (45.8, 16). Satellite and model averages — local weather stations can differ by 1–2 °C, and mountains or coasts elsewhere in Croatia have their own climate.

Frequently asked questions

When is the best time to visit Croatia?

June to August. The best time to visit Croatia is June to August, when daytime highs in Zagreb are around 26–29°C. May and September are also a good time to go. July is the warmest month (29°C by day), January the coldest (-4°C at night), and September the wettest with about 107 mm of rain.

What is the hottest month in Croatia?

July, with average highs of 29°C in Zagreb.

What is the coldest month in Croatia?

January, when nights drop to about -4°C and days reach 3°C.

What is the rainiest month in Croatia?

September with about 107 mm; January is the driest (52 mm).

When should I avoid visiting Croatia?

November is the least comfortable month on average: 9°C by day and 80 mm of rain.