- Save on summer & winter sun holidays in 2024/2025
- Book holidays to popular destinations around the world
- Pay low deposits & spread cost with direct debit
Spain weather live forecast
Tomorrow's maximum temperature in Spain is expected to be 64°F.
-
Friday
27th Sep -
Saturday
28th Sep -
Sunday
29th Sep -
Monday
30th Sep -
Tuesday
1st Oct
5-day weather forecast updated at 04:00 on Thursday 26th September 2024 GMT
More about Spain
Spain by month
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Recommended for Spain
The 5-day weather forecast for Spain (Madrid) is provided by the Swiss meteorological agency, meteoblue. Find out more about our data sources.
Top Spain destinations
Below are temperatures expected today at popular countries, regions and places in Spain. Select a destination to see the detailed weather forecast for today, tomorrow and the outlook for the next five days.
- Alicante
- Benalmadena
- Benidorm
- Costa Blanca
- Majorca
- Nerja
- Palma
- Tenerife
- Torremolinos
- Valencia
- Costa Almeria
- Costa del Sol
- Gran Canaria
- Malaga
- Costa Brava
- Costa Dorada
- Fuerteventura
- Ibiza
- Lanzarote
- Menorca
- Seville
- Barcelona
- Costa de la Luz
- Madrid
Spain regions
All Spain regions
- Balearic Islands
- Canary Islands
- Costa Almeria
- Costa Blanca
- Costa Brava
- Costa de la Luz
- Costa del Sol
- Costa Dorada
- El Hierro
- Formentera
- Fuerteventura
- Gran Canaria
- Ibiza
- La Gomera
- La Palma
- Lanzarote
- Majorca
- Menorca
- Tenerife
All Spain destinations
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
A
- Adeje, Tenerife
- Adra, Costa Almeria
- Agaete, Gran Canaria
- Aguadulce, Costa Almeria
- Aguimes, Gran Canaria
- Alaior, Menorca
- Albacete
- Albir, Costa Blanca
- Alcoceber
- Alcudia, Majorca
- Alfaz del Pi, Costa Blanca
- Algarrobo, Costa del Sol
- Algeciras, Costa de la Luz
- Alicante, Costa Blanca
- Almeria, Costa Almeria
- Almerimar, Costa Almeria
- Almunecar, Costa del Sol
- Altafulla, Costa Dorada
- Altea, Costa Blanca
- Arenal d'en Castell, Menorca
- Arguineguin, Gran Canaria
- Arona, Tenerife
- Arrecife, Lanzarote
- Arta, Majorca
- Arucas, Gran Canaria
B
- Badajoz
- Bahia Feliz, Gran Canaria
- Barcelona
- Begur, Costa Brava
- Benahavis, Costa del Sol
- Benalmadena, Costa del Sol
- Benicassim
- Benidorm, Costa Blanca
- Bilbao
- Binibeca, Menorca
- Blanes, Costa Brava
C
- Cabo Blanco, Majorca
- Cadiz, Costa de la Luz
- Cala Blanca, Menorca
- Cala Bona, Majorca
- Cala d'Alcaufar, Menorca
- Cala d'Or, Majorca
- Cala de San Vincente, Majorca
- Cala en Blanes, Menorca
- Cala en Forcat, Menorca
- Cala en Porter, Menorca
- Cala Galdana, Menorca
- Cala Gracio, Ibiza
- Cala Llenya, Ibiza
- Cala Llonga, Ibiza
- Cala Mandia, Majorca
- Cala Mayor, Majorca
- Cala Mesquida, Majorca
- Cala Millor, Majorca
- Cala Morell, Menorca
- Cala Ratjada, Majorca
- Cala Santandria, Menorca
- Cala Santanyi, Majorca
- Cala Vadella, Ibiza
- Cala Vinas, Majorca
- Calafell, Costa Dorada
- Calahonda, Costa del Sol
- Calan en Bosc, Menorca
- Calas de Mallorca, Majorca
- Calella, Costa Brava
- Calella de Palafrugell, Costa Brava
- Caleta de Fuste, Fuerteventura
- Callao Salvaje, Tenerife
- Calpe, Costa Blanca
- Cambrils, Costa Dorada
- Camp de Mar, Majorca
- Can Pastilla, Majorca
- Can Picafort, Majorca
- Canyamel, Majorca
- Carboneras, Costa Almeria
- Cartagena, Costa Blanca
- Casares, Costa del Sol
- Castellon
- Chipiona, Costa de la Luz
- Ciudad Jardin, Majorca
- Ciudad Real
- Ciutadella, Menorca
- Colonia Sant Jordi, Majorca
- Coma Ruga, Costa Dorada
- Conil, Costa de la Luz
- Cordoba
- Corralejo, Fuerteventura
- Costa Adeje, Tenerife
- Costa Antigua, Fuerteventura
- Costa Calma, Fuerteventura
- Costa del Silencio, Tenerife
- Costa Teguise, Lanzarote
- Cruz de Tejeda, Gran Canaria
D
E
- Ejido, Costa Almeria
- El Arenal, Majorca
- El Campello, Costa Blanca
- El Cotillo, Fuerteventura
- El Gastor, Costa del Sol
- El Medano, Tenerife
- El Paso, La Palma
- El Rompido, Costa de la Luz
- El Sauzal, Tenerife
- El Toro, Majorca
- Elche, Costa Blanca
- Empuriabrava, Costa Brava
- Es Cana, Ibiza
- Es Canutells, Menorca
- Es Castell, Menorca
- Es Figueral, Ibiza
- Es Mercadal, Menorca
- Estartit, Costa Brava
- Estepona, Costa del Sol
F
- Ferreries, Menorca
- Figueres, Costa Brava
- Figueretas, Ibiza
- Frigiliana, Costa del Sol
- Frontera, El Hierro
- Fuencaliente, La Palma
- Fuengirola, Costa del Sol
G
- Garachico, Tenerife
- Girona, Costa Brava
- Golf del Sur, Tenerife
- Granada
- Guardamar del Segura, Costa Blanca
- Guia de Isora, Tenerife
H
- Huelva, Costa de la Luz
I
- Ibiza Town, Ibiza
- Illetes, Majorca
- Isla Canela, Costa de la Luz
- Isla Cristina, Costa de la Luz
- Islantilla, Costa de la Luz
J
L
- L'Ametlla de Mar, Costa Dorada
- La Asomada, Lanzarote
- La Cala Finestrat, Costa Blanca
- La Caleta, Tenerife
- La Coruna
- La Manga, Costa Blanca
- La Pineda, Costa Dorada
- La Selva del Camp, Costa Dorada
- La Vagueta, Lanzarote
- Las Caletillas, Tenerife
- Las Canteras, Gran Canaria
- Las Palmas, Gran Canaria
- Las Playitas, Fuerteventura
- Leon
- Llafranc, Costa Brava
- Lloret de Mar, Costa Brava
- Llucmajor, Majorca
- Los Cancajos, La Palma
- Los Cristianos, Tenerife
- Los Gigantes, Tenerife
- Los Llanos, La Palma
- Los Valles, Lanzarote
M
- Madrid
- Magalluf, Majorca
- Mahon, Menorca
- Malaga, Costa del Sol
- Malgrat de Mar, Costa Brava
- Manilva, Costa del Sol
- Marbella, Costa del Sol
- Maspalomas, Gran Canaria
- Matagorda, Lanzarote
- Meloneras, Gran Canaria
- Miami Playa, Costa Dorada
- Mijas, Costa del Sol
- Mojacar, Costa Almeria
- Moraira, Costa Blanca
- Morro Jable, Fuerteventura
- Murcia, Costa Blanca
N
- Nerja, Costa del Sol
- Novo Sancti Petri, Costa de la Luz
- Nuevo Horizonte, Fuerteventura
O
P
- Paguera, Majorca
- Pajara, Fuerteventura
- Palamos, Costa Brava
- Palma, Majorca
- Palma Nova, Majorca
- Pamplona
- Patalavaca, Gran Canaria
- Peniscola
- Pilar de la Horadada, Costa Blanca
- Pineda de Mar, Costa Brava
- Playa Amadores, Gran Canaria
- Playa Blanca, Lanzarote
- Playa d'Aro, Costa Brava
- Playa d'en Bossa, Ibiza
- Playa de Esquinzo, Fuerteventura
- Playa de Fanabe, Tenerife
- Playa De Fornells, Menorca
- Playa de Jandia, Fuerteventura
- Playa de la Arena, Tenerife
- Playa de las Americas, Tenerife
- Playa de los Pocillos, Lanzarote
- Playa de Muro, Majorca
- Playa de Palma, Majorca
- Playa de Pals, Costa Brava
- Playa de San Juan, Costa Blanca
- Playa de Santiago, La Gomera
- Playa del Cura, Gran Canaria
- Playa del Ingles, Gran Canaria
- Playa Honda, Lanzarote
- Playa Mogan, Gran Canaria
- Playa Paraiso, Tenerife
- Playa Taurito, Gran Canaria
- Port d'Andratx, Majorca
- Port de Pollensa, Majorca
- Port des Torrent, Ibiza
- Portals Nous, Majorca
- Portaventura, Costa Dorada
- Portinatx, Ibiza
- Porto Colom, Majorca
- Porto Cristo, Majorca
- Porto Petro, Majorca
- Puerto Alcudia, Majorca
- Puerto Banus, Costa del Sol
- Puerto Calero, Lanzarote
- Puerto de la Cruz, Tenerife
- Puerto de la Duquesa, Costa del Sol
- Puerto de Mazarron, Costa Blanca
- Puerto de Santiago, Tenerife
- Puerto del Carmen, Lanzarote
- Puerto del Rosario, Fuerteventura
- Puerto Naos, La Palma
- Puerto Rico, Gran Canaria
- Puerto San Miguel, Ibiza
- Punta Prima, Menorca
- Punta Umbria, Costa de la Luz
R
- Retamar, Costa Almeria
- Reus, Costa Dorada
- Rincon de la Victoria, Costa del Sol
- Ronda, Costa del Sol
- Roquetas de Mar, Costa Almeria
- Roses, Costa Brava
- Rota, Costa de la Luz
S
- S'Agaro, Costa Brava
- S'Algar, Menorca
- S'argamassa, Ibiza
- S'Illot, Majorca
- Sa Caleta, Ibiza
- Sa Coma, Majorca
- Sa Pobla, Majorca
- Salamanca
- Salobre Golf, Gran Canaria
- Salou, Costa Dorada
- San Agustin, Gran Canaria
- San Antonio, Ibiza
- San Antonio Bay, Ibiza
- San Bartolome, Lanzarote
- San Bartolome de Tirajana, Gran Canaria
- San Feliu de Guixols, Costa Brava
- San Isidro, Tenerife
- San Jose, Costa Almeria
- San Jose, Ibiza
- San Juan, Ibiza
- San Juan de Alicante, Costa Blanca
- San Mateo, Gran Canaria
- San Miguel, Ibiza
- San Miguel, Tenerife
- San Pedro de Alcantara, Costa del Sol
- San Sebastian
- San Sebastian de la Gomera, La Gomera
- Sant Lluis, Menorca
- Sant Tomas, Menorca
- Santa Brigida, Gran Canaria
- Santa Cruz de la Palma, La Palma
- Santa Cruz de Tenerife, Tenerife
- Santa Eulalia, Ibiza
- Santa Pola, Costa Blanca
- Santa Ponsa, Majorca
- Santa Susanna, Costa Brava
- Santa Ursula, Tenerife
- Santander
- Santanyi, Majorca
- Santiago de Compostela
- Seville, Costa de la Luz
- Sitges, Costa Dorada
- Soller, Majorca
- Son Bou, Menorca
- Son Caliu, Majorca
- Son Parc, Menorca
- Son Servera, Majorca
T
- Talamanca, Ibiza
- Tamariu, Costa Brava
- Tarifa, Costa de la Luz
- Tarragona, Costa Dorada
- Tazacorte, La Palma
- Tias, Lanzarote
- Toledo
- Torre del Mar, Costa del Sol
- Torremolinos, Costa del Sol
- Torrevieja, Costa Blanca
- Torroella de Montgri, Costa Brava
- Torrox Costa, Costa del Sol
- Tortosa, Costa Dorada
- Tossa de Mar, Costa Brava
V
- Valencia
- Valladolid
- Valldermossa, Majorca
- Valle Gran Rey, La Gomera
- Valverde, El Hierro
- Vera, Costa Almeria
- Vigo
- Vilaflor, Tenerife
- Villajoyosa, Costa Blanca
Y
- Yaiza, Lanzarote
Z
Spain weather forecast by day
Below are the detailed weather forecasts for Spain for the next 5 days. The forecasts shown are for Madrid and may not represent the whole of Spain. Browse more destinations in Spain to view more weather forecasts.
Spain weather for Friday 27th September 2024
Expect scattered clouds in Spain with a maximum temperature of 64°F, maximum UV of 5 (Moderate) and 9 hours of bright sunshine. There are 0 mm of rainfall expected and a gentle breeze of 10 mph from the west.
- °F maximum temperature
- °F minimum temperature
- scattered clouds
- hours of sunshine
- UV index (Moderate)
- mm of rainfall expected
- °F wind chill
- mph wind from W
Spain weather for Saturday 28th September 2024
Expect scattered clouds in Spain with a maximum temperature of 66°F, maximum UV of 6 (High) and 11 hours of bright sunshine. There are 0 mm of rainfall expected and a light breeze of 7 mph from the north-east.
- °F maximum temperature
- °F minimum temperature
- scattered clouds
- hours of sunshine
- UV index (High)
- mm of rainfall expected
- no heat & humidity
- mph wind from NE
Spain weather for Sunday 29th September 2024
Expect clear skies in Spain with a maximum temperature of 73°F, maximum UV of 6 (High) and 11 hours of bright sunshine. There are 0 mm of rainfall expected and a light breeze of 6 mph from the north-east.
- °F maximum temperature
- °F minimum temperature
- clear skies
- hours of sunshine
- UV index (High)
- mm of rainfall expected
- °F wind chill
- mph wind from NE
Spain weather for Monday 30th September 2024
Expect clear skies in Spain with a maximum temperature of 77°F, maximum UV of 6 (High) and 12 hours of bright sunshine. There are 0 mm of rainfall expected and little or no wind of 3 mph from the north-east.
- °F maximum temperature
- °F minimum temperature
- clear skies
- hours of sunshine
- UV index (High)
- mm of rainfall expected
- °F wind chill
- mph wind from NE
Spain weather for Tuesday 1st October 2024
Expect broken clouds in Spain with a maximum temperature of 79°F, maximum UV of 5 (Moderate) and 5 hours of bright sunshine. There are 0 mm of rainfall expected and a light breeze of 6 mph from the north-east.
- °F maximum temperature
- °F minimum temperature
- broken clouds
- hours of sunshine
- UV index (Moderate)
- mm of rainfall expected
- °F wind chill
- mph wind from NE
- Save on summer & winter sun holidays in 2024/2025
- Book holidays to popular destinations around the world
- Pay low deposits & spread cost with direct debit
Metric (°C) | Imperial (°F)
More about Spain
Be inspired
Get your weekly fix of holiday inspiration from some of the world's best travel writers plus save on your next trip with the latest exclusive offers
We promise not to share your details
Related posts
Popular travel offers
Explore holidays in the sun for less
- Beach holidays
- Family holidays
- City breaks
- Summer holidays
- Winter sun holidays
- Holiday offers
- Top travel brands
- Airlines & flights
- Discount hotels
- Airport parking deals
- TUI
- Jet2holidays
- easyJet holidays
- Love Holidays
- British Airways
Airport parking
- Manchester Airport
- Stansted Airport
- Bristol Airport
- Luton Airport
- Birmingham Airport
- Edinburgh Airport
- Gatwick Airport
- Glasgow Airport
- Newcastle Airport
Airport lounges
- Manchester Airport
- Birmingham Airport
- Bristol Airport
- Edinburgh Airport
- Glasgow Airport
- Heathrow Airport
- Newcastle Airport
- Stansted Airport
- Gatwick Airport