Spain i
Spain

Spain in January

Where it is warm, dry and good for swimming in Spain in January — compared across the country’s main destinations.

Quick answers
Where is it warmest in Spain in January?
Puerto del Carmen is the warmest of the 16 destinations compared, with highs of 22°C (71°F) in January; Lleida is the coolest at 10°C (50°F).
Can you swim in the sea in Spain in January?
Hardly: even the warmest water, at Los Gigantes (20°C (68°F)), stays below 21 °C.
Warmest
22°
Puerto del Carmen
Coolest
10°
Lleida
Driest
21 mm
Playa del Ingles
Warmest sea
20°
Los Gigantes

Across Spain, January highs run from 10°C (50°F) (Lleida) to 22°C (71°F) (Puerto del Carmen). On average it is about as warm as December. Most destinations stay largely dry. Best bets this month: Puerto del Carmen, Playa del Ingles, and Maspalomas.

Weather in January by city

PlaceDayNightRainSeaScore
Puerto del Carmen 22° 13° 24 mm 19° 94
Playa del Ingles 21° 14° 21 mm 20° 93
Maspalomas 21° 14° 22 mm 20° 93
Playa de las Américas 21° 15° 37 mm 20° 90
Playa Blanca 21° 13° 23 mm 19° 89
Los Gigantes 21° 15° 44 mm 20° 88
Alcossebre 15° 6° 35 mm — 52
Magaluf 15° 6° 40 mm — 49
Cala d'Or 15° 6° 65 mm 15° 47
Ciutat Vella 13° 5° 46 mm — 44
Eixample 13° 5° 47 mm — 43
Gràcia 13° 5° 46 mm — 43
Sants-Montjuïc 13° 5° 46 mm — 43
Empuriabrava 13° 4° 35 mm — 43
Lleida 10° 1° 26 mm — 32
Salamanca 10° 2° 42 mm — 26

Festivals in Spain in January

Public holidays in January

  • New Year's Day
  • Epiphany
Public holidays 2027 →

Frequently asked questions

What is the weather like in Spain in January?

Average daytime highs range from 10° in Lleida to 22° in Puerto del Carmen.

Can you swim in Spain in January?

The sea is cool: the warmest water is around Los Gigantes at about 20°.