Calella has a Mediterranean climate with pleasant temperatures all year long. This allows you to do outdoor activities and enjoy the beach in spring, summer and autumn.
Long days with sun and high temperatures… and nice evenings to spend outdoor!
On summer, the days in Calella are long, sunny and hot, with temperatures between 25 and 35ºC. (Sea Temperature 26ºC).
This time of the year is ideal to enjoy the beach and the sea. At the hottest time of the day (between 1.00 pm and 5.00 pm) we recommend you to avoid the sun, and use this time to relax at the shadow, eat something, have a drink and afterwards just have a siesta…
Morning and evening are the perfect time to enjoy the beach and see how the sun goes down behind the mountains, walk through the promenade or do some sports.
In the late afternoon, around 7.00/8.00 pm, when the temperatures go down and the nice breeze from the sea comes, is the perfect time to enjoy the Mediterranean nights. Have a drink after dinner at a nice terrace or at the Beach Club enjoying the sound of the waves…
Sun, Beach and Sports with mild temperatures and a lot of sun
Spring is probably one of the most enjoyable and nice seasons of the year in Calella: the nice weather starts, the temperature rise, and the days are sunny with pleasant temperatures (20º to 25ºC). This allows you to enjoy the beach at any time of the day. The water temperature, still a bit cold (21ºC), allows the first baths of the year.
Spring is the perfect time of the year for getaways, sport vacations and summer vacations combined with excursions to get to know the surroundings of Calella.
The Indian Summer
At the end of September, with the beginning of autumn, the high temperatures start to decrease. The temperatures become milder and the days stay sunny. Furthermore, now and then, there may be a rainy day.
Autumn in Calella is ideal to enjoy your vacations by the sea, practicing sports, walking through the beach and enjoying sunbaths and the water of the sea. (The water temperature stays mild the whole autumn around 23-24ºC)