Canet de Mar has excellent weather all year round. The nearby Mediterranean and the hills of the Montnegre range behind the town provide ideal weather in both the summer and winter.
In the summer, the temperatures remain around 30 degrees, whereas in the winter they hardly ever go below zero. The spring and the autumn are also ideal for visiting Canet. The beach season, for instance, often stretches from May to October.
The rainfall in Canet, as in a large part of the Catalan coastline, is not excessive but it is very often sudden and abundant. It is in the autumn when there are most sudden storms, as the sea water is very warm and cold winds come down from the north.