Canet de Mar disfruta de un excelente clima durante todo el año. La presencia del Mediterráneo, enfrente, y de las montañas de la sierra del Montnegre, detrás, le confieren un tiempo ideal tanto en verano como en invierno.
En verano las temperaturas se sitúan alrededor de los 30 grados, mientras que en invierno casi nunca se llega a una temperatura negativa. La primavera y el otoño también son ideales para visitar Canet. Así, por ejemplo, algunos años la temporada de playa se prolonga desde mayo hasta octubre.
Las precipitaciones en Canet, como en gran parte de la costa catalana, son escasas. En otoño abundan las tormentas puntuales, ya que el agua de mar está muy caliente y llegan los vientos fríos del norte.