Winters in San Feliu de Llobregat are mild and variable, with temperatures fluctuating between freezing and pleasant days. The coldest months, January and December, average around 8-11°C, while February and November hover around 12°C. Spring brings a gradual warming trend, with April and May reaching highs of up to 24-30°C, marking the beginning of warmer days. Summers are warm but not scorching, with July and August averaging around 25°C, while September is slightly cooler at 23°C. Autumn sees temperatures drop again, with October averaging 18°C and November returning to around 12°C.