Dubrovnik Snorkeling Conditions & Report
Croatia · Live forecast, updated hourly · All times in CEST
⚠️ Marginal conditions in Dubrovnik
No clearly calm window is forecast in the next 72 hours. Check the hourly table below for the best available period.
Forecast Summary
Over the next 71 hours (from Sat 02:00 to Tue 00:00), snorkeling conditions will vary across excellent, good, fair and poor periods. Overall, there are 0 excellent, 0 good, 3 fair, and 68 poor hours.
Daily outlook
- Saturday: 20× poor
- Sunday: 3× fair (16:00–18:00), 21× poor
- Monday: 24× poor
- Tuesday: 3× poor
Snorkeling in Dubrovnik
Historic Adriatic coastal city
This page tracks live snorkeling conditions in Dubrovnik, Croatia — wave height, wind speed, sea temperature, tides and currents — and scores every daylight hour over the next 72 hours so you can pick the calmest, clearest window to get in the water.
Best time to snorkel: mornings are usually calmest here, before wind and waves build through the afternoon. Aim for daylight within about an hour of high tide, when currents are slack and visibility is highest. Across the year, the best months for snorkeling in Dubrovnik are typically September, June, May. Recent sea temperature has averaged about 21°C.
New to this? Read our guides on the best time to snorkel and water temperature for snorkeling.
Snorkel Score (next 24h)
Snorkel Score (next 72h)
Upcoming High Tides
Sat 13:00, Sun 14:00, Mon 15:00
Recent Average Conditions
- Wave height: 0.4 m
- Wind speed: 8.8 m/s
- Sea temperature: 21.2 °C
Seasonal Snorkeling Trends
Best months for snorkeling: September, June, May
Dubrovnik snorkeling FAQs
Can you snorkel in Dubrovnik today?
Conditions look marginal — no clearly safe window is forecast in the next 72 hours. Use the hourly table to find the calmest period.
What is the best time of day to snorkel in Dubrovnik?
Mornings are usually best — winds and waves tend to build through the afternoon. Aim for daylight hours within about an hour of high tide, when currents are slack and visibility is highest.
What is the best tide for snorkeling?
High tide, within roughly 72 minutes of the peak (slack water), gives the clearest, calmest conditions. We highlight the next high tides above so you can plan around them.
Is the water warm enough to snorkel in Dubrovnik?
Sea temperature has recently averaged about 21°C. Most snorkelers are comfortable from 20–30°C; below that, wear a wetsuit or rash guard. The best months here are typically September, June, May.
Condition Trends (next 24h)
Condition Trends (next 72h)
72-Hour Forecast Overview
How We Calculate Conditions
We consider snorkeling conditions to be ideal when all of the following criteria, fetched from the Open-Meteo API, are met during daylight hours (between sunrise and sunset):
- Wave height is less than 0.36 meters.
- Wind speed is below 5.4 meters/second.
- Sea surface temperature is between 20.6°C and 30.4°C.
- Within ±72 min of high tide and currents ≤ 0.36 m/s.
Detailed hourly conditions — full 72-hour table
| Time | Wave Height (m) | Wind Speed (m/s) | Sea Temp (°C) | Tide Height (m) | Current (m/s) | Score | Rating |
|---|---|---|---|---|---|---|---|
| Sat 02:00 | 0.50 | 8.00 | 23.50 | -0.57 | 0.40 | 0.00 | poor |
| Sat 03:00 | 0.48 | 7.90 | 23.40 | -0.61 | 0.40 | 0.00 | poor |
| Sat 04:00 | 0.44 | 7.60 | 23.40 | -0.66 | 0.40 | 0.12 | poor |
| Sat 05:00 | 0.42 | 6.40 | 23.40 | -0.69 | 0.40 | 0.17 | poor |
| Sat 06:00 | 0.38 | 5.10 | 23.40 | -0.71 | 0.40 | 0.25 | poor |
| Sat 07:00 | 0.36 | 4.10 | 23.40 | -0.69 | 0.30 | 0.31 | poor |
| Sat 08:00 | 0.32 | 3.60 | 23.50 | -0.65 | 0.30 | 0.37 | poor |
| Sat 09:00 | 0.30 | 3.80 | 23.60 | -0.57 | 0.30 | 0.38 | poor |
| Sat 10:00 | 0.32 | 8.60 | 23.70 | -0.49 | 0.20 | 0.11 | poor |
| Sat 11:00 | 0.32 | 13.80 | 23.80 | -0.40 | 0.30 | 0.00 | poor |
| Sat 12:00 | 0.34 | 15.30 | 23.90 | -0.34 | 0.40 | 0.00 | poor |
| Sat 13:00 | 0.44 | 12.60 | 23.90 | -0.31 | 0.60 | 0.00 | poor |
| Sat 14:00 | 0.52 | 14.10 | 23.90 | -0.33 | 0.60 | 0.00 | poor |
| Sat 15:00 | 0.62 | 13.00 | 23.80 | -0.38 | 0.80 | 0.00 | poor |
| Sat 16:00 | 0.62 | 15.50 | 23.80 | -0.46 | 0.90 | 0.00 | poor |
| Sat 17:00 | 0.64 | 16.60 | 23.70 | -0.54 | 0.80 | 0.00 | poor |
| Sat 18:00 | 0.64 | 12.90 | 23.70 | -0.62 | 1.00 | 0.00 | poor |
| Sat 19:00 | 0.60 | 9.40 | 23.70 | -0.67 | 0.90 | 0.00 | poor |
| Sat 20:00 | 0.56 | 7.60 | 23.70 | -0.69 | 0.70 | 0.00 | poor |
| Sat 21:00 | 0.52 | 7.40 | 23.70 | -0.68 | 0.80 | 0.00 | poor |
| Sat 22:00 | 0.48 | 8.00 | 23.70 | -0.64 | 0.80 | 0.00 | poor |
| Sat 23:00 | 0.42 | 8.40 | 23.60 | -0.59 | 0.80 | 0.00 | poor |
| Sun 00:00 | 0.38 | 9.40 | 23.60 | -0.55 | 0.70 | 0.00 | poor |
| Sun 01:00 | 0.36 | 9.90 | 23.60 | -0.52 | 0.50 | 0.00 | poor |
| Sun 02:00 | 0.32 | 9.70 | 23.50 | -0.52 | 0.60 | 0.00 | poor |
| Sun 03:00 | 0.30 | 9.20 | 23.50 | -0.54 | 0.50 | 0.00 | poor |
| Sun 04:00 | 0.28 | 8.10 | 23.40 | -0.58 | 0.60 | 0.15 | poor |
| Sun 05:00 | 0.24 | 7.20 | 23.40 | -0.63 | 0.50 | 0.22 | poor |
| Sun 06:00 | 0.22 | 7.10 | 23.40 | -0.67 | 0.40 | 0.24 | poor |
| Sun 07:00 | 0.20 | 5.50 | 23.40 | -0.68 | 0.40 | 0.35 | poor |
| Sun 08:00 | 0.20 | 7.40 | 23.50 | -0.65 | 0.50 | 0.23 | poor |
| Sun 09:00 | 0.18 | 10.10 | 23.70 | -0.60 | 0.40 | 0.05 | poor |
| Sun 10:00 | 0.18 | 11.20 | 23.80 | -0.52 | 0.40 | 0.00 | poor |
| Sun 11:00 | 0.20 | 10.80 | 23.90 | -0.43 | 0.40 | 0.00 | poor |
| Sun 12:00 | 0.20 | 10.10 | 24.00 | -0.35 | 0.40 | 0.05 | poor |
| Sun 13:00 | 0.18 | 9.40 | 24.10 | -0.29 | 0.40 | 0.10 | poor |
| Sun 14:00 | 0.16 | 8.00 | 24.10 | -0.28 | 0.40 | 0.20 | poor |
| Sun 15:00 | 0.14 | 6.80 | 24.20 | -0.31 | 0.40 | 0.30 | poor |
| Sun 16:00 | 0.12 | 4.80 | 24.20 | -0.37 | 0.40 | 0.46 | fair |
| Sun 17:00 | 0.12 | 4.10 | 24.20 | -0.45 | 0.50 | 0.52 | fair |
| Sun 18:00 | 0.10 | 5.40 | 24.20 | -0.53 | 0.40 | 0.43 | fair |
| Sun 19:00 | 0.10 | 2.90 | 24.20 | -0.60 | 0.50 | 0.00 | poor |
| Sun 20:00 | 0.12 | 3.70 | 24.10 | -0.64 | 0.40 | 0.00 | poor |
| Sun 21:00 | 0.12 | 7.50 | 24.00 | -0.65 | 0.40 | 0.00 | poor |
| Sun 22:00 | 0.18 | 7.40 | 23.90 | -0.63 | 0.50 | 0.00 | poor |
| Sun 23:00 | 0.22 | 9.40 | 23.80 | -0.58 | 0.60 | 0.00 | poor |
| Mon 00:00 | 0.28 | 8.90 | 23.80 | -0.52 | 0.60 | 0.00 | poor |
| Mon 01:00 | 0.34 | 9.50 | 23.70 | -0.47 | 0.60 | 0.00 | poor |
| Mon 02:00 | 0.42 | 9.50 | 23.60 | -0.44 | 0.40 | 0.00 | poor |
| Mon 03:00 | 0.48 | 10.60 | 23.60 | -0.44 | 0.40 | 0.00 | poor |
| Mon 04:00 | 0.54 | 10.80 | 23.50 | -0.47 | 0.30 | 0.00 | poor |
| Mon 05:00 | 0.62 | 14.20 | 23.50 | -0.53 | 0.30 | 0.00 | poor |
| Mon 06:00 | 0.68 | 20.30 | 23.50 | -0.58 | 0.30 | 0.00 | poor |
| Mon 07:00 | 0.74 | 27.00 | 23.50 | -0.62 | 0.50 | 0.00 | poor |
| Mon 08:00 | 0.82 | 28.60 | 23.50 | -0.63 | 0.60 | 0.00 | poor |
| Mon 09:00 | 0.88 | 28.00 | 23.50 | -0.59 | 0.60 | 0.00 | poor |
| Mon 10:00 | 0.84 | 27.70 | 23.60 | -0.53 | 0.80 | 0.00 | poor |
| Mon 11:00 | 0.82 | 25.20 | 23.60 | -0.44 | 1.00 | 0.00 | poor |
| Mon 12:00 | 0.78 | 21.90 | 23.60 | -0.36 | 0.90 | 0.00 | poor |
| Mon 13:00 | 0.72 | 19.80 | 23.60 | -0.28 | 0.90 | 0.00 | poor |
| Mon 14:00 | 0.68 | 17.40 | 23.60 | -0.24 | 0.70 | 0.00 | poor |
| Mon 15:00 | 0.62 | 14.50 | 23.60 | -0.23 | 0.70 | 0.00 | poor |
| Mon 16:00 | 0.58 | 12.90 | 23.60 | -0.27 | 0.40 | 0.00 | poor |
| Mon 17:00 | 0.56 | 11.00 | 23.60 | -0.34 | 0.30 | 0.00 | poor |
| Mon 18:00 | 0.52 | 7.90 | 23.60 | -0.43 | 0.00 | 0.07 | poor |
| Mon 19:00 | 0.50 | 4.80 | 23.60 | -0.52 | 0.30 | 0.00 | poor |
| Mon 20:00 | 0.48 | 4.60 | 23.60 | -0.59 | 0.30 | 0.00 | poor |
| Mon 21:00 | 0.46 | 6.10 | 23.60 | -0.62 | 0.40 | 0.00 | poor |
| Mon 22:00 | 0.46 | 8.10 | 23.50 | -0.62 | 0.50 | 0.00 | poor |
| Mon 23:00 | 0.48 | 7.40 | 23.50 | -0.59 | 0.60 | 0.00 | poor |
| Tue 00:00 | 0.48 | 7.90 | 23.50 | -0.55 | 0.60 | 0.00 | poor |