Skip to main content

 Climates to travel
 World climate guide
 
 Open menu
 Home

 Africa

 N.America

 S.America

 Antarctica

 Asia

 Caribbean

 Europe

 M.East

 Oceania

 All the countries
Open menu
 Home

 Africa

 N.America

 S.America

 Antarctica

 Asia

 Caribbean

 Europe

 M.East

 Oceania

 All the countries
Select units of measurement for the temperature and rainfall tables (metric or imperial).

Climate in Tarragona (Catalonia)


Average weather, temperature, rainfall, sunshine hours

Flag - Spain

Tarragona, where it's located


You are here: Home --> Europe --> Spain --> Tarragona


Share this page:
Facebook LinkedIn Whatsapp Email



Climate chart - Tarragona
The climate of Tarragona is Mediterranean, with mild, relatively rainy winters and hot, sunny summers.
The city is the capital of the southernmost province of Catalonia and is located on the part of the coast called Costa Dorada.
Sometimes, a strong wind from the north-west can blow, especially in the cold semester (albeit a little less than in Reus).

The average temperature of the coldest months (January and February) is of 10 °C (50 °F), that of the warmest months (Jult and August) is of 25 °C (77 °F).

Precipitation amounts to 500 millimeters (20 inches) per year: it is therefore quite scarce. In particular, the rains in winter are rarer than normally occurs in Mediterranean climates.

The winter, from December to February, is mild. There are sunny periods alternating with rainy periods (which are quite rare).
Sometimes, there may also be cold periods brought by air masses from Eastern Europe, and once every few years (more rarely than in Barcelona, which is a little more to the north), it can also snow.
On the coldest nights of the year, the temperature typically drops to -1/-2 °C (28/30 °F).

Summer, from mid-June to August, is hot and sunny, with rare thunderstorms. During the day, the sea breeze makes the heat more bearable, but nights are muggy.
There may be some particularly hot periods, usually of short duration, in which the temperature reaches 34/35 °C (93/95 °F).

Tarragona

The sea temperature ranges between 13 °C (55 °F) and 26 °C (79 °F). The sea is warm enough for swimming from July to September.

Best Time


The best time to visit Tarragona is spring, from mid-April to mid-June. September, too, is a good month, but it is quite rainy. Summer, from mid-June to August, can be hot and muggy, though it is the best time for a beach holiday. Winter is usually mild, but sometimes it can get a bit cold and it can rain.

Tarragona - Climate data


In Tarragona, the average temperature of the coldest month (February) is of 10,2 °C, that of the warmest month (August) is of 25,6 °C. Here are the average temperatures.
Tarragona - Average temperatures (2009-2019)
Temperatures (°C)
MonthMinMaxMean
January5,315,310,3
February5,115,410,2
March7,417,912,7
April10,22015,1
May13,423,218,3
June17,726,822,3
July21,129,725,4
August21,329,925,6
September18,227,622,9
October14,42419,2
November9,41914,2
December616,111
Year12,522,117,25

Precipitation amounts to 500 millimeters per year: it is therefore quite scarce. It ranges from 15 millimeters in the driest month (July) to 100 millimeters in the wettest one (October). Here is the average precipitation.
Tarragona - Average precipitation
MonthRain (mm)Days
January203
February304
March606
April556
May253
June303
July152
August302
September504
October1005
November655
December253
Year50046

The sea temperature ranges from 13,5 °C in February, March to 25,5 °C in August. Here are the average sea temperatures.
Tarragona - Sea temperature
MonthTemperatures (°C)
January14
February13,5
March13,5
April15
May17,5
June21
July24
August25,5
September24
October21,5
November18">
December15,5
Year18,6

There are on average around 2525 sunshine hours per year. Here are the average hours of sunshine per day.
Tarragona - Sunshine hours
MonthAverageTotal
January5155
February5,5160
March6,5195
April7,5220
May8250
June9275
July10305
August8,5265
September7210
October6180
November5155
December4,5145
Year6,92525

Tarragona - Weather by month

Based on the period 2009-2019
(January - February - March - April - May - June - July - August - September - October - November - December)


January is generally a mild month. The average temperature is of 10,3 °C, with a minimum of 5,3 °C and a maximum of 15,3 °C.
Cold thermometer iconOn the coldest nights of the month, the temperature usually drops to around -0,5 °C.
Warm thermometer iconOn the warmest days of the month, the temperature usually reaches around 20,5 °C.
Rain iconPrecipitation amounts to 20 mm, distributed over 3 days.
The day lasts on average 9 hours and 35 minutes.
Sun iconThere are on average 5 hours of sunshine per day. So, the sun shines 53% of the time.
The average humidity is 72%. Hence, the air is normally humid.
The average wind speed is of 11 kph.
Sea iconThe average sea temperature is of 13,9 °C. Therefore, the sea is very cold for swimming.


