... including targeted forecasts at the time of your arrival to each point!
Saint-Léonard, New Brunswick experiences a variety of weather throughout the year. In the winter months, temperatures average between -9°C and -1°C. Snowfall is common, with an average of 33 cm throughout the season. Spring brings milder temperatures, typically ranging from 4°C to 15°C. Rain is also common, with an average of 95 mm throughout the season. Summer is usually warm, with temperatures ranging from 14°C to 21°C. Rainfall is also common, with an average of 90 mm throughout the season. In the autumn, temperatures range from 4°C to 13°C and rainfall is common, with an average of 94 mm throughout the season.
As of 2020, the city population is 1300.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Saint-Léonard, New Brunswick.