Warm, without the crowds: Tenerife, 21 °C · average (1.0× an average month); Lanzarote, 19 °C · average (1.0× an average month); Funchal (Madeira), 19 °C · quiet (0.7× an average month). Warmest in January: Tenerife, 21 °C highs, 6 rain days; Lanzarote, 19 °C highs, 2 rain days; Funchal (Madeira), 19 °C highs, 10 rain days.
Warm, without the crowds
Average high 18–28 °C in January and visitor nights at or below an average month for the region (Eurostat). Warmest first.
Warmest in January
Highest average daily high in January (ten-year ERA5 normals), capped at 32 °C.
Tenerife Spain. 21 °C highs, 6 rain days
Lanzarote Spain. 19 °C highs, 2 rain days
Funchal (Madeira) Portugal. 19 °C highs, 10 rain days
Málaga Spain. 17 °C highs, 6 rain days
Alicante Spain. 17 °C highs, 3 rain days
Valencia Spain. 16 °C highs, 4 rain days
Faro (Algarve) Portugal. 16 °C highs, 6 rain days
Marbella Spain. 16 °C highs, 7 rain days Driest in January
Fewest days with at least 1 mm of rain in January, among cities averaging 12 °C or more.
Lowest fares in January 2027
Lowest fare found in recent flight searches (Aviasales) from London, Paris, Berlin, Amsterdam, Stockholm or New York for January 2027. Fares change daily.
Sources
- Open-Meteo historical weather API — ten-year monthly climate normals (ERA5), CC BY 4.0
- Eurostat — nights spent at tourist accommodation by NUTS 2 region and month — crowd level relative to an average month
- Aviasales flight searches — lowest fares found for January 2027, collected nightly
- ReasonStay methodology — how lists are built