February, the coldest month of the year, is generally a mild month. The average temperature is of 10,2 °C, with a minimum of 5,1 °C and a maximum of 15,4 °C.
Cold thermometer iconOn the coldest nights of the month, the temperature usually drops to around -0,5 °C.
Warm thermometer iconOn the warmest days of the month, the temperature usually reaches around 22 °C.
Rain iconPrecipitation amounts to 30 mm, distributed over 4 days.
The day lasts on average 10 hours and 40 minutes.
Sun iconThere are on average 5,5 hours of sunshine per day. So, the sun shines 54% of the time.
The average humidity is 67%.
The average wind speed is of 13 kph.
Sea iconThe average sea temperature is of 13,3 °C. Therefore, the sea is very cold for swimming.


March is generally a mild month. The average temperature is of 12,7 °C, with a minimum of 7,4 °C and a maximum of 17,9 °C.
Cold thermometer iconOn the coldest nights of the month, the temperature usually drops to around 2,5 °C.
Warm thermometer iconOn the warmest days of the month, the temperature usually reaches around 24,5 °C.
Rain iconPrecipitation amounts to 60 mm, distributed over 6 days.
The day lasts on average 12 hours and 0 minutes.
Sun iconThere are on average 6,5 hours of sunshine per day. So, the sun shines 53% of the time.
The average humidity is 65%.
The average wind speed is of 13 kph.
Sea iconThe average sea temperature is of 13,7 °C. Therefore, the sea is very cold for swimming.


April is generally a very mild month. The average temperature is of 15,1 °C, with a minimum of 10,2 °C and a maximum of 20 °C.
Cold thermometer iconOn the coldest nights of the month, the temperature usually drops to around 6,5 °C.
Warm thermometer iconOn the warmest days of the month, the temperature usually reaches around 25,5 °C.
Rain iconPrecipitation amounts to 55 mm, distributed over 6 days.
The day lasts on average 13 hours and 25 minutes.
Sun iconThere are on average 7,5 hours of sunshine per day. So, the sun shines 55% of the time.
The average humidity is 64%.
The average wind speed is of 13 kph.
Sea iconThe average sea temperature is of 14,8 °C. Therefore, the sea is cold for swimming.


May is generally a warm month. The average temperature is of 18,3 °C, with a minimum of 13,4 °C and a maximum of 23,2 °C.
Cold thermometer iconOn the coldest nights of the month, the temperature usually drops to around 9 °C.
Warm thermometer iconOn the warmest days of the month, the temperature usually reaches around 29 °C.
Rain iconPrecipitation amounts to 25 mm, distributed over 3 days.
The day lasts on average 14 hours and 30 minutes.
Sun iconThere are on average 8 hours of sunshine per day. So, the sun shines 56% of the time.
The average humidity is 65%.
The average wind speed is of 12 kph.
Sea iconThe average sea temperature is of 17,5 °C. Therefore, the sea is cold for swimming.


June is generally a warm month. The average temperature is of 22,3 °C, with a minimum of 17,7 °C and a maximum of 26,8 °C.
Cold thermometer iconOn the coldest nights of the month, the temperature usually drops to around 13,5 °C.
Warm thermometer iconOn the warmest days of the month, the temperature usually reaches around 31,5 °C.
Rain iconPrecipitation amounts to 30 mm, distributed over 3 days.
The day lasts on average 15 hours and 5 minutes. June 21, the winter solstice, is the shortest day of the year in the Southern Hemisphere.
Sun iconThere are on average 9 hours of sunshine per day. So, the sun shines 61% of the time.
The average humidity is 63%.
The average wind speed is of 12 kph.
Sea iconThe average sea temperature is of 21,1 °C. Therefore, the sea is cool for swimming.


July is generally a warm to hot month. The average temperature is of 25,4 °C, with a minimum of 21,1 °C and a maximum of 29,7 °C.
Cold thermometer iconOn the coldest nights of the month, the temperature usually drops to around 17,5 °C.
Warm thermometer iconOn the warmest days of the month, the temperature usually reaches around 34 °C.
Rain iconPrecipitation amounts to 15 mm, distributed over 2 days.
The day lasts on average 14 hours and 50 minutes.
Sun iconThere are on average 10 hours of sunshine per day. So, the sun shines 67% of the time.
The average humidity is 61%.
The average wind speed is of 11 kph.
Sea iconThe average sea temperature is of 24,2 °C. Therefore, the sea is warm enough for swimming.


