The Costa Brava coast, on which Tossa de Mar is located, is the coolest in all of Spain. Therefore, summers are not hot and winters are mild, which is typical of the maritime Mediterranean subtropical climate. On average, the thermometer rises to +25 °C in summer, and in winter it does not fall below +11 °C.
It is difficult to say when the rainy seasons begin in Tossa de Mar. Most often they occur in March, but precipitation falls a little, the rains themselves are rare, so vacationers almost do not notice the vagaries of the weather. Also, the rainy seasons in Tossa de Mar are observed in October-November, when the greatest amount of precipitation falls in the year. In summer, the weather gives an average of eight rainy days per month.
Favorable weather for recreation begins in April. Although the waves of the Mediterranean Sea are still too cold for swimming, the temperature is ideal for children and the elderly. The same gentle weather is in the velvet season, when the sun does not bake, and the sea is still warm. In summer, the water warms up to 23-24°C.