... including targeted forecasts at the time of your arrival to each point!
Leeds and The Thousand Islands, Ontario, experiences four distinct seasons throughout the year. In the spring, the average temperature is 7.2°C and the average precipitation is 41.9mm. The summer months bring temperatures around 22.2°C and an average of 72.3mm of precipitation. Fall temperatures are mild, with an average temperature of 10.2°C and an average of 68.5mm of precipitation. Finally, winter in Leeds and The Thousand Islands is cold, with an average temperature of -3.8°C and an average of 77.3mm of precipitation.
As of 2020, the city population is 9465.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Leeds and the Thousand Islands, Ontario.