World Resorts Spain

Summer weather in Spain

Weather
Sea water temperature
Now
January
February
March
April
May
June
July
August
September
October
November
December
Leaflet | Tiles © Esri
• This map is fully interactive. You can zoom it in and out or pan it to find any other places.

Best place for vacation in Spain in Summer

Table below will help you to find the best place for your vacation in Spain in Summer. Find the place with less rains and more sun. We also provide information about sea water temperature for marine resort.

Place name Weather in June
air / sea temperature
Weather in July
air / sea temperature
Weather in August
air / sea temperature
A Coruna 67.1°F 60.8°F 70.0°F 62.8°F 72.1°F 64.0°F
Adeje 73.4°F 71.1°F 79.3°F 72.5°F 81.4°F 73.9°F
Alcudia 78.4°F 72.5°F 85.1°F 78.3°F 83.9°F 80.4°F
Algeciras 75.4°F 65.3°F 84.2°F 68.4°F 81.2°F 70.3°F
Alicante 78.7°F 73.0°F 85.6°F 79.0°F 84.5°F 81.0°F
Almeria 77.1°F 69.3°F 84.5°F 75.0°F 83.9°F 77.7°F
Altea 77.7°F 72.7°F 84.8°F 78.4°F 84.1°F 80.6°F
Barcelona 77.3°F 70.3°F 83.5°F 76.5°F 82.8°F 78.8°F
Benalmadena 75.4°F 66.7°F 81.8°F 71.4°F 81.5°F 74.5°F
Benicasim 81.0°F 73.0°F 86.5°F 79.0°F 86.3°F 80.6°F
Benidorm 75.8°F 72.9°F 82.8°F 78.6°F 82.4°F 80.8°F
Bilbao 71.5°F 64.9°F 74.9°F 69.6°F 75.6°F 71.4°F
Blanes 75.7°F 69.4°F 81.4°F 75.4°F 82.6°F 77.7°F
Cadiz 77.8°F 70.5°F 82.1°F 73.9°F 82.5°F 74.7°F
Cala Llenya 77.5°F 72.9°F 84.2°F 79.0°F 83.4°F 81.5°F
Calella 74.5°F 69.8°F 80.6°F 75.9°F 81.9°F 78.1°F
Calpe 78.1°F 72.5°F 84.7°F 78.3°F 84.2°F 80.4°F
Cambrils 77.6°F 71.6°F 83.9°F 77.5°F 84.0°F 79.7°F
Cartagena 78.5°F 72.0°F 86.1°F 77.5°F 85.3°F 80.2°F
Castellon de la Plana 80.8°F 73.0°F 86.5°F 79.0°F 86.3°F 80.6°F
Cordoba 91.0°F - 102.5°F - 101.4°F -
Corralejo 70.3°F 69.6°F 72.2°F 70.9°F 74.6°F 72.5°F
Costa Adeje 75.0°F 71.1°F 80.0°F 72.3°F 80.6°F 73.9°F
Costa Blanca 75.7°F 72.9°F 82.8°F 78.6°F 82.4°F 80.8°F
Costa Brava 74.3°F 68.0°F 79.5°F 73.0°F 81.4°F 74.5°F
Costa Calma 71.9°F 70.7°F 73.9°F 71.6°F 74.9°F 73.0°F
Costa del Silencio 73.8°F 71.4°F 78.1°F 72.3°F 79.5°F 73.8°F
Cullera 85.8°F 72.9°F 93.6°F 78.8°F 91.7°F 80.6°F
Denia 76.2°F 72.0°F 82.5°F 78.1°F 82.8°F 80.1°F
El Medano 72.8°F 70.5°F 77.1°F 71.8°F 77.7°F 73.6°F
Estepona 81.1°F 65.5°F 89.2°F 69.1°F 86.9°F 71.8°F
Formentera 76.2°F 72.7°F 82.6°F 78.4°F 82.0°F 80.8°F
Fuengirola 74.1°F 66.6°F 80.1°F 71.1°F 80.9°F 74.1°F
Fuerteventura 72.4°F 69.4°F 74.0°F 70.5°F 76.5°F 72.1°F
Gandia 80.2°F 72.9°F 88.5°F 78.8°F 86.5°F 80.8°F
Gijon 69.6°F 62.4°F 72.9°F 66.7°F 74.0°F 68.4°F
Girona 76.9°F 68.9°F 83.5°F 74.7°F 84.6°F 76.6°F
Gran Canaria 71.6°F 70.3°F 75.3°F 71.4°F 75.5°F 73.0°F
Granada 82.4°F 68.0°F 95.7°F 73.2°F 93.3°F 76.3°F
Guardamar del Segura 79.3°F 72.9°F 85.7°F 78.6°F 85.2°F 80.8°F
Huelva 80.0°F 69.1°F 87.2°F 72.7°F 87.7°F 73.2°F
Ibiza 75.7°F 72.7°F 81.8°F 78.4°F 82.3°F 80.6°F
L'Albir 76.7°F 72.7°F 83.8°F 78.4°F 83.2°F 80.6°F
La Manga 77.3°F 73.4°F 84.5°F 78.8°F 83.8°F 81.3°F
La Palma 70.5°F 71.2°F 72.4°F 72.7°F 73.9°F 74.3°F
La Pineda 75.6°F 71.8°F 80.8°F 77.7°F 82.5°F 79.7°F
Lanzarote 76.0°F 69.3°F 77.9°F 70.3°F 79.1°F 72.1°F
Las Palmas 73.3°F 70.3°F 75.1°F 71.4°F 75.8°F 73.0°F
Lloret de Mar 75.6°F 69.4°F 81.3°F 75.4°F 82.6°F 77.7°F
Los Cristianos 74.6°F 71.1°F 78.8°F 72.3°F 79.8°F 73.9°F
Los Gigantes 77.0°F 71.1°F 83.4°F 72.3°F 83.3°F 73.9°F
Madrid 83.5°F - 94.0°F - 92.6°F -
Magaluf 79.1°F 73.0°F 86.3°F 78.8°F 84.7°F 81.0°F
Malaga 81.1°F 67.1°F 88.4°F 72.0°F 86.4°F 75.2°F
Malgrat de Mar 75.0°F 69.6°F 80.9°F 75.7°F 82.1°F 77.9°F
Mar Menor 77.3°F 73.4°F 84.5°F 79.0°F 83.8°F 81.3°F
Marbella 79.5°F 66.0°F 86.7°F 70.0°F 84.7°F 72.7°F
Maspalomas 73.4°F 70.7°F 77.2°F 72.0°F 80.7°F 73.4°F
Menorca 77.9°F 71.6°F 83.9°F 77.5°F 84.0°F 79.7°F
Morair 77.2°F 72.3°F 83.5°F 78.1°F 83.5°F 80.4°F
Murcia 87.1°F 73.4°F 96.8°F 79.0°F 94.3°F 81.3°F
Nerja 76.2°F 67.8°F 84.3°F 73.0°F 83.0°F 75.9°F
Oviedo 71.1°F - 75.4°F - 76.2°F -
Palma 79.9°F 73.0°F 88.0°F 79.0°F 85.9°F 81.0°F
Palma de Majorka 80.1°F 73.0°F 88.0°F 79.0°F 85.9°F 81.0°F
Palma de Mallorca 79.3°F 72.7°F 86.5°F 78.8°F 86.4°F 80.8°F
Platja dAro 74.5°F 68.7°F 80.0°F 74.3°F 81.2°F 76.1°F
Playa del Ingles 73.3°F 70.7°F 77.4°F 72.0°F 80.7°F 73.4°F
Playa-de-Las-Americas 75.2°F 71.1°F 80.3°F 72.3°F 80.8°F 73.9°F
Puerto de la Cruz 74.4°F 70.9°F 79.7°F 72.1°F 79.7°F 73.8°F
Puerto de Mogan 74.8°F 71.1°F 78.9°F 72.1°F 79.3°F 73.6°F
Puerto de Santiago 77.3°F 71.1°F 84.1°F 72.3°F 84.5°F 73.9°F
Puerto Rico de Gran Canaria 74.9°F 72.0°F 77.1°F 72.9°F 78.5°F 74.3°F
Roses 75.6°F 68.0°F 81.7°F 72.9°F 81.0°F 73.9°F
Salou 75.6°F 71.8°F 80.9°F 77.5°F 82.6°F 79.7°F
San Augustin 75.7°F 70.5°F 80.8°F 71.8°F 81.5°F 73.2°F
San Pedro del Pinatar 77.3°F 73.0°F 84.6°F 78.6°F 83.8°F 81.0°F
San Sebastian 71.0°F 66.6°F 73.6°F 71.1°F 75.4°F 72.5°F
Santa Cruz de La Palma 69.5°F 71.1°F 71.5°F 72.3°F 74.4°F 73.8°F
Santa Cruz de Tenerife 71.8°F 70.9°F 73.3°F 72.1°F 73.7°F 73.8°F
Santa Pola 81.1°F 72.9°F 87.9°F 78.8°F 86.9°F 80.8°F
Santa Ponsa 77.3°F 72.9°F 84.1°F 78.8°F 83.5°F 81.0°F
Santa Susanna 75.0°F 69.6°F 80.9°F 75.7°F 82.1°F 77.9°F
Santander 67.9°F 64.2°F 70.7°F 68.5°F 72.2°F 70.3°F
Santiago de Compostela 70.6°F - 74.3°F - 76.7°F -
Sevilla 91.3°F 71.4°F 101.8°F 75.2°F 101.0°F 75.7°F
Seville 88.5°F - 96.7°F - 98.3°F -
Sierra Nevada 72.6°F 68.5°F 86.6°F 73.9°F 83.5°F 76.8°F
Sitges 76.8°F 71.2°F 82.5°F 77.4°F 83.3°F 79.5°F
Tarifa 75.9°F 66.6°F 83.1°F 69.3°F 81.0°F 70.5°F
Tarragona 77.3°F 71.8°F 83.2°F 77.7°F 83.2°F 79.7°F
Tenerife 72.2°F 70.7°F 78.8°F 72.0°F 80.4°F 73.6°F
Torremolinos 80.4°F 67.1°F 87.5°F 72.0°F 85.5°F 75.0°F
Torrevieja 78.9°F 72.5°F 85.4°F 78.4°F 84.9°F 80.6°F
Torroks 76.9°F 67.6°F 85.1°F 73.0°F 83.3°F 75.9°F
Tossa de Mar 74.9°F 69.3°F 80.5°F 75.2°F 81.9°F 77.5°F
Valencia 79.7°F 73.0°F 85.9°F 79.0°F 85.9°F 80.8°F
Vigo 69.5°F 64.4°F 72.1°F 66.4°F 72.9°F 66.2°F
Xabia 76.4°F 72.0°F 82.7°F 77.9°F 82.7°F 80.1°F
Zaragoza 83.8°F - 92.2°F - 90.8°F -
* Sunny hours are calculated based on the average daily number of hours while sunlight can reach the ground. It depends on day length and cloudiness during the day.
Places in Spain:
Name
°F
+59°F
+54°F
+57°F
+68°F
+59°F
+66°F
+48°F
+72°F
+57°F
+63°F
+59°F
+61°F
+70°F
Units of measurement: °C / °F