... including targeted forecasts at the time of your arrival to each point!
Upper Miramichi, New Brunswick enjoys a humid continental climate throughout the year, with four distinct seasons. Summers are warm and humid, with an average temperature in July of 17°C, and occasional heat waves. Winter is cold and snowy, with temperatures in January typically around -8°C. Spring and autumn are mild, with temperatures in April and October averaging around 6°C.
Rainfall is moderate, with an average of 881mm per year. Snowfall is also moderate, with an average of 166cm per year. Upper Miramichi enjoys plenty of sunshine year-round, with an average of 3,030 hours of sunshine per year.
In general, Upper Miramichi enjoys a pleasant climate year-round, making it a great place to live.
As of 2020, the city population is 2218.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Upper Miramichi, New Brunswick.