- High
- 16.7°C
- Low
- 13.8°C
- Rain days
- 15
- Sea
- 16.7°C
- Crowds
- Low
Where is warm in January? The warmest towns in Portugal
In January, the warmest towns in Portugal are Vila Franca do Campo, Maia (Azores) and Ribeira Grande, with average highs of 16.7°C, 16.6°C and 16.4°C. Across the 100 warmest towns, highs run from 14.9°C to 16.7°C.
- High
- 16.6°C
- Low
- 13.7°C
- Rain days
- 15
- Sea
- 16.3°C
- Crowds
- Low
- High
- 16.4°C
- Low
- 13.9°C
- Rain days
- 16
- Sea
- 16.3°C
- Crowds
- Low
- High
- 16.4°C
- Low
- 13.9°C
- Rain days
- 16
- Sea
- 16.3°C
- Crowds
- Low
- High
- 16.4°C
- Low
- 14.2°C
- Rain days
- 16
- Sea
- 16.3°C
- Crowds
- Low
- High
- 16.4°C
- Low
- 13.5°C
- Rain days
- 15
- Sea
- 16.7°C
- Crowds
- Low
- High
- 16.4°C
- Low
- 14.5°C
- Rain days
- 14
- Sea
- 16.1°C
- Crowds
- Low
- High
- 16.3°C
- Low
- 14.2°C
- Rain days
- 16
- Sea
- 16.4°C
- Crowds
- Low
- High
- 16.3°C
- Low
- 14.4°C
- Rain days
- 14
- Sea
- 16.4°C
- Crowds
- Low
- High
- 16.3°C
- Low
- 14.5°C
- Rain days
- 15
- Sea
- 16.0°C
- Crowds
- Low
- High
- 16.3°C
- Low
- 14.2°C
- Rain days
- 16
- Sea
- 16.3°C
- Crowds
- Low
- High
- 16.3°C
- Low
- 14.4°C
- Rain days
- 15
- Sea
- 16.0°C
- Crowds
- Low
- High
- 16.3°C
- Low
- 13.1°C
- Rain days
- 14
- Sea
- 16.4°C
- Crowds
- Low
- High
- 16.3°C
- Low
- 14.0°C
- Rain days
- 16
- Sea
- 16.3°C
- Crowds
- Low
- High
- 16.3°C
- Low
- 14.4°C
- Rain days
- 14
- Sea
- 16.4°C
- Crowds
- Low
- High
- 16.3°C
- Low
- 14.3°C
- Rain days
- 15
- Sea
- 16.0°C
- Crowds
- Low
- High
- 16.3°C
- Low
- 13.3°C
- Rain days
- 15
- Sea
- 16.7°C
- Crowds
- Low
- High
- 16.2°C
- Low
- 14.3°C
- Rain days
- 15
- Sea
- 16.0°C
- Crowds
- Low
- High
- 16.2°C
- Low
- 14.4°C
- Rain days
- 14
- Sea
- 16.1°C
- Crowds
- Low
- High
- 16.2°C
- Low
- 14.3°C
- Rain days
- 15
- Sea
- 16.1°C
- Crowds
- Low
Places 21 to 100
| Rank | Town | Region | High | Low | Rain days |
|---|---|---|---|---|---|
| 21 | Porto Martins | Azores | 16.2°C | 14.3°C | 14 |
| 22 | São Roque (Azores) | Azores | 16.1°C | 13.9°C | 16 |
| 23 | Fajã de Baixo | Azores | 16.1°C | 14.0°C | 16 |
| 24 | Porto Judeu | Azores | 16.1°C | 14.3°C | 14 |
| 25 | Fenais da Luz | Azores | 16.1°C | 13.8°C | 16 |
| 26 | Rabo de Peixe | Azores | 16.1°C | 13.8°C | 16 |
| 27 | Madalena | Azores | 16.1°C | 14.2°C | 15 |
| 28 | Praia da Vitória | Azores | 16.1°C | 14.2°C | 14 |
| 29 | Castelo Branco (Azores) | Azores | 16.1°C | 14.2°C | 14 |
| 30 | Santa Cruz das Flores | Azores | 16.1°C | 13.7°C | 18 |
| 31 | Água de Pau | Azores | 15.9°C | 13.4°C | 16 |
| 32 | Lajes (Vila da Praia da Vitória) | Azores | 15.8°C | 14.0°C | 14 |
| 33 | Fenais da Ajuda | Azores | 15.8°C | 12.6°C | 14 |
| 34 | Relva | Azores | 15.8°C | 13.6°C | 16 |
| 35 | Ribeira Grande (Horta) | Azores | 15.7°C | 13.8°C | 14 |
| 36 | São Vicente (Azores) | Azores | 15.7°C | 13.6°C | 16 |
| 37 | Nordeste | Azores | 15.6°C | 12.8°C | 14 |
| 38 | São Bartolomeu (Azores) | Azores | 15.6°C | 13.7°C | 14 |
| 39 | Lajes das Flores | Azores | 15.6°C | 13.2°C | 18 |
| 40 | Lagos | Algarve | 15.6°C | 9.2°C | 8 |
| 41 | Cabanas de Tavira | Algarve | 15.6°C | 8.7°C | 6 |
| 42 | Ferragudo | Algarve | 15.5°C | 8.3°C | 8 |
| 43 | Alvor | Algarve | 15.5°C | 8.6°C | 8 |
| 44 | Albufeira | Algarve | 15.5°C | 8.0°C | 8 |
| 45 | Parchal | Algarve | 15.5°C | 8.3°C | 8 |
| 46 | Armação de Pêra | Algarve | 15.5°C | 8.2°C | 8 |
| 47 | Portimão | Algarve | 15.5°C | 8.2°C | 8 |
| 48 | Aljezur | Algarve | 15.4°C | 9.7°C | 9 |
| 49 | Bensafrim | Algarve | 15.4°C | 9.1°C | 8 |
| 50 | Fonte Bastardo | Azores | 15.4°C | 13.6°C | 14 |
| 51 | Castro Marim | Algarve | 15.4°C | 8.2°C | 6 |
| 52 | Alcantarilha | Algarve | 15.4°C | 7.9°C | 8 |
| 53 | Conceição | Algarve | 15.4°C | 8.5°C | 6 |
| 54 | Vila Real de Santo António | Algarve | 15.4°C | 8.1°C | 6 |
| 55 | Estômbar | Algarve | 15.4°C | 8.2°C | 8 |
| 56 | Silves | Algarve | 15.4°C | 8.1°C | 8 |
| 57 | Mexilhoeira Grande | Algarve | 15.4°C | 8.5°C | 8 |
| 58 | Ribeira Seca (Calheta) | Azores | 15.4°C | 13.6°C | 15 |
| 59 | Algoz | Algarve | 15.3°C | 7.8°C | 8 |
| 60 | Pêra | Algarve | 15.3°C | 7.8°C | 8 |
| 61 | Paderne | Algarve | 15.3°C | 7.7°C | 8 |
| 62 | Olhão | Algarve | 15.3°C | 10.1°C | 7 |
| 63 | Altura | Algarve | 15.3°C | 8.3°C | 6 |
| 64 | Carvoeiro | Algarve | 15.3°C | 8.1°C | 8 |
| 65 | Monte Gordo | Algarve | 15.3°C | 8.3°C | 6 |
| 66 | Guia | Algarve | 15.3°C | 7.8°C | 8 |
| 67 | Tavira | Algarve | 15.3°C | 9.8°C | 7 |
| 68 | Mértola | Alentejo | 15.3°C | 6.5°C | 7 |
| 69 | Senhora da Luz | Algarve | 15.3°C | 11.0°C | 9 |
| 70 | Faro | Algarve | 15.3°C | 9.9°C | 8 |
| 71 | Santa Luzia | Algarve | 15.3°C | 9.8°C | 7 |
| 72 | Fuzeta | Algarve | 15.3°C | 9.8°C | 7 |
| 73 | Furnas | Azores | 15.3°C | 12.1°C | 14 |
| 74 | Manta Rota | Algarve | 15.3°C | 8.3°C | 6 |
| 75 | Ribeirinha | Azores | 15.2°C | 13.4°C | 14 |
| 76 | São Sebastião | Azores | 15.2°C | 13.4°C | 14 |
| 77 | Cabouco | Azores | 15.2°C | 13.0°C | 16 |
| 78 | Lagoa (Algarve) | Algarve | 15.2°C | 8.0°C | 8 |
| 79 | Biscoitos | Azores | 15.2°C | 13.4°C | 14 |
| 80 | São Marcos da Serra | Algarve | 15.2°C | 6.6°C | 8 |
| 81 | Santa Bárbara | Azores | 15.2°C | 13.4°C | 14 |
| 82 | Porto de Mós (Algarve) | Algarve | 15.2°C | 10.9°C | 9 |
| 83 | Tunes | Algarve | 15.2°C | 7.7°C | 8 |
| 84 | Ferreiras | Algarve | 15.2°C | 7.6°C | 8 |
| 85 | Vilamoura | Algarve | 15.2°C | 9.4°C | 8 |
| 86 | Quelfes | Algarve | 15.2°C | 9.9°C | 7 |
| 87 | Olhos de Água | Algarve | 15.2°C | 9.3°C | 8 |
| 88 | Vila Nova de Cacela | Algarve | 15.2°C | 8.2°C | 6 |
| 89 | Feteira | Azores | 15.2°C | 13.3°C | 14 |
| 90 | Quarteira | Algarve | 15.2°C | 9.3°C | 8 |
| 91 | Arrifes | Azores | 15.1°C | 13.0°C | 16 |
| 92 | São Bartolomeu de Messines | Algarve | 15.1°C | 6.5°C | 8 |
| 93 | Odemira | Alentejo | 15.1°C | 7.4°C | 8 |
| 94 | Luz | Algarve | 15.1°C | 9.6°C | 7 |
| 95 | Moncarapacho | Algarve | 15.1°C | 9.8°C | 7 |
| 96 | Laranjeiro (Algarve) | Algarve | 15.1°C | 9.8°C | 7 |
| 97 | Almancil | Algarve | 15.0°C | 9.4°C | 8 |
| 98 | Porches | Algarve | 15.0°C | 7.7°C | 8 |
| 99 | Sagres | Algarve | 15.0°C | 11.3°C | 9 |
| 100 | Ermidas | Alentejo | 14.9°C | 6.3°C | 8 |
Questions about warm places in January
Where in Portugal is warmest in January?
Vila Franca do Campo (Azores) has the highest average January high, 16.7°C, followed by Maia (Azores) (16.6°C) and Ribeira Grande (16.4°C).
Which regions have the warmest towns in January?
Of the 100 warmest towns in January, 49 in Azores, 48 in Algarve and 3 in Alentejo.
Which of the warmest towns is driest in January?
Among the 100 warmest towns, Cabanas de Tavira has the fewest rainy days in January: 6 days with at least 1 mm of rain, and an average high of 15.6°C.
How cool are January nights in the warmest towns?
Average January lows in the 100 warmest towns range from 6.3°C to 14.5°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