Catalonia, Spain weather forecasts
591 cities and towns of 1,000 people or more, each with its own forecast page.
- Abella de la Conca 190
- Abrera 11,815
- Àger 503
- Agramunt 5,351
- Aguilar de Segarra 235
- Agullana 769
- Aiguafreda 2,308
- Aiguaviva 608
- Aitona 2,273
- Alàs i Cerc 1,112
- Albesa 1,540
- Albinyana 0
- Albons 558
- Alcanar 9,402
- Alcanó 251
- Alcarràs 5,133
- Alcoletge 2,043
- Alcover 4,431
- Alella 8,859
- Alfarràs 3,335
- Alfés 314
- Alforja 1,493
- Algerri 495
- Alguaire 2,937
- Alió 403
- Almacelles 5,623
- Almenar 3,540
- Almoster 1,086
- Alp 1,724
- Alpens 0
- Alpicat 6,230
- Altafulla 3,975
- Amposta 21,240
- Anglès 5,519
- Anglesola 1,313
- Arbeca 2,058
- Arbúcies 0
- Arenys de Mar 15,307
- Arenys de Munt 8,838
- Argelaguer 371
- Argensola 0
- Argentona 11,633
- Artés 5,648
- Artesa de Segre 3,657
- Ascó 1,625
- Aspa 273
- Avià 0
- Avinyó 2,093
- Avinyonet de Puigventós 0
- Avinyonet del Penedès 0
- Badalona 217,741
- Bagà 2,178
- Balaguer 16,841
- Balsareny 3,233
- Banyoles 19,615
- Barberà del Vallès 31,144
- Barcelona 1,686,208
- Bàscara 894
- Batea 2,086
- Begues 5,538
- Begur 3,981
- Bellcaire d'Urgell 1,218
- Bellprat 89
- Bellpuig 4,269
- Bellver de Cerdanya 1,809
- Bellvís 2,263
- Benifallet 804
- Berga 17,160
- Besalú 2,213
- Bescanó 3,767
- Beuda 77
- Bigues i Riells 7,175
- Biure 0
- Blancafort 0
- Blanes 40,047
- Bolvir 0
- Bonastre 459
- Bordils 1,434
- Borrassà 581
- Borredà 0
- Bot 768
- Botarell 933
- Bovera 0
- Breda 3,599
- Brunyola 0
- Cabanelles 0
- Cabanes 0
- Cabra del Camp 0
- Cabrera de Mar 4,044
- Cabrils 7,348
- Cadaqués 2,894
- Calaf 3,306
- Calafell 24,265
- Caldes d'Estrac 0
- Caldes de Malavella 0
- Caldes de Montbui 16,885
- Calella 18,728
- Callús 0
- Calonge 10,637
- Camarasa 916
- Camarles 0
- Cambrils 32,422
- Camós 660
- Campdevànol 3,349
- Campins 353
- Camprodon 2,435
- Canet de Mar 14,123
- Canovelles 16,023
- Cànoves i Samalús 2,375
- Cantallops 269
- Capafonts 0
- Capellades 5,187
- Capmany 487
- Capolat 0
- Cardedeu 16,596
- Cardona 5,226
- Caseres 0
- Cassà de la Selva 8,504
- Castell-Platja d'Aro 10,376
- Castellar del Riu 0
- Castellar del Vallès 24,036
- Castellbisbal 11,977
- Castellcir 546
- Castelldefels 66,375
- Castellet 7,713
- Castellfollit de Riubregós 0
- Castellfollit del Boix 0
- Castellnou de Bages 0
- Castellnou de Seana 720
- Castelló d'Empúries 12,111
- Castelló de Farfanya 0
- Castellolí 461
- Castellserà 1,114
- Castellterçol 0
- Castellví de Rosanes 1,321
- Celrà 3,372
- Centelles 7,423
- Cerdanyola del Vallès 58,747
- Cervelló 7,151
- Cervera 8,724
- Cervià de Ter 756
- Cistella 233
- Ciutadilla 256
- Colera 702
- Coll de Nargó 601
- Collbató 4,458
- Colldejou 196
- Collsuspina 308
- Colomers 0
- Coma-ruga 4,074
- Conesa 0
- Constantí 5,597
- Corbera de Llobregat 13,843
- Corbins 1,431
- Corçà 0
- Cornellà de Llobregat 87,173
- Cornellà del Terri 0
- Creixell 2,510
- Crespià 224
- Cruïlles 1,234
- Cubelles 13,711
- Cubells 389
- Cunit 12,279
- Darnius 514
- Das 0
- Deltebre 11,751
- Dosrius 5,281
- Duesaigües 0
- el Catllar 0
- el Cogul 0
- El Masnou 23,340
- el Masroig 0
- El Perelló 2,895
- El Pla de Santa Maria 2,371
- el Pla del Penedès 0
- el Poal 0
- el Pont de Bar 0
- el Pont de Suert 2,216
- El Prat de Llobregat 63,418
- El Vendrell 35,821
- Éller 1,535
- els Pallaresos 3,991
- Empuriabrava 8,000
- Esparreguera 21,855
- Esplugues de Llobregat 46,355
- Espolla 385
- Esponellà 434
- Espot 388
- Falset 2,662
- Farrera 105
- Figaró 1,020
- Figueres 46,381
- Flaçà 0
- Flix 3,975
- Fogars de Montclús 0
- Foixà 334
- Fonollosa 1,239
- Font-Rubí 0
- Fontanilles 0
- Fontcoberta 0
- Fontscaldes 0
- Forès 0
- Fornells de la Selva 1,823
- Fortià 558
- Fulleda 114
- Gallifa 218
- Gandesa 2,957
- Garcia 496
- Garrigàs 327
- Garrigoles 0
- Garriguella 727
- Gavà 45,994
- Gelida 5,750
- Ger 0
- Ginestar 963
- Girona 100,266
- Gironella 4,834
- Golmés 1,456
- Gósol 220
- Granera 80
- Granollers 60,981
- Gualta 338
- Guardiola de Berguedà 0
- Guils de Cerdanya 0
- Guimerà 370
- Guissona 7,390
- Gurb 2,196
- Horta de Sant Joan 0
- Hostalric 3,442
- Igualada 38,918
- Isòvol 0
- Ivars d'Urgell 0
- Ivorra 0
- Jafre 368
- Jorba 665
- Juià 0
- Juncosa 0
- Juneda 3,048
- l'Ametlla de Mar 0
- L'Ametlla del Vallès 7,319
- L'Ampolla 2,441
- l'Escala 10,417
- L'Esquirol 2,165
- l'Estartit 2,962
- L'Hospitalet de Llobregat 257,038
- la Bisbal d'Empordà 10,385
- la Bisbal del Penedès 0
- La Canonja 5,842
- la Cellera de Ter 0
- la Fatarella 0
- La Fuliola 1,238
- la Garriga 14,991
- La Granada 1,566
- la Granadella 792
- la Granja d'Escarp 0
- la Jonquera 0
- La Llagosta 13,820
- la Morera de Montsant 160
- La Pineda 17,305
- La Pobla de Claramunt 2,177
- la Pobla de Mafumet 1,405
- la Pobla de Massaluca 0
- La Roca del Vallès 10,214
- La Secuita 1,177
- La Selva del Camp 4,746
- La Seu d'Urgell 12,041
- la Tallada d'Empordà 0
- Les 755
- les Borges del Camp 1,842
- Les Cases d'Alcanar 1,530
- Les Franqueses del Vallès 0
- les Llosses 0
- les Planes d'Hostoles 1,800
- Linyola 2,587
- Lladó 580
- Llagostera 6,713
- Llambilles 0
- Llançà 4,868
- Llefià 43,827
- Lleida 140,797
- Llers 1,126
- Lles de Cerdanya 236
- Lliçà d'Amunt 14,143
- Lliçà de Vall 0
- Llimiana 178
- Llinars del Vallès 0
- Llívia 1,562
- Lloret de Mar 37,350
- Maçanet de Cabrenys 0
- Maçanet de la Selva 0
- Madremanya 0
- Maials 0
- Malgrat de Mar 18,472
- Manlleu 20,647
- Manresa 76,250
- Margalef 128
- Martorell 27,850
- Mas de Barberans 678
- Masarac 0
- Masdenverge 1,014
- Masquefa 7,150
- Massanes 0
- Matadepera 7,970
- Mataró 126,988
- Mediona 1,870
- Meranges 0
- Mieres 0
- Miralcamp 1,307
- Miravet 797
- Moià 5,086
- Molins de Rei 24,067
- Mollerussa 14,319
- Mollet de Peralada 174
- Mollet del Vallès 52,484
- Monistrol de Montserrat 3,027
- Mont-ral 0
- Mont-roig del Camp 12,906
- Montblanc 6,632
- Montcada i Reixac 33,453
- Montesquiu 0
- Montferri 239
- Montgat 10,270
- Montmeló 8,784
- Montornès del Vallès 15,509
- Móra d'Ebre 5,649
- Muntanyola 0
- Mura 204
- Nalec 0
- Navarcles 5,548
- Navàs 5,696
- Navata 857
- Òdena 2,910
- Olesa de Bonesvalls 1,396
- Olesa de Montserrat 23,301
- Oliana 1,787
- Olius 632
- Olivella 2,264
- Olost 1,188
- Olot 33,524
- Olvan 0
- Ordis 328
- Orís 0
- Oristà 591
- Orpí 202
- Òrrius 307
- Os de Balaguer 800
- Ossó de Sió 220
- Palafolls 0
- Palafrugell 22,365
- Palamós 17,898
- Palau-sator 282
- Pallejà 11,134
- Palol de Revardit 0
- Pals 2,366
- Parets del Vallès 17,632
- Parlavà 0
- Pau 446
- Penelles 0
- Peralada 0
- Piera 15,362
- Pineda de Mar 26,659
- Planoles 0
- Polinyà 6,176
- Pont de Molins 443
- Pontils 0
- Pontós 209
- Ponts 2,361
- Porqueres 0
- Portbou 1,077
- Prades 0
- Prats de Lluçanès 0
- Premià de Dalt 10,429
- Premià de Mar 27,399
- Puig-reig 0
- Puigcerdà 8,845
- Puigpelat 765
- Pujalt 197
- Quart d'Onyar 3,640
- Querol 327
- Rabós 176
- Rajadell 499
- Rasquera 868
- Regencós 316
- Renau 103
- Reus 103,477
- Ribes de Freser 2,033
- Riells i Viabrea 0
- Ripoll 11,057
- Ripollet 38,347
- Riu de Cerdanya 0
- Riudarenes 0
- Riudecanyes 0
- Riudecols 1,093
- Riudellots de la Selva 1,770
- Riudoms 5,679
- Riumors 154
- Roda de Barà 4,464
- Roses 19,319
- Rosselló 3,278
- Rubí 72,987
- Rupià 210
- S'Agaró 1,237
- Sabadell 211,734
- Sagàs 135
- Saldes 0
- Sales de Llierca 92
- Sallent 7,107
- Salomó 341
- Salou 26,775
- Salt 30,622
- Sant Adrià de Besòs 36,669
- Sant Andreu de la Barca 26,401
- Sant Andreu de Llavaneres 10,877
- Sant Andreu Salou 0
- Sant Aniol de Finestres 0
- Sant Boi de Llobregat 82,428
- Sant Boi de Lluçanès 0
- Sant Carles de la Ràpita 15,511
- Sant Celoni 16,860
- Sant Cristòfol de les Fonts 8,791
- Sant Cugat del Vallès 79,253
- Sant Esteve d'en Bas 1,451
- Sant Feliu de Codines 0
- Sant Feliu de Guíxols 21,977
- Sant Feliu de Llobregat 42,919
- Sant Feliu de Pallerols 0
- Sant Feliu Sasserra 0
- Sant Ferriol 61
- Sant Fruitós de Bages 0
- Sant Gregori 0
- Sant Guim de Freixenet 0
- Sant Hilari Sacalm 0
- Sant Iscle de Vallalta 0
- Sant Jaume dels Domenys 0
- Sant Joan de les Abadesses 3,593
- Sant Joan de Mediona 1,943
- Sant Joan de Mollet 0
- Sant Joan de Vilatorrada 10,779
- Sant Joan Despí 32,030
- Sant Joan les Fonts 2,615
- Sant Jordi Desvalls 0
- Sant Julià de Cerdanyola 1,212
- Sant Julià de Ramis 0
- Sant Julià de Vilatorta 0
- Sant Just Desvern 15,811
- Sant Llorenç d'Hortons 0
- Sant Llorenç de la Muga 0
- Sant Martí de Centelles 898
- Sant Martí de Tous 0
- Sant Martí Sarroca 3,142
- Sant Martí Vell 0
- Sant Miquel de Campmajor 0
- Sant Miquel de Fluvià 0
- Sant Mori 0
- Sant Pere de Ribes 28,353
- Sant Pere de Riudebitlles 2,113
- Sant Pere de Vilamajor 0
- Sant Pere Pescador 0
- Sant Pol de Mar 5,076
- Sant Quirze del Vallès 18,462
- Sant Quirze Safaja 0
- Sant Sadurní d'Anoia 12,237
- Sant Salvador de Guardiola 3,146
- Sant Vicenç de Castellet 8,096
- Sant Vicenç de Montalt 6,007
- Sant Vicenç dels Horts 27,901
- Santa Bárbara 3,689
- Santa Cecília de Voltregà 206
- Santa Coloma de Cervelló 7,086
- Santa Coloma de Farners 11,739
- Santa Coloma de Gramenet 118,821
- Santa Coloma de Queralt 0
- Santa Cristina d'Aro 5,089
- Santa Eugènia de Berga 2,035
- Santa Eulàlia de Ronçana 5,814
- Santa Maria d'Oló 1,044
- Santa Maria de Palautordera 7,739
- Santa Oliva 2,761
- Santa Pau 1,541
- Santa Perpètua de Mogoda 25,048
- Santa Susanna 3,019
- Santpedor 0
- Sarrià de Ter 4,001
- Senan 0
- Senterada 0
- Sentmenat 7,633
- Seròs 1,881
- Serra de Daró 179
- Seva 3,472
- Sidamon 0
- Sils 3,869
- Sitges 27,668
- Siurana 155
- Solsona 8,343
- Sora 0
- Sort 2,164
- Soses 1,583
- Subirats 2,801
- Sunyer 0
- Súria 6,230
- Susqueda 115
- Tagamanent 265
- Talamanca 116
- Taradell 5,577
- Tarragona 141,542
- Tàrrega 16,539
- Tavertet 153
- Teià 5,805
- Térmens 1,467
- Terrades 0
- Terrassa 218,535
- Tiana 7,052
- Tiurana 41
- Tivenys 868
- Tivissa 0
- Toloriu 1,009
- Tona 6,955
- Torà de Riubregós 1,244
- Tordera 15,345
- Torelló 14,172
- Tornabous 820
- Torrebesses 0
- Torredembarra 15,272
- Torrefarrera 2,270
- Torrelles de Llobregat 5,945
- Torrent 176
- Torres de Segre 1,982
- Torroella de Fluvià 449
- Torroella de Montgrí 11,598
- Tortosa 35,143
- Toses 0
- Tossa de Mar 5,001
- Tremp 5,639
- Ullà 943
- Ullastrell 1,467
- Ullastret 0
- Ulldecona 6,273
- Ulldemolins 472
- Ultramort 193
- Urús 0
- Vallbona de les Monges 0
- Vallcebre 0
- Vallclara 114
- Vallfogona de Balaguer 1,884
- Vallfogona de Riucorb 0
- Vallgorguina 2,854
- Vallirana 14,066
- Vallmoll 1,415
- Vallromanes 0
- Valls 25,092
- Ventalló 675
- Verdú 1,057
- Verges 1,166
- Vic 39,844
- Vidrà 165
- Vidreres 0
- Vielha 5,385
- Vila-sacra 0
- Vila-seca 20,866
- Vilabella 772
- Vilabertran 842
- Vilablareix 2,194
- Vilada 0
- Viladasens 0
- Viladecans 66,168
- Viladecavalls 0
- Vilademuls 772
- Viladrau 1,005
- Vilafant 4,818
- Vilafranca del Penedès 38,425
- Vilajuïga 1,057
- Vilalba dels Arcs 0
- Vilamacolum 299
- Vilamalla 885
- Vilamaniscle 170
- Vilanant 327
- Vilanova d'Escornalbou 0
- Vilanova de Bellpuig 1,121
- Vilanova de Prades 167
- Vilanova de Sau 342
- Vilanova del Camí 12,649
- Vilanova i la Geltrú 65,890
- Vilaplana 564
- Vilaseca 17,305
- Vilassar de Mar 20,764
- Vilobí d'Onyar 0
- Vilobí del Penedès 0
- Vilopriu 183
- Vimbodí 1,030
- Vinaixa 574
- Vinebre 448
What is here
- Seven days
- The high, the low, the chance and amount of rain and snow, the wind and the forecaster’s words for each day and night, from the National Weather Service grid for the exact cell your town sits in.
- Hour by hour
- Temperature, what it feels like, dew point, humidity, chance and amount of precipitation, wind and gusts, sky cover, the chance of thunder, pressure, visibility and ceiling, as a chart and as a table, with nights shaded.
- Everything else on the grid
- The office edits about sixty fields for every cell. The ones the mainstream forecast pages leave out are here as a daily table: HeatRisk, wet bulb globe temperature, lightning activity, mixing height, transport wind, the fire weather indices, and at the coast the waves and swell.
- The discussion
- The Area Forecast Discussion the forecaster wrote to explain the forecast, in their own words, with the specialist annexes folded away. Also the office’s hazardous weather outlook.
- Beyond the week
- The Storm Prediction Center’s severe weather category for each of the next eight days, the Weather Prediction Center’s rainfall forecast to day seven and its winter storm severity, and the Climate Prediction Center’s odds for days six to fourteen, all read at your coordinate.
- Against the record
- Each forecast day beside the same date at the nearest long-record station: the thirty-year normal and the record high and low with their years, so a forecast high that would break a record says so.
- The next 90 days
- The forecast as far as the grid, the National Blend and the global models reach, and the calendar after that: the normal and the record for every date, with the Climate Prediction Center’s lean for the weeks, the month and the season drawn over them. No made-up highs for a date three months out.
Common questions
Where does this forecast come from?
From the National Weather Service forecast grid published at api.weather.gov, the same grid the local forecast office edits through the day and the source of every forecast on weather.gov. The written periods, the hourly digest and the forecaster’s discussion are the NWS’s own products, shown as issued. Nothing here is a blend a website made.
How far ahead does it go?
The grid runs seven days ahead, hour by hour for the first days and in three to six hour steps after that. The National Blend of Models carries the days to eleven and the global models to sixteen. Beyond that the page carries the national centers’ outlooks, severe weather to day eight, rainfall to day seven, and the Climate Prediction Center’s odds for the coming weeks, month and season, over a ninety-day calendar of the normal and the record for each date. No forecast has skill day by day past about two weeks, and this page does not print one.
Why is this different from the app on my phone?
Most forecast apps show a blend of models chosen by the company that makes the app. This page shows the forecast the local National Weather Service office issues, edited by the forecasters who will also issue the warnings, and it shows all of it rather than the six numbers that fit on a phone. The discussion explains the reasoning, which no app carries.
What is a place’s address here?
Every town has its own page, such as /forecast/us/oklahoma/oklahoma-city/, and every day at a town has one too. A ZIP code typed into the search goes to the town it belongs to. Any coordinate at all can be looked up, and the page names the nearest town.
What the weather actually was · Open the live radar · Where the data comes from