World Resorts Spain

Summer weather in Spain

Weather
Sea water temperature
Now
January
February
March
April
May
June
July
August
September
October
November
December
• 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 66.7°F 60.8°F 71.7°F 62.8°F 72.5°F 64.0°F
Alcudia 77.9°F 72.5°F 83.4°F 78.3°F 83.1°F 80.4°F
Alicante 81.0°F 73.0°F 87.0°F 79.0°F 86.7°F 81.0°F
Almeria 79.9°F 69.3°F 86.7°F 75.0°F 86.3°F 77.7°F
Almunecar 76.6°F 67.8°F 83.7°F 73.2°F 82.6°F 76.3°F
Altea 79.6°F 72.7°F 86.1°F 78.4°F 86.1°F 80.6°F
Barcelona 77.2°F 70.3°F 82.4°F 76.5°F 82.4°F 78.8°F
Benalmadena 77.3°F 66.7°F 83.4°F 71.4°F 83.0°F 74.5°F
Benicasim 83.3°F 73.0°F 88.0°F 79.0°F 88.5°F 80.6°F
Benidorm 77.3°F 72.9°F 84.1°F 78.6°F 84.3°F 80.8°F
Bilbao 72.8°F 64.9°F 77.5°F 69.6°F 77.7°F 71.4°F
Blanes 77.2°F 69.4°F 81.9°F 75.4°F 83.3°F 77.7°F
Cadiz 78.5°F 70.5°F 84.5°F 73.9°F 82.8°F 74.7°F
Cala Dor 78.5°F 72.3°F 84.4°F 78.3°F 84.7°F 80.6°F
Cala Mayor 80.9°F 73.0°F 88.4°F 79.0°F 87.0°F 81.0°F
Cala Ratjada 75.9°F 72.5°F 81.2°F 78.6°F 82.2°F 81.1°F
Calafell 79.2°F 71.4°F 84.4°F 77.4°F 85.4°F 79.5°F
Calella 74.7°F 69.8°F 79.6°F 75.9°F 81.1°F 78.1°F
Calpe 80.0°F 72.5°F 85.9°F 78.3°F 86.2°F 80.4°F
Cambrils 78.0°F 71.6°F 83.5°F 77.5°F 84.1°F 79.7°F
Can Picafort 81.5°F 72.5°F 87.2°F 78.3°F 86.5°F 80.4°F
Cartagena 80.9°F 72.0°F 87.4°F 77.5°F 87.3°F 80.2°F
Castellon de la Plana 83.2°F 73.0°F 88.0°F 79.0°F 88.5°F 80.6°F
Colonia de Sant Jordi 80.6°F 73.4°F 87.2°F 79.5°F 86.3°F 81.9°F
Coma Ruga 79.1°F 71.4°F 84.4°F 77.4°F 85.4°F 79.5°F
Costa Adeje 75.6°F 71.1°F 81.1°F 72.3°F 81.2°F 73.9°F
Costa Blanca 77.3°F 72.9°F 84.1°F 78.6°F 84.3°F 80.8°F
Costa Brava 76.0°F 68.0°F 80.5°F 73.0°F 82.0°F 74.5°F
Costa Calma 72.4°F 70.7°F 74.8°F 71.6°F 75.6°F 73.0°F
Cullera 88.3°F 72.9°F 94.6°F 78.8°F 94.0°F 80.6°F
Denia 77.8°F 72.0°F 83.5°F 78.1°F 84.4°F 80.1°F
El Medano 74.2°F 70.5°F 78.9°F 71.8°F 79.1°F 73.6°F
Empirabrava 77.0°F 68.2°F 82.2°F 72.9°F 82.8°F 74.1°F
Estepona 83.1°F 65.5°F 89.7°F 69.1°F 88.1°F 71.8°F
Fuengirola 76.0°F 66.6°F 81.5°F 71.1°F 82.5°F 74.1°F
Fuerteventura 71.4°F 69.4°F 73.6°F 70.5°F 75.4°F 72.1°F
Gandia 83.1°F 72.9°F 89.6°F 78.8°F 88.9°F 80.8°F
Gijon 69.7°F 62.4°F 74.3°F 66.7°F 74.7°F 68.4°F
Girona 81.7°F 68.9°F 86.8°F 74.7°F 87.5°F 76.6°F
Gran Canaria 73.3°F 70.3°F 78.1°F 71.4°F 78.0°F 73.0°F
Granada 85.1°F 68.0°F 96.6°F 73.2°F 94.1°F 76.3°F
Guardamar del Segura 79.8°F 72.9°F 85.5°F 78.6°F 85.8°F 80.8°F
Huelva 81.4°F 69.1°F 89.3°F 72.7°F 87.9°F 73.2°F
Ibiza 76.7°F 72.7°F 82.4°F 78.4°F 83.2°F 80.6°F
L'Albir 78.3°F 72.7°F 85.0°F 78.4°F 85.1°F 80.6°F
La Manga 79.2°F 73.4°F 85.5°F 78.8°F 85.7°F 81.3°F
La Pineda 76.7°F 71.8°F 81.5°F 77.7°F 83.1°F 79.7°F
Lanzarote 75.0°F 69.3°F 77.6°F 70.3°F 78.2°F 72.1°F
Las Palmas 73.1°F 70.3°F 75.8°F 71.4°F 76.1°F 73.0°F
Lloret de Mar 78.5°F 69.4°F 83.4°F 75.4°F 84.7°F 77.7°F
Los Cristianos 75.3°F 71.1°F 80.0°F 72.3°F 80.5°F 73.9°F
Los Gigantes 77.8°F 71.1°F 83.5°F 72.3°F 83.6°F 73.9°F
Madrid 84.5°F - 95.0°F - 92.6°F -
Magaluf 81.2°F 73.0°F 88.0°F 78.8°F 87.1°F 81.0°F
Malaga 83.0°F 67.1°F 88.8°F 72.0°F 87.9°F 75.2°F
Malgrat de Mar 75.1°F 69.6°F 80.0°F 75.7°F 81.4°F 77.9°F
Manilva 81.3°F 65.1°F 88.6°F 68.9°F 86.8°F 71.2°F
Mar Menor 79.2°F 73.4°F 85.5°F 79.0°F 85.7°F 81.3°F
Marbella 81.4°F 66.0°F 87.3°F 70.0°F 86.1°F 72.7°F
Maspalomas 72.5°F 70.7°F 77.1°F 72.0°F 79.2°F 73.4°F
Mataro 76.8°F 70.0°F 82.9°F 76.1°F 83.1°F 78.4°F
Menorca 79.0°F 71.6°F 84.6°F 77.5°F 85.0°F 79.7°F
Murcia 90.0°F 73.4°F 97.4°F 79.0°F 95.9°F 81.3°F
Nerja 78.0°F 67.8°F 85.1°F 73.0°F 84.7°F 75.9°F
Oropesa del Mar 83.3°F 73.0°F 88.0°F 79.0°F 88.5°F 80.6°F
Oviedo 71.3°F - 77.3°F - 77.2°F -
Paguera 78.0°F 72.9°F 84.3°F 78.8°F 84.3°F 81.0°F
Palma 81.9°F 73.0°F 89.2°F 79.0°F 87.8°F 81.0°F
Palma de Majorka 82.1°F 73.0°F 89.2°F 79.0°F 87.8°F 81.0°F
Palma de Mallorca 80.4°F 72.7°F 86.5°F 78.8°F 86.5°F 80.8°F
Palmanova 80.1°F 73.0°F 86.6°F 78.8°F 86.2°F 81.0°F
Pineda de Mar 76.4°F 69.8°F 81.3°F 75.9°F 82.7°F 78.1°F
Platja dAro 76.6°F 68.7°F 81.5°F 74.3°F 82.6°F 76.1°F
Playa de Muro 80.7°F 72.5°F 86.3°F 78.3°F 85.7°F 80.4°F
Playa del Ingles 72.6°F 70.7°F 77.2°F 72.0°F 79.2°F 73.4°F
Playa-de-Las-Americas 75.7°F 71.1°F 80.9°F 72.3°F 81.1°F 73.9°F
Puerto de la Cruz 74.9°F 70.9°F 80.6°F 72.1°F 80.5°F 73.8°F
Puerto de Santiago 77.9°F 71.1°F 84.1°F 72.3°F 84.4°F 73.9°F
Roses 77.5°F 68.0°F 82.9°F 72.9°F 82.7°F 73.9°F
Salou 76.7°F 71.8°F 81.5°F 77.5°F 83.2°F 79.7°F
San Pedro del Pinatar 79.2°F 73.0°F 85.5°F 78.6°F 85.7°F 81.0°F
San Sebastian 71.4°F 66.6°F 74.6°F 71.1°F 75.6°F 72.5°F
Santa Cruz de Tenerife 71.6°F 70.9°F 73.5°F 72.1°F 73.7°F 73.8°F
Santa Pola 81.1°F 72.9°F 87.2°F 78.8°F 87.1°F 80.8°F
Santa Ponsa 78.8°F 72.9°F 85.5°F 78.8°F 85.2°F 81.0°F
Santa Susanna 75.2°F 69.6°F 80.0°F 75.7°F 81.4°F 77.9°F
Santander 67.9°F 64.2°F 72.0°F 68.5°F 72.8°F 70.3°F
Santiago de Compostela 70.4°F - 78.9°F - 79.1°F -
Sevilla 92.5°F 71.4°F 103.4°F 75.2°F 100.6°F 75.7°F
Sitges 78.8°F 71.2°F 84.1°F 77.4°F 85.2°F 79.5°F
Tarifa 75.9°F 66.6°F 82.7°F 69.3°F 81.0°F 70.5°F
Tarragona 79.4°F 71.8°F 84.7°F 77.7°F 85.2°F 79.7°F
Tenerife 72.5°F 70.7°F 80.5°F 72.0°F 81.0°F 73.6°F
Torremolinos 82.1°F 67.1°F 87.9°F 72.0°F 86.8°F 75.0°F
Torrevieja 80.7°F 72.5°F 86.5°F 78.4°F 86.7°F 80.6°F
Torroks 79.0°F 67.6°F 85.7°F 73.0°F 84.8°F 75.9°F
Tossa de Mar 76.3°F 69.3°F 81.1°F 75.2°F 82.6°F 77.5°F
Valencia 83.3°F 73.0°F 88.6°F 79.0°F 89.4°F 80.8°F
Villajoyosa 75.5°F 72.9°F 81.7°F 78.6°F 82.6°F 80.8°F
Xabia 77.7°F 72.0°F 83.4°F 77.9°F 84.0°F 80.1°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
+64°F
+63°F
+64°F
+75°F
+64°F
+54°F
+59°F
+55°F
+64°F
+64°F
+73°F
+66°F
+75°F
Units of measurement: °C / °F