Costa del Sol

Spain Weather in December

Average temperatures, rainfall, sunshine and the best places to visit in Spain in December.

Planning a trip to Spain this December? Here's what you need to know about the weather:

What to Expect in Spain in December

The weather in Spain in December can be quite varied, with temperatures that range from cold to warm and precipitation levels ranging from low to heavy. During December, winter is in full swing.

Temperatures

During the day temperatures vary from cold in Burg at 4°C (39°F) to warm in Llanos de la Concepción at 22°C (72°F). At night it cools down to 16°C (61°F) in Llanos de la Concepción and -5°C (23°F) in Burg.

For specific regional insights in Spain, refer to the map provided below.

Precipitation

In December, precipitation varies across different areas. From low rainfall in La Pared with an average of 17 mm (0.7 in) to heavy rainfall in Cangas de Morrazo with 226 mm (8.9 in).

Average sunshine

Sunshine amounts are decent in most places. Barcelona gets approximately 137 hours of sunlight in December, offering a reasonable amount of both bright and cloudy periods. Curious about sunnier destinations? Our weather planner makes it easy to find places worldwide with pleasant weather.

Explore Spain by month

Pick a month to see the average temperature, rainfall and sunshine in Spain - and find the best time to visit. (based on Barcelona)

Best Places to Visit in Spain in December

Click on a destination dot for more details. Toggle the map to compare temperatures or precipitation across Spain.

perfect weather
pleasant
tolerable
unpleasant
poor

Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

Popular Destinations in Spain

What is the weather like in December for some of the most popular destinations in Spain?

Temperature range in Spain (December)

Precipitation variation in Spain (December)

Barcelona

In December Barcelona generally has moderate temperatures with maximum daytime temperatures around 15°C (59°F), minimum nighttime temperatures around 8°C (46°F) and moderate monthly rainfall. So on average the conditions are good that month.

November
December
January
Max temperature
17°C (63°F)
15°C (59°F)
14°C (57°F)
Min temperature
11°C (52°F)
8°C (46°F)
7°C (45°F)
Monthly sun hours
145 hours
137 hours
148 hours
Monthly rainfall
66 mm (2.6 in)
46 mm (1.8 in)
46 mm (1.8 in)
Monthly rainy days
11 days
12 days
13 days
Weather conditions

Madrid

In December Madrid generally has low temperatures with maximum daytime temperatures around 12°C (54°F), minimum nighttime temperatures around 2°C (36°F) and moderate monthly rainfall. So on average the conditions are mixed that month.

November
December
January
Max temperature
15°C (59°F)
12°C (54°F)
12°C (54°F)
Min temperature
5°C (41°F)
2°C (36°F)
2°C (36°F)
Monthly sun hours
147 hours
122 hours
150 hours
Monthly rainfall
59 mm (2.3 in)
49 mm (1.9 in)
43 mm (1.7 in)
Monthly rainy days
12 days
14 days
14 days
Weather conditions

Calpe

In December Calpe generally has moderate temperatures with maximum daytime temperatures around 17°C (63°F), minimum nighttime temperatures around 11°C (52°F) and moderate monthly rainfall. So on average the conditions are good that month.

November
December
January
Max temperature
20°C (68°F)
17°C (63°F)
16°C (61°F)
Min temperature
14°C (57°F)
11°C (52°F)
10°C (50°F)
Monthly rainfall
61 mm (2.4 in)
53 mm (2.1 in)
50 mm (2 in)
Monthly rainy days
10 days
12 days
13 days
Weather conditions

Valencia

In December Valencia generally has moderate temperatures with maximum daytime temperatures around 16°C (61°F), minimum nighttime temperatures around 8°C (46°F) and moderate monthly rainfall. So on average the conditions are good that month.

November
December
January
Max temperature
19°C (66°F)
16°C (61°F)
16°C (61°F)
Min temperature
11°C (52°F)
8°C (46°F)
7°C (45°F)
Monthly sun hours
168 hours
155 hours
172 hours
Monthly rainfall
46 mm (1.8 in)
37 mm (1.5 in)
35 mm (1.4 in)
Monthly rainy days
10 days
12 days
12 days
Weather conditions

Seville

In December Seville generally has moderate temperatures with maximum daytime temperatures around 18°C (64°F), minimum nighttime temperatures around 8°C (46°F) and moderate monthly rainfall. So on average the conditions are very good that month.

November
December
January
Max temperature
21°C (70°F)
18°C (64°F)
17°C (63°F)
Min temperature
10°C (50°F)
8°C (46°F)
6°C (43°F)
Monthly sun hours
182 hours
160 hours
182 hours
Monthly rainfall
66 mm (2.6 in)
79 mm (3.1 in)
53 mm (2.1 in)
Monthly rainy days
12 days
14 days
14 days
Weather conditions

Is your destination not in the list? Have a look at all destinations in Spain.

Popular cities in December

Day & night temperatures, rainfall and average weather in Spain in December.

City Weather Day temp Night temp Rainfall
Barcelona 15°C (59°F) 8°C (46°F) 46 mm (1.8 in)
Madrid 12°C (54°F) 2°C (36°F) 49 mm (1.9 in)
Valencia 16°C (61°F) 8°C (46°F) 37 mm (1.5 in)
Ibiza 17°C (63°F) 13°C (55°F) 38 mm (1.5 in)
Seville 18°C (64°F) 8°C (46°F) 79 mm (3.1 in)
San Sebastián 13°C (55°F) 8°C (46°F) 150 mm (5.9 in)

Spain weather in December: frequently asked questions

What is the weather like in Spain in December?

Expect good weather across Spain in December. The popular destination of Barcelona averages 15°C (59°F) by day and 8°C (46°F) at night during this winter month.

What is the average temperature in Spain in December?

Barcelona averages a daytime maximum of 15°C (59°F) in December, with overnight lows close to 8°C (46°F).

Does Spain get a lot of rain in December?

Rain is generally moderate to light in Spain during December, with Barcelona averaging close to 46 mm (1.8 in).

Is December a Good Time to Visit Spain?

Given the typically good weather conditions in Barcelona, December may not be the ideal time to visit Spain.

Generally speaking, the best visiting conditions can be found in May, June, July, August, September and October offering mostly excellent weather in Barcelona. In contrast, January, February, March, November and December tend to have good weather conditions.

Interested in more climate information?

We have much more information about the climate in Spain.

Weather and climate has detailed information for every country in the world. Are you going to Spain? Get detailed historical weather averages for many cities in Spain.

Not sure yet where to go? We now have a tool which recommends destinations that suit your ideal travel conditions. Find out where to go with our weather planner.

Bucket list

Need travel inspiration? Check out our bucket list articles and be inspired.