Skip to main content

1001traveltips.com

In June the sea is warmest around Corfu (25 °C), Capri (24 °C) and Ischia (24 °C). Average daytime highs across the 30 islands below range from 22 °C to 30 °C; the warmest days are on Cyprus (30 °C). 24 of them have real beach weather (sea and air both at 22 °C or more): Corfu, Capri, Ischia, Cyprus, Malta, Crete, Mallorca, Ibiza and others. Hiking conditions (15–25 °C by day, little rain) are best on El Hierro, Tenerife, Fuerteventura and La Graciosa. Driest: Cyprus with about 0 rain days.

Ranked by sea temperature. Day/night = average daily maximum/minimum air temperature; rain days = days with at least 1 mm.
IslandSeaDayNightRain daysGood for
Corfu25°28°21°4Swim
Capri24°27°20°5Swim
Ischia24°27°21°3Swim
Cyprus24°30°22°0Swim
Malta24°28°21°1Swim
Crete24°29°20°2Swim
Mallorca24°29°20°5Swim
Ibiza24°27°20°2Swim
Ithaca24°27°20°4Swim
Comino24°27°21°1Swim
Gozo24°28°21°1Swim
Formentera24°28°20°3Swim
Menorca23°26°20°3Swim
Île Sainte-Marguerite (also Île Saint-Honorat)23°26°18°5Swim
Gran Canaria23°26°20°2Swim
Santorini23°26°21°1Swim
El Hierro23°22°16°3SwimHike
La Palma23°26°19°5Swim
Lavezzi Islands (also Cavallo, Île de Piana)22°26°19°3Swim
Tenerife22°24°18°2SwimHike
Île du Levant22°26°19°5Swim
Port-Cros22°26°19°5Swim
La Gomera22°26°19°1Swim
Porquerolles22°27°18°5Swim
Lanzarote22°25°19°1–
Île du Gaou22°26°19°5–
Île des Embiez22°26°19°5–
Fuerteventura22°25°19°2Hike
Pomègues (also Frioul Islands, Ratonneau)22°25°18°4–
La Graciosa21°23°18°2Hike

Sources: ERA5 reanalysis via Open-Meteo (air temperature, rain; 10-year average) and Open-Meteo Marine API (sea surface temperature; 3-year average). Data by Open-Meteo.com (CC BY 4.0). Area averages — individual years vary.

Other months

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec

All islands, all months: sea temperature at a glance

About·About the Author·Imprint·Privacy Policy