- Save on package holidays in 2024/2025 with Jet2holidays
- Explore top discounted holidays & exclusive offers
- Including hotel deals, free child places & singles discount
Spain weather live forecast
Tomorrow's maximum temperature in Spain is expected to be 17°C.
-
Wednesday
24th Apr -
Thursday
25th Apr -
Friday
26th Apr -
Saturday
27th Apr -
Sunday
28th Apr
5-day weather forecast updated at 04:00 on Tuesday 23rd April 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 tomorrow at popular destinations in Spain. Select a destination to see the 5-day weather forecast.
- Seville
- Tenerife
- Gran Canaria
- Lanzarote
- Benalmadena
- Torremolinos
- Costa del Sol
- Fuerteventura
- Malaga
- Nerja
- Alicante
- Costa de la Luz
- Benidorm
- Costa Almeria
- Costa Blanca
- Costa Dorada
- Palma
- Ibiza
- Madrid
- Menorca
- Valencia
- Majorca
- Barcelona
- Costa Brava
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 Wednesday 24th April 2024
Expect scattered clouds in Spain with a maximum temperature of 17°C, maximum UV of 7 (High) and 12 hours of bright sunshine. There are 0 mm of rainfall expected and little or no wind of 3 kph from the north-east.
- °C maximum temperature
- °C minimum temperature
- scattered clouds
- hours of sunshine
- UV index (High)
- mm of rainfall expected
- no heat & humidity
- kph wind from NE
Spain weather for Thursday 25th April 2024
Expect mostly cloudy with light rain in Spain with a maximum temperature of 17°C, maximum UV of 4 (Moderate) and no hours of bright sunshine. There are 2-5 mm of rainfall expected with 42% chance of some rain and little or no wind of 3 kph from the north.
- °C maximum temperature
- °C minimum temperature
- mostly cloudy with light rain
- hours of sunshine
- UV index (Moderate)
- % chance of some rain
- mm of rainfall expected
- no heat & humidity
- kph wind from N
Spain weather for Friday 26th April 2024
Expect sunshine and showers in Spain with a maximum temperature of 17°C, maximum UV of 4 (Moderate) and 6 hours of bright sunshine. There are 2-5 mm of rainfall expected with 16% chance of some rain and little or no wind of 4 kph from the south-west.
- °C maximum temperature
- °C minimum temperature
- sunshine and showers
- hours of sunshine
- UV index (Moderate)
- % chance of some rain
- mm of rainfall expected
- °C wind chill
- kph wind from SW
Spain weather for Saturday 27th April 2024
Expect mostly cloudy with light rain in Spain with a maximum temperature of 14°C, maximum UV of 6 (High) and 4 hours of bright sunshine. There are 0-2 mm of rainfall expected with 52% chance of some rain and little or no wind of 4 kph from the west.
- °C maximum temperature
- °C minimum temperature
- mostly cloudy with light rain
- hours of sunshine
- UV index (High)
- % chance of some rain
- mm of rainfall expected
- no heat & humidity
- kph wind from W
Spain weather for Sunday 28th April 2024
Expect scattered clouds in Spain with a maximum temperature of 15°C, maximum UV of 6 (High) and 6 hours of bright sunshine. There are 0 mm of rainfall expected and little or no wind of 3 kph from the north-west.
- °C maximum temperature
- °C minimum temperature
- scattered clouds
- hours of sunshine
- UV index (High)
- mm of rainfall expected
- °C wind chill
- kph wind from NW
- Save on package holidays in 2024/2025 with Jet2holidays
- Explore top discounted holidays & exclusive offers
- Including hotel deals, free child places & singles discount
Metric (°C / mm) | Imperial (°F / inches)
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