The whole of Mallorca enjoys all the four seasons of the year --spring, summer, autumn, and winter. The town of Soller has an average temperature of 17° C. It can be quite rainy during the winter season, and is frequently under the sway of the winds coming from the sierras that surround the town.