... including targeted forecasts at the time of your arrival to each point!
Saint Stephen, New Brunswick, experiences all four seasons throughout the year. In the winter, temperatures average around -6°C with occasional snow and ice. January is the coldest month with temperatures dropping to -14°C at night. In the spring, the weather starts to warm up with temperatures ranging from 6°C to 10°C. April is the wettest month with an average of 85 mm of rain. In the summer, temperatures can reach up to 28°C with high humidity levels. July is the hottest month with temperatures averaging around 19°C. In the fall, temperatures start to cool down again with averages ranging from 8°C to 12°C. October is the driest month with an average of only 22 mm of rainfall.
As of 2020, the city population is 4415.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Saint Stephen, New Brunswick.