At a glance
Quietest month in Croatia: January. Busiest: August, with about 41 times as many tourist nights as January. In Zagreb, July and August are warmest (average high 28.1 °C) and September wettest (104 mm of rain).
- January: 0.7%, quieter than average
- February: 0.7%, quieter than average
- March: 1.1%, quieter than average
- April: 3.5%, quieter than average
- May: 6.2%, quieter than average
- June: 15.1%, busier than average
- July: 26.3%, one of the two busiest months
- August: 28.2%, one of the two busiest months
- September: 12.5%, busier than average
- October: 3.7%, quieter than average
- November: 1.0%, quieter than average
- December: 1.0%, quieter than average
quieter than average busier than average two busiest months · each month's share of Croatia's 2025 tourist nights; an even spread is 8.3% a month
- Weather
- Coldest: January (average low −2.0 °C). Driest: February (45 mm). Month by month
- Prices
- Restaurants and accommodation in Croatia: about 10% below the EU average in 2025. Is Croatia expensive?
- Holidays
- 14 national public holidays in 2026. See the dates · School holidays
- Next
- Plan a trip with your dates
At the ZagrebMaksimir weather station, which we use for Zagreb, the warmest month is July and August (average high 28.1 °C) and the coldest January (average low −2.0 °C), averaged over 1991–2020. The wettest month is September (104 mm of rain). Croatia's quietest month for visitors in 2025 was January.

