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

poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
fair
fair
fair
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor
poor

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