Le territoire de Lecco est bien abrité des chaînes de montagnes, et du point de vue climatique, il bénéficie des influences bénéfiques des eaux du lac et du souffle du Tivano qui souffle de la Valteline du nord-est toute l'année aux petites heures du matin, de 6 à 10. Son absence totale indique l'approche du mauvais temps. La Breva, est un autre vent bien connu qui souffle du sud en début d'après-midi, généralement entre 10 et 18. Ces deux vents autrefois étaient utilisés pour la pêche et la navigation : les bateliers descendaient vers le sud au petit matin et ils a remonté les eaux du Lario dans l'après-midi. Dans l'ensemble, la ville bénéficie d'un climat continental, généralement accompagné d'un taux d'humidité élevé, atténué précisément par ses vents, présentant des hivers pas particulièrement rigides et des étés plutôt agréables, étant entendu que dans la zone communale il existe des différences thermiques importantes dans le minimum valeurs entre les quartiers, tant pour l'altitude que pour l'exposition ou non aux brises du lac. Depuis les vallées qui s'ouvrent sur le lac, les différentes montagnes soufflent soudainement, des brises qui atténuent agréablement la chaleur les jours d'été mais, lors d'orages, peuvent aussi être très violentes et fortes. Un autre vent peu connu mais très violent avec des rafales autour de 40/ est le Ventone qui souffle brutalement de Valchiavenna généralement au printemps. Le brouillard qui caractérise la vallée voisine du Pô est quasi inexistant dans la ville, déjà partiellement présent au-delà des collines de la Brianza à certaines occasions. La neige est assez fréquente, bien que discontinue selon l'hiver, avec des valeurs annuelles moyennes de neige qui diffèrent considérablement à mesure que vous vous dirigez vers les villes de montagne telles que Bonacina, Malavedo et Laorca. La pluviométrie est assez élevée avec une moyenne annuelle d'environ 1500 mm et présente une exposition importante aux phénomènes orageux. Les dernières chutes de neige importantes remontent au 14 décembre 2012, 17 décembre 2010, 21-22 décembre 2009, 2 février et 6-7 janvier 2009, 26, 27 et 28 janvier 2006 et 18 janvier 2005 ; les chutes de neige qui ont touché une grande partie de la région entre fin janvier et début février 2012 sont assez importantes, non pas pour la quantité mais pour le manteau neigeux qui est resté longtemps au sol en raison des très basses températures enregistrées ( avec des valeurs minimales jusqu'à -15°C en Brianza et en Valsassina et des valeurs maximales inférieures à zéro même au centre pendant environ une semaine). Le climat doux et la bonne exposition au soleil dans le passé favorisaient l'agriculture, en effet l'huile et le vin étaient produits ici et les figues, les noix, les noisettes et les châtaignes étaient très appréciées.