Zagreb weather by month
Averages for 1991–2020 at the ZagrebMaksimir weather station, copied from our Croatia page, next to each month's share of Croatia's tourist nights (Eurostat, 2025). These are long-term averages, not a forecast.
| Month | Average high | Average low | Rain | Rainy days | Daylight on the 15th | Share of 2025 |
|---|---|---|---|---|---|---|
| January | 5.0 °C | −2.0 °C | 46 mm | 6.5 days | 9 h 5 min | 0.7% |
| February | 7.8 °C | −1.2 °C | 45 mm | 6.2 days | 10 h 25 min | 0.7% |
| March | 13.0 °C | 2.5 °C | 48 mm | 6.7 days | 11 h 55 min | 1.1% |
| April | 18.0 °C | 6.6 °C | 61 mm | 8.3 days | 13 h 30 min | 3.5% |
| May | 22.4 °C | 11.0 °C | 76 mm | 9.3 days | 14 h 55 min | 6.2% |
| June | 26.2 °C | 14.7 °C | 91 mm | 9.6 days | 15 h 40 min | 15.1% |
| July | 28.1 °C | 16.2 °C | 80 mm | 8.2 days | 15 h 20 min | 26.3% |
| August | 28.1 °C | 16.0 °C | 86 mm | 7.0 days | 14 h 10 min | 28.2% |
| September | 22.6 °C | 11.8 °C | 104 mm | 8.7 days | 12 h 35 min | 12.5% |
| October | 17.0 °C | 7.5 °C | 88 mm | 8.0 days | 11 h | 3.7% |
| November | 10.7 °C | 3.4 °C | 87 mm | 8.8 days | 9 h 30 min | 1.0% |
| December | 5.3 °C | −1.1 °C | 62 mm | 7.8 days | 8 h 40 min | 1.0% |
Golden hour
Evening golden hour is our calculation for the 15th of each month of 2026: the time the sun takes to go from 6° above to 4° below the horizon (there is no official definition).
Public holidays by month
National public holidays from the official list on our holiday page, by month, so you can see them next to the weather and how busy each month was. Regional and local holidays are not included.
| Month | 2026 | 2027 |
|---|---|---|
| January | 1 Jan: New Year's Day, 6 Jan: Epiphany | 1 Jan: New Year's Day, 6 Jan: Epiphany |
| March | – | 28 Mar: Easter Sunday, 29 Mar: Easter Monday |
| April | 5 Apr: Easter Sunday, 6 Apr: Easter Monday | – |
| May | 1 May: Labour Day, 30 May: Statehood Day | 1 May: Labour Day, 27 May: Corpus Christi, 30 May: Statehood Day |
| June | 4 Jun: Corpus Christi, 22 Jun: Anti-Fascist Struggle Day | 22 Jun: Anti-Fascist Struggle Day |
| August | 5 Aug: Victory and Homeland Thanksgiving Day and Croatian Defenders' Day, 15 Aug: Assumption | 5 Aug: Victory and Homeland Thanksgiving Day and Croatian Defenders' Day, 15 Aug: Assumption |
| November | 1 Nov: All Saints' Day, 18 Nov: Remembrance Day | 1 Nov: All Saints' Day, 18 Nov: Remembrance Day |
| December | 25 Dec: Christmas Day, 26 Dec: St Stephen's Day | 25 Dec: Christmas Day, 26 Dec: St Stephen's Day |
The quietest and busiest months
In 2025, January was Croatia's quietest month (0.7% of the year's tourist nights): average high 5.0 °C, average low −2.0 °C, 46 mm of rain. August was the busiest (28.2%): average high 28.1 °C, average low 16.0 °C, 86 mm of rain. The figures do not show that the weather makes a month busier or quieter, so we do not say it does.
Similar weather, quieter: ideas for August
August was Croatia's busiest month in 2025 (28.2% of its tourist nights). These places had an average high within 2 °C and rainy days within 3 of Zagreb's in August, in a different country, and August took a smaller share of its 2025 tourist nights than August did of Croatia's:
- Lyon, France: average high 28.0 °C, 7.2 rainy days; August was 19.3% of France's year.
- Debrecen, Hungary: average high 28.1 °C, 6.0 rainy days; August was 14.7% of Hungary's year.
- Sofia, Bulgaria: average high 28.3 °C, 6.0 rainy days; August was 22.3% of Bulgaria's year.
- Bratislava, Slovakia: average high 27.2 °C, 7.0 rainy days; August was 13.8% of Slovakia's year.
- Bergamo, Italy: average high 28.9 °C, 6.7 rainy days; August was 17.9% of Italy's year.
Weather: 1991–2020 averages at each city's weather station (World Meteorological Organization normals in Europe, Japan Meteorological Agency in Japan); a rainy day has at least 1 mm of rain. “Quieter” compares a month with the rest of that place's own year. Try another month or place. All quieter alternatives to Croatia in August.
What these figures are
One weather station stands for Zagreb; places nearby can differ, especially by height or distance from the sea. For the full picture of Croatia, including regions and holidays, see our Croatia page; for other places, the visual guides and golden hour by place.
Key takeaways
- Warmest month: July and August (average high 28.1 °C); coldest: January (average low −2.0 °C).
- Wettest month: September (104 mm); driest: February (45 mm).
- In 2025, January was Croatia's quietest month for visitors and August the busiest.
Sources
Weather normals and daylight copied from our country or prefecture page; tourism shares from the same page. See how we research.
- Weather: WMO Member Nations (2023). WMO Climatological Standard Normals for 1991-2020 (NCEI Accession 0253808), station ZagrebMaksimir (station ID 00014240), mean daily maximum and minimum temperature, precipitation and number of days with at least 1 mm of precipitation, and total hours of sunshine, normals computed from at least 24 years; also station SplitMarjan (station ID 00014445), from the same files, downloaded 24 September 2026. NOAA National Centers for Environmental Information. Dataset. doi:10.25921/800j-vn07. Accessed 22 September 2026. Released by NOAA under CC0.
- Daylight: our calculation of the time from sunrise to sunset on the 15th of each month of 2026 at the weather station's location, by the method of the NOAA Solar Calculator (NOAA Global Monitoring Laboratory, “Solar Calculation Details”, based on Jean Meeus, Astronomical Algorithms, allowing 0.833° for refraction and the size of the sun). Read it. Checked 22 September 2026. NOAA notes that calculated times can differ from what is observed.
- Source: Eurostat, Nights spent at tourist accommodation establishments – monthly data, doi:10.2908/TOUR_OCC_NIM, accessed 25 September 2026. Dataset last updated by Eurostat on 22 September 2026. Extract: number of nights, NACE codes I55.1–I55.3, all guests and split by guests resident in the country and abroad, January–December 2025.
Modified data: the arrangement, the golden-hour and sea columns and the quietest/busiest comparison are ours, from the cited figures.