- High
- 19.7°C
- Low
- 9.3°C
- Rain days
- 7
- Sea
- –
- Crowds
- Low
Where is warm in March? The warmest towns in Portugal
In March, the warmest towns in Portugal are Mértola, Castro Marim and Vila Real de Santo António, with average highs of 19.7°C, 19.3°C and 19.3°C. Across the 100 warmest towns, highs run from 18.1°C to 19.7°C.
- High
- 19.3°C
- Low
- 10.6°C
- Rain days
- 6
- Sea
- 15.7°C
- Crowds
- Low
- High
- 19.3°C
- Low
- 10.5°C
- Rain days
- 6
- Sea
- 15.7°C
- Crowds
- Low

- High
- 19.2°C
- Low
- 10.9°C
- Rain days
- 7
- Sea
- 15.7°C
- Crowds
- Low
- High
- 19.2°C
- Low
- 10.7°C
- Rain days
- 7
- Sea
- 15.7°C
- Crowds
- Low
- High
- 19.1°C
- Low
- 10.7°C
- Rain days
- 7
- Sea
- 15.7°C
- Crowds
- Low
- High
- 19.1°C
- Low
- 8.9°C
- Rain days
- 8
- Sea
- –
- Crowds
- Low
- High
- 19.1°C
- Low
- 10.6°C
- Rain days
- 7
- Sea
- 15.7°C
- Crowds
- Low
- High
- 19.1°C
- Low
- 8.5°C
- Rain days
- 8
- Sea
- –
- Crowds
- Low
- High
- 19.0°C
- Low
- 10.8°C
- Rain days
- 7
- Sea
- 15.7°C
- Crowds
- Low
- High
- 19.0°C
- Low
- 10.6°C
- Rain days
- 7
- Sea
- 15.7°C
- Crowds
- Low
- High
- 19.0°C
- Low
- 8.7°C
- Rain days
- 8
- Sea
- –
- Crowds
- Low
- High
- 19.0°C
- Low
- 10.3°C
- Rain days
- 8
- Sea
- 15.5°C
- Crowds
- Low
- High
- 19.0°C
- Low
- 8.2°C
- Rain days
- 7
- Sea
- –
- Crowds
- Low
- High
- 18.9°C
- Low
- 9.1°C
- Rain days
- 8
- Sea
- –
- Crowds
- Low
- High
- 18.9°C
- Low
- 8.2°C
- Rain days
- 8
- Sea
- –
- Crowds
- Low
- High
- 18.9°C
- Low
- 9.0°C
- Rain days
- 8
- Sea
- –
- Crowds
- Low
- High
- 18.9°C
- Low
- 10.2°C
- Rain days
- 8
- Sea
- 15.5°C
- Crowds
- Low
- High
- 18.9°C
- Low
- 10.4°C
- Rain days
- 8
- Sea
- 15.5°C
- Crowds
- Low
- High
- 18.8°C
- Low
- 8.3°C
- Rain days
- 8
- Sea
- –
- Crowds
- Low
Places 21 to 100
| Rank | Town | Region | High | Low | Rain days |
|---|---|---|---|---|---|
| 21 | Azinhaga (Golegã) | Oeste e Vale do Tejo | 18.8°C | 8.6°C | 8 |
| 22 | Salvada | Alentejo | 18.8°C | 8.0°C | 7 |
| 23 | Algoz | Algarve | 18.8°C | 10.1°C | 8 |
| 24 | Pêra | Algarve | 18.8°C | 10.1°C | 8 |
| 25 | Paderne | Algarve | 18.8°C | 10.0°C | 8 |
| 26 | Cabeça Gorda | Alentejo | 18.8°C | 8.0°C | 7 |
| 27 | Serpa | Alentejo | 18.8°C | 8.0°C | 7 |
| 28 | Guia | Algarve | 18.8°C | 10.1°C | 8 |
| 29 | Ponte de Sôr | Alentejo | 18.7°C | 8.2°C | 8 |
| 30 | Silves | Algarve | 18.7°C | 10.3°C | 8 |
| 31 | Marinhais | Oeste e Vale do Tejo | 18.7°C | 8.6°C | 8 |
| 32 | Ferragudo | Algarve | 18.7°C | 10.5°C | 8 |
| 33 | Almeirim | Oeste e Vale do Tejo | 18.7°C | 8.7°C | 8 |
| 34 | Parchal | Algarve | 18.7°C | 10.5°C | 8 |
| 35 | Pinheiro Grande | Oeste e Vale do Tejo | 18.7°C | 8.3°C | 9 |
| 36 | Portimão | Algarve | 18.7°C | 10.4°C | 8 |
| 37 | Benavente | Oeste e Vale do Tejo | 18.7°C | 8.9°C | 8 |
| 38 | Odemira | Alentejo | 18.7°C | 9.7°C | 8 |
| 39 | Salvaterra de Magos | Oeste e Vale do Tejo | 18.7°C | 8.9°C | 8 |
| 40 | Bemfica | Oeste e Vale do Tejo | 18.7°C | 8.6°C | 8 |
| 41 | Tunes | Algarve | 18.6°C | 10.0°C | 8 |
| 42 | Vidigueira | Alentejo | 18.6°C | 8.3°C | 8 |
| 43 | Cuba | Alentejo | 18.6°C | 8.7°C | 8 |
| 44 | Ferreiras | Algarve | 18.6°C | 9.9°C | 8 |
| 45 | Golegã | Oeste e Vale do Tejo | 18.6°C | 8.7°C | 9 |
| 46 | Penedo Gordo | Alentejo | 18.6°C | 8.0°C | 8 |
| 47 | Vila Nova da Barquinha | Oeste e Vale do Tejo | 18.6°C | 8.3°C | 9 |
| 48 | Alferrarede | Oeste e Vale do Tejo | 18.6°C | 8.3°C | 9 |
| 49 | Alcácer do Sal | Alentejo | 18.6°C | 9.5°C | 8 |
| 50 | Beringel | Alentejo | 18.6°C | 8.3°C | 8 |
| 51 | Estômbar | Algarve | 18.6°C | 10.3°C | 8 |
| 52 | Aldeia Nova | Alentejo | 18.5°C | 8.1°C | 8 |
| 53 | Praia do Ribatejo | Oeste e Vale do Tejo | 18.5°C | 8.3°C | 9 |
| 54 | Reguengos de Monsaraz | Alentejo | 18.5°C | 8.1°C | 8 |
| 55 | Riachos | Oeste e Vale do Tejo | 18.5°C | 8.6°C | 9 |
| 56 | Pego | Oeste e Vale do Tejo | 18.5°C | 8.4°C | 9 |
| 57 | Vale de Santarém | Oeste e Vale do Tejo | 18.5°C | 8.8°C | 8 |
| 58 | São Vicente do Paul | Oeste e Vale do Tejo | 18.5°C | 8.7°C | 9 |
| 59 | Montalvo | Oeste e Vale do Tejo | 18.5°C | 8.0°C | 9 |
| 60 | Carvoeiro | Algarve | 18.5°C | 10.3°C | 8 |
| 61 | Alpiarça | Oeste e Vale do Tejo | 18.5°C | 8.6°C | 9 |
| 62 | Aljustrel | Alentejo | 18.5°C | 8.0°C | 8 |
| 63 | Entroncamento | Oeste e Vale do Tejo | 18.4°C | 8.5°C | 9 |
| 64 | Alvor | Algarve | 18.4°C | 10.7°C | 8 |
| 65 | Vendas Novas | Alentejo | 18.4°C | 8.3°C | 8 |
| 66 | Lagoa (Algarve) | Algarve | 18.4°C | 10.2°C | 8 |
| 67 | Tramagal | Oeste e Vale do Tejo | 18.4°C | 7.9°C | 9 |
| 68 | Porches | Algarve | 18.4°C | 10.0°C | 8 |
| 69 | Samora Correia | Oeste e Vale do Tejo | 18.4°C | 9.4°C | 8 |
| 70 | Montargil | Alentejo | 18.3°C | 7.7°C | 8 |
| 71 | Fazendas de Almeirim | Oeste e Vale do Tejo | 18.3°C | 8.3°C | 8 |
| 72 | Tomar | Oeste e Vale do Tejo | 18.3°C | 8.2°C | 9 |
| 73 | Pontével | Oeste e Vale do Tejo | 18.3°C | 8.8°C | 8 |
| 74 | Azambuja | Oeste e Vale do Tejo | 18.3°C | 9.1°C | 9 |
| 75 | Mexilhoeira Grande | Algarve | 18.3°C | 10.5°C | 8 |
| 76 | Montalvinho | Oeste e Vale do Tejo | 18.3°C | 7.8°C | 9 |
| 77 | Lagos | Algarve | 18.3°C | 11.2°C | 8 |
| 78 | Vale de Figueira | Oeste e Vale do Tejo | 18.2°C | 8.4°C | 9 |
| 79 | São Miguel de Rio Torto | Oeste e Vale do Tejo | 18.2°C | 7.5°C | 9 |
| 80 | Vila Franca de Xira | Lisbon area | 18.2°C | 9.5°C | 9 |
| 81 | Cartaxo | Oeste e Vale do Tejo | 18.2°C | 8.9°C | 8 |
| 82 | Torres Novas | Oeste e Vale do Tejo | 18.2°C | 8.3°C | 9 |
| 83 | Carregado | Oeste e Vale do Tejo | 18.2°C | 9.5°C | 9 |
| 84 | Castanheira do Ribatejo | Lisbon area | 18.2°C | 9.5°C | 9 |
| 85 | Vila Chã de Ourique | Oeste e Vale do Tejo | 18.2°C | 8.8°C | 8 |
| 86 | Abrantes | Oeste e Vale do Tejo | 18.1°C | 7.9°C | 9 |
| 87 | Alvito | Alentejo | 18.1°C | 8.5°C | 8 |
| 88 | Bensafrim | Algarve | 18.1°C | 11.0°C | 8 |
| 89 | Meia Via | Oeste e Vale do Tejo | 18.1°C | 8.2°C | 9 |
| 90 | Montemor-o-Novo | Alentejo | 18.1°C | 8.1°C | 8 |
| 91 | Castro Verde | Alentejo | 18.1°C | 7.9°C | 8 |
| 92 | Santa Margarida da Coutada | Oeste e Vale do Tejo | 18.1°C | 7.6°C | 9 |
| 93 | Tavira | Algarve | 18.1°C | 11.6°C | 7 |
| 94 | Avis | Alentejo | 18.1°C | 8.0°C | 8 |
| 95 | Cadafais | Oeste e Vale do Tejo | 18.1°C | 9.4°C | 9 |
| 96 | Alcanhões | Oeste e Vale do Tejo | 18.1°C | 8.6°C | 9 |
| 97 | Santa Luzia | Algarve | 18.1°C | 11.6°C | 7 |
| 98 | Fuzeta | Algarve | 18.1°C | 11.6°C | 7 |
| 99 | Alhandra | Lisbon area | 18.1°C | 9.5°C | 9 |
| 100 | Évora | Alentejo | 18.1°C | 8.4°C | 8 |
Questions about warm places in March
Where in Portugal is warmest in March?
Mértola (Alentejo) has the highest average March high, 19.7°C, followed by Castro Marim (19.3°C) and Vila Real de Santo António (19.3°C).
Which regions have the warmest towns in March?
Of the 100 warmest towns in March, 37 in Oeste e Vale do Tejo, 34 in Algarve and 26 in Alentejo.
Which of the warmest towns is driest in March?
Among the 100 warmest towns, Castro Marim has the fewest rainy days in March: 6 days with at least 1 mm of rain, and an average high of 19.3°C.
How cool are March nights in the warmest towns?
Average March lows in the 100 warmest towns range from 7.5°C to 11.6°C.
Climate normals 1991-2020 from ERA5-Land, adjusted to each town's elevation. Rain days count days with at least 1 mm. Crowd levels are for each town's region as a whole (Eurostat, nights booked through online platforms). Methodology