Destination guide
Dubrovnik weather by month
June is a good choice for warm days without the highest summer temperatures, while September suits travellers who want comfortable swimming and gentler daytime warmth. Average daytime temperatures reach 26°C in June and 24°C in September, compared with 29°C in August. July and August suit a holiday built around swimming and sunshine; spring is better for walking than lingering in the sea. Winter calls for waterproofs, layers and flexible outdoor plans.
- Hottest month
- 28.8°CAugust
- Coolest month
- 10.7°CJanuary
- Warmest sea
- 25.6°CAugust
- Flight from London
- 2 h 48 minShort-haul (up to 4.5 h) · estimated
Dubrovnik, month by month
A little perspective
Dubrovnik through the year
Every month at a glance; "best" marks our three top months on warmth, dryness and sunshine.
| Month | Day | Night | Sea | Sun/day | Rain mm | Rainy days | Days 25°C+ |
|---|---|---|---|---|---|---|---|
| January | 10.7°C | 4.9°C | 14.3°C | 4.2 | 152 | 11 | 0% |
| February | 11.5°C | 5.1°C | 13.8°C | 4.9 | 146 | 11 | 0% |
| March | 14.0°C | 7.3°C | 13.9°C | 5.6 | 135 | 11 | 0% |
| April | 17.1°C | 10.4°C | 15.1°C | 6.3 | 133 | 12 | 1% |
| May | 21.5°C | 14.6°C | 18.6°C | 7.5 | 89 | 10 | 13% |
| Junebest | 25.6°C | 18.6°C | 22.4°C | 10.0 | 60 | 7 | 59% |
| Julybest | 28.4°C | 21.0°C | 24.7°C | 11.8 | 40 | 6 | 91% |
| Augustbest | 28.8°C | 21.4°C | 25.6°C | 10.8 | 50 | 5 | 93% |
| September | 24.3°C | 17.7°C | 23.6°C | 7.7 | 138 | 9 | 42% |
| October | 20.1°C | 14.0°C | 21.0°C | 5.7 | 198 | 11 | 2% |
| November | 15.8°C | 10.2°C | 18.5°C | 4.1 | 240 | 14 | 0% |
| December | 11.8°C | 6.3°C | 16.0°C | 4.1 | 201 | 13 | 0% |
Day = average daytime high, night = average night-time low, 1991-2020.Sun is hours per day; rainy days count 1 mm or more.
Day, night and sea
Monthly average temperatures, 1991-2020
- Day
- Night
- Sea
Best months here
On warmth, low rainfall and sunshine, start with these.
When to go to Dubrovnik
For beach weather, look at months where the daytime average clears 25°C and rainy days stay low: June, July, August. November is the wettest month (240 mm, about 14 rainy days) and July the driest (40 mm). The sea is warmest in August at 25.6°C and coolest in February at 13.8°C.
Getting there
A direct flight from London Gatwick to Dubrovnik Ruđer Bošković Airport (DBV, 16 km from Dubrovnik) takes roughly 2 h 48 min - short-haul (up to 4.5 h) by UK standards. Time-zone: Europe/Zagreb.
Records and extremes, 1991-2020
The hottest day recorded in Dubrovnik between 1991 and 2020 reached 36.1°C on 7 August 2012; the coldest fell to -7.2°C on 25 January 2000. In August one day in ten tops 31.9°C and about 33% of days pass 30°C; in January one night in ten drops to 1.0°C or below. The wettest single month of the period was November 2019 with 535 mm, against a November average of 240 mm.
Sunrise, sunset and daylight in Dubrovnik
Local time on the 15th of each month; daylight-saving rules as of 2020.
| Month (15th) | Sunrise | Sunset | Daylight | Sunshine/day |
|---|---|---|---|---|
| January | 07:15 | 16:38 | 9.4 h | 4.2 h |
| February | 06:46 | 17:18 | 10.5 h | 4.9 h |
| March | 05:59 | 17:53 | 11.9 h | 5.6 h |
| April | 06:06 | 19:29 | 13.4 h | 6.3 h |
| May | 05:25 | 20:03 | 14.6 h | 7.5 h |
| June | 05:09 | 20:27 | 15.3 h | 10.0 h |
| July | 05:23 | 20:24 | 15.0 h | 11.8 h |
| August | 05:54 | 19:50 | 13.9 h | 10.8 h |
| September | 06:27 | 18:58 | 12.5 h | 7.7 h |
| October | 07:01 | 18:06 | 11.1 h | 5.7 h |
| November | 06:39 | 16:25 | 9.8 h | 4.1 h |
| December | 07:11 | 16:15 | 9.1 h | 4.1 h |
Winter and spring: walking weather before swimming weather
Winter suits travellers happy to dress for cool weather rather than expect warmth. January averages 11°C by day, while February and December reach 12°C; evenings need a warm layer. December is also wetter in terms of rainy days, so keep outdoor plans flexible. March brings daytime averages of 14°C, but the sea remains cold. April feels milder at 17°C, though its 12 rainy days mean a waterproof is still useful. May marks the clearest shift towards warmer holiday weather: days average 22°C and evenings become easier for sitting outside with a layer handy. The catch is the sea, averaging 19°C, which may still feel brisk. Choose spring for time outdoors without summer heat, not for reliably warm swimming.
Summer: the strongest choice for sunshine and warm seas
June, July and August offer the strongest combination of warmth, sunshine and relatively few rainy days. June averages 26°C by day with a 22°C sea, making it a good compromise if you want to swim without choosing the hottest month. July brings 12 hours of sunshine, so shade and breaks from direct sun matter during long days outdoors. August is hottest, with daytime averages around 29°C and the sea at 26°C. Nights in July and August average 21°C, so light clothing is useful after dark too. This season suits swimming-focused trips; the catch is midday heat, especially if you prefer spending the whole day walking.
Autumn: lingering sea warmth, then a wetter turn
September offers a useful balance: both the daytime air and sea average 24°C, while evenings remain mild enough for lighter layers. Rain becomes more frequent than in summer, so leave room to rearrange outdoor plans. October still suits travellers who prefer moderate warmth, with days averaging 20°C and the sea holding at 21°C. Swimming may appeal, but cooler evenings and more rainy days make it less of a straightforward beach-weather choice. By November, daytime temperatures fall to 16°C and rain occurs on 14 days on average. Pack a waterproof and warmer clothes, and choose this month only if sunshine and swimming are not central to your plans.
A little more detail
Dubrovnik weather FAQs
Plain answers, grounded in the averages.
What is the best time to visit Dubrovnik?
Judged on warmth, low rainfall and sunshine, the best months in Dubrovnik are August, July and June. August is the hottest month (average high 28.8°C) and January the coolest (10.7°C).
How many months a year is Dubrovnik over 25°C?
3 months in Dubrovnik average a daytime high of 25°C or more, and 6 average 20°C or more.
When is the rainy season in Dubrovnik?
November is the wettest month in Dubrovnik (240 mm on average) and July the driest (40 mm). Annual rainfall averages 1582 mm.
What is the hottest temperature recorded in Dubrovnik?
The hottest day recorded in Dubrovnik between 1991 and 2020 reached 36.1°C on 7 August 2012; the coldest fell to -7.2°C on 25 January 2000. Records come from daily data for 1991-2020, not from a single station's all-time history.
When is the sea warmest in Dubrovnik?
August has the warmest sea, averaging 26°C, with July close behind at 25°C. September remains a good swimming option at 24°C, particularly if you prefer lower daytime temperatures than in the height of summer.
Is Dubrovnik warm enough for a winter holiday?
Winter is better treated as a cool-weather break than a warm holiday. Daytime averages range from 11°C in January to 12°C in December and February, with colder nights. Bring warm layers and waterproofs rather than relying on sunshine.
Is May or October better for swimming?
October has the warmer sea at 21°C, compared with 19°C in May. May has warmer daytime air and more sunshine, so it may suit time outdoors better, while October has the edge if sea temperature matters most.
See also: Croatia weather by month · where else is hot in August
About these averages
ERA5-Land climate reanalysis via Open-Meteo (11 km grid) and NOAA Coral Reef Watch 5 km sea temperatures, 1991-2020
Averages computed from daily values at Dubrovnik. Sea temperature from the nearest 5 km sea cell, 2.2 km from that point. Sunshine hours are estimated from average cloud cover.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather
- Hot · 25°C+
- Warm · 20°C to below 25°C
- Mild · 15°C to below 20°C
- Cool · below 15°C