Tossa de Mar

Costa Brava Weather in January

Average temperatures, rainfall, sunshine and the best places to visit in Costa Brava, Spain in January.

Planning a getaway to Costa Brava, Spain this January and curious about the weather you should prepare for? Discover all the vital details you need on this page, solving your puzzle:

What to Expect in Costa Brava in January

Costa Brava, Spain is a region in Spain. January in Costa Brava generally has mild temperatures, with moderate precipitation. The month of January is in the winter season.

Temperatures

You can expect mild maximum daytime temperatures of around 14°C (57°F) and nighttime temperatures around 6°C (43°F) in Lloret de Mar. Although January is typically the coldest month, there are still areas in Costa Brava, Spain where the temperatures are mild, allowing for a comfortable visit any time of the year.

To learn more about the conditions in specific areas of Costa Brava, Spain, check out the map below.

Precipitation

In January, precipitation varies across different areas. From moderate rainfall in Blanes with an average of 54 mm (2.1 in) to moderate rainfall in Girona with 62 mm (2.4 in).

Average sunshine

Most places get a reasonable amount of sunshine. Take Lloret de Mar as an example - it receives around 149 hours of sunlight, offering a nice mix of sunny and partly cloudy days. Want to compare this with brighter destinations? Try our weather planner to explore your options.

Explore Costa Brava by month

Best Places to Visit in Costa Brava in January

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

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 Costa Brava

What is the weather like in January for some of the most popular destinations in Costa Brava, Spain?

Temperature range in Costa Brava (January)

Precipitation variation in Costa Brava (January)

Lloret de Mar

In January Lloret de Mar generally has moderate temperatures with maximum daytime temperatures around 14°C (57°F), minimum nighttime temperatures around 6°C (43°F) and moderate monthly rainfall. So on average the conditions are tolerable that month.

December
January
February
Max temperature
15°C (59°F)
14°C (57°F)
14°C (57°F)
Min temperature
7°C (45°F)
6°C (43°F)
6°C (43°F)
Monthly sun hours
132 hours
149 hours
157 hours
Monthly rainfall
53 mm (2.1 in)
54 mm (2.1 in)
51 mm (2 in)
Monthly rainy days
12 days
12 days
11 days
Weather conditions

Tossa de Mar

In January Tossa de Mar generally has moderate temperatures with maximum daytime temperatures around 14°C (57°F), minimum nighttime temperatures around 6°C (43°F) and moderate monthly rainfall. So on average the conditions are tolerable that month.

December
January
February
Max temperature
15°C (59°F)
14°C (57°F)
15°C (59°F)
Min temperature
7°C (45°F)
6°C (43°F)
6°C (43°F)
Monthly sun hours
132 hours
149 hours
157 hours
Monthly rainfall
53 mm (2.1 in)
54 mm (2.1 in)
50 mm (2 in)
Monthly rainy days
12 days
12 days
11 days
Weather conditions

Girona

In January Girona generally has moderate temperatures with maximum daytime temperatures around 13°C (55°F), minimum nighttime temperatures around 3°C (37°F) and moderate monthly rainfall. So on average the conditions are unpleasant that month.

December
January
February
Max temperature
14°C (57°F)
13°C (55°F)
14°C (57°F)
Min temperature
4°C (39°F)
3°C (37°F)
4°C (39°F)
Monthly sun hours
132 hours
149 hours
157 hours
Monthly rainfall
62 mm (2.4 in)
62 mm (2.4 in)
61 mm (2.4 in)
Monthly rainy days
12 days
12 days
11 days
Weather conditions

Blanes

In January Blanes generally has moderate temperatures with maximum daytime temperatures around 14°C (57°F), minimum nighttime temperatures around 6°C (43°F) and moderate monthly rainfall. So on average the conditions are tolerable that month.

December
January
February
Max temperature
14°C (57°F)
14°C (57°F)
14°C (57°F)
Min temperature
7°C (45°F)
6°C (43°F)
6°C (43°F)
Monthly sun hours
132 hours
149 hours
157 hours
Monthly rainfall
52 mm (2 in)
54 mm (2.1 in)
52 mm (2 in)
Monthly rainy days
12 days
12 days
11 days
Weather conditions

Calella de Palafrugell

In January Calella de Palafrugell generally has moderate temperatures with maximum daytime temperatures around 14°C (57°F), minimum nighttime temperatures around 9°C (48°F) and moderate monthly rainfall. So on average the conditions are tolerable that month.

December
January
February
Max temperature
15°C (59°F)
14°C (57°F)
14°C (57°F)
Min temperature
10°C (50°F)
9°C (48°F)
9°C (48°F)
Monthly sun hours
132 hours
149 hours
157 hours
Monthly rainfall
60 mm (2.4 in)
60 mm (2.4 in)
50 mm (2 in)
Monthly rainy days
12 days
12 days
11 days
Weather conditions

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

In our records: Spain January extremes

Notable January records observed across cities in Spain in our climate database (1976 – 2026). Historic readings can vary in quality, so treat these as illustrative.

  • Based on our data, the coldest January night in Spain dropped to -12°C (10°F) in Madrid on January 12, 2021.
  • In our records, the coldest January daytime high in Spain was -3°C (27°F) in San Sebastián on January 8, 1985.

Popular cities in January

Day & night temperatures, rainfall and average weather in Costa Brava in January.

City Weather Day temp Night temp Rainfall
Lloret de Mar 14°C (57°F) 6°C (43°F) 54 mm (2.1 in)
Tossa de Mar 14°C (57°F) 6°C (43°F) 54 mm (2.1 in)
Girona 13°C (55°F) 3°C (37°F) 62 mm (2.4 in)
Blanes 14°C (57°F) 6°C (43°F) 54 mm (2.1 in)
Calella de Palafrugell 14°C (57°F) 9°C (48°F) 60 mm (2.4 in)

Costa Brava weather in January: frequently asked questions

What is the weather like in Costa Brava, Spain in January?

Costa Brava, Spain typically experiences tolerable weather in January, part of the winter season. Daytime highs in Lloret de Mar average around 14°C (57°F), and temperatures drop to about 6°C (43°F) at night.

What is the average temperature in Costa Brava, Spain in January?

Average temperatures in Costa Brava, Spain during January range from a nighttime low near 6°C (43°F) to a daytime high around 14°C (57°F) in Lloret de Mar.

Does Costa Brava, Spain get a lot of rain in January?

January is on the drier side in Costa Brava, Spain. Lloret de Mar averages only about 54 mm (2.1 in), with most days staying dry.

Is January a Good Time to Visit Costa Brava, Spain?

In our opinion, January may not be the ideal time to visit Costa Brava, Spain due to the typically tolerable weather in Lloret de Mar.

Generally speaking, May, June, July, August and September provide perfect weather in Lloret de Mar. On the other hand, the weather in January, February, March, November and December tend to be tolerable.

Interested in more climate information?

We have much more information about the climate in Costa Brava.

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.