 Due to its location in the upper Po Valley, San Giorgio su Legnano has a Continental climate with cold winters characterized by many days of snowfall and fog.Summers are hot humid, and moderately wet; temperatures can exceed and humidity 80%.That humidity persists for the entire year because of precipitation brought on by cyclones originating in the Mediterranean or in the Russian north.