August, the hottest month of the year, is generally a warm to hot month. The average temperature is of 25,6 °C, with a minimum of 21,3 °C and a maximum of 29,9 °C.
Cold thermometer iconOn the coldest nights of the month, the temperature usually drops to around 17,5 °C.
Warm thermometer iconOn the warmest days of the month, the temperature usually reaches around 34 °C.
Rain iconPrecipitation amounts to 30 mm, distributed over 2 days.
The day lasts on average 13 hours and 40 minutes.
Sun iconThere are on average 8,5 hours of sunshine per day. So, the sun shines 63% of the time.
The average humidity is 65%.
The average wind speed is of 12 kph.
Sea iconThe average sea temperature is of 25,5 °C. Therefore, the sea is warm enough for swimming.


September is generally a warm to hot month. The average temperature is of 22,9 °C, with a minimum of 18,2 °C and a maximum of 27,6 °C.
Cold thermometer iconOn the coldest nights of the month, the temperature usually drops to around 13 °C.
Warm thermometer iconOn the warmest days of the month, the temperature usually reaches around 31,5 °C.
Rain iconPrecipitation amounts to 50 mm, distributed over 4 days.
The day lasts on average 12 hours and 25 minutes.
Sun iconThere are on average 7 hours of sunshine per day. So, the sun shines 56% of the time.
The average humidity is 69%.
The average wind speed is of 10 kph.
Sea iconThe average sea temperature is of 24,2 °C. Therefore, the sea is warm enough for swimming.


October is generally a warm month. The average temperature is of 19,2 °C, with a minimum of 14,4 °C and a maximum of 24 °C.
Cold thermometer iconOn the coldest nights of the month, the temperature usually drops to around 8 °C.
Warm thermometer iconOn the warmest days of the month, the temperature usually reaches around 29,5 °C.
Rain iconPrecipitation amounts to 100 mm, distributed over 5 days.
The day lasts on average 11 hours and 0 minutes.
Sun iconThere are on average 6 hours of sunshine per day. So, the sun shines 53% of the time.
The average humidity is 72%. Hence, the air is normally humid.
The average wind speed is of 11 kph.
Sea iconThe average sea temperature is of 21,3 °C. Therefore, the sea is cool for swimming.


November is generally a mild month. The average temperature is of 14,2 °C, with a minimum of 9,4 °C and a maximum of 19 °C.
Cold thermometer iconOn the coldest nights of the month, the temperature usually drops to around 2,5 °C.
Warm thermometer iconOn the warmest days of the month, the temperature usually reaches around 24 °C.
Rain iconPrecipitation amounts to 65 mm, distributed over 5 days.
The day lasts on average 9 hours and 55 minutes.
Sun iconThere are on average 5 hours of sunshine per day. So, the sun shines 53% of the time.
The average humidity is 73%. Hence, the air is normally humid.
The average wind speed is of 11 kph.
Sea iconThe average sea temperature is of 18,1 °C. Therefore, the sea is cold for swimming.


December is generally a mild month. The average temperature is of 11 °C, with a minimum of 6 °C and a maximum of 16,1 °C.
Cold thermometer iconOn the coldest nights of the month, the temperature usually drops to around 0 °C.
Warm thermometer iconOn the warmest days of the month, the temperature usually reaches around 20,5 °C.
Rain iconPrecipitation amounts to 25 mm, distributed over 3 days.
The day lasts on average 9 hours and 20 minutes. December 21, the winter solstice, is the shortest day of the year in the Northern Hemisphere.
Sun iconThere are on average 4,5 hours of sunshine per day. So, the sun shines 50% of the time.
The average humidity is 72%. Hence, the air is normally humid.
The average wind speed is of 12 kph.
Sea iconThe average sea temperature is of 15,4 °C. Therefore, the sea is cold for swimming.

© Copyright Climatestotravel.com. 

Back to Europe --> Spain

All the countries


Share this page:
Facebook LinkedIn Whatsapp Email



 Continents:
 Africa
 North America
 South America
 Antarctica
 Asia
 Caribbean
 Europe
 Middle East
 Oceania

Search in the website:

Home About Contact Us Useful Links Policy
Home
About
Contact Us
Useful Links
Policy