The Costa Dorada enjoys a temperate Mediterranean climate characterized by a clear, sharp atmosphere and skies of intense blue, in winter, thanks to the mestral winds that blow from the north-east and in summer, to the garbí, or south-easterly winds. They keep the humidity low and blow away any mist or fog.
Average temperatures are around 7 to 10º C in winter and 20 to 26º in summer, bearing in mind that the average temperatures inland from the coast in the mountains are two to four degrees lower.
Most of the rainfall is concentrated in spring and autumn, although short, heavy showers are not uncommon in summer. The rainfall on the Costa Daurada averages between 375 and 700 mm a year. However, the rains in this area can be unpredictable and in some cases have reached 400 mm over a couple of days, or even in a few hours. This can cause a disproportionate rise in the level of rivers.
In summer the humidity is from 66 to 69%.