Sea temperature - Croatia: month by month

Average sea temperature each month - a rough guide to when it's worth going. Current month highlighted.

MonthAverageWarmest
January 13.9°C Dubrovnik 15.8°C
February 13.0°C Dubrovnik 14.9°C
March 13.4°C Dubrovnik 15.1°C
April 15.2°C Dubrovnik 16.4°C
May 18.5°C Dubrovnik 19.3°C
June 23.4°C Makarska 24.3°C
July 26.0°C Makarska 26.9°C
August 25.9°C Makarska 26.6°C
September 24.2°C Dubrovnik 25.1°C
October 21.1°C Makarska 22.0°C
November 18.3°C Dubrovnik 19.4°C
December 15.6°C Dubrovnik 17.2°C

Frequently asked questions

In which month is the sea warmest?

Warmest: July, about 26.0°C on average.

When is the sea coldest?

Coldest: February, about 13.0°C on average.

What is the sea temperature in summer?

In summer (June-August) about 25.1°C on average.

In which months is the sea warmest?

The sea usually exceeds 24°C from July to September.

Sea temperature - Croatia, January

Average (January): about 13.9°C. Warmest: Dubrovnik (15.8°C).

Sea temperature - Croatia, February

Average (February): about 13.0°C. Warmest: Dubrovnik (14.9°C).

Sea temperature - Croatia, March

Average (March): about 13.4°C. Warmest: Dubrovnik (15.1°C).

Sea temperature - Croatia, April

Average (April): about 15.2°C. Warmest: Dubrovnik (16.4°C).

Sea temperature - Croatia, May

Average (May): about 18.5°C. Warmest: Dubrovnik (19.3°C).

Sea temperature - Croatia, June

Average (June): about 23.4°C. Warmest: Makarska (24.3°C).

Sea temperature - Croatia, July

Average (July): about 26.0°C. Warmest: Makarska (26.9°C).

Sea temperature - Croatia, August

Average (August): about 25.9°C. Warmest: Makarska (26.6°C).

Sea temperature - Croatia, September

Average (September): about 24.2°C. Warmest: Dubrovnik (25.1°C).

Sea temperature - Croatia, October

Average (October): about 21.1°C. Warmest: Makarska (22.0°C).

Sea temperature - Croatia, November

Average (November): about 18.3°C. Warmest: Dubrovnik (19.4°C).

Sea temperature - Croatia, December

Average (December): about 15.6°C. Warmest: Dubrovnik (17.2°C).