Average Temperatures and Rainfall for New Brunswick

Average annual temperatures for New Brunswick (6°C/43°F) are slightly above the average for Canada (4°C/39°F).

Average annual rainfall for New Brunswick (973mm/38 inches) is significantly above the average for Canada (705mm/28 inches).

What is the warmest or hottest month in New Brunswick?

July is the hottest or warmest month in New Brunswick, with an average maximum temperate of 25°C/77°F.

What is the coldest or coolest month in New Brunswick?

January is the coolest or coldest month in New Brunswick, with an average minimum temperate of -13°C/9°F.

What is the most rainy or wettest month in New Brunswick?

December is the wettest or most rainy month in New Brunswick, with an average rainfall of 105mm/4 inches.

What is the least rainy or driest month in New Brunswick?

March is the driest or least rainy month in New Brunswick, with an average rainfall of 58mm/2 inches.

What is the warmest or hottest place in New Brunswick?

Moncton is the hottest or warmest place in New Brunswick, with an average maximum temperate of 6°C/43°F.

What is the coldest place in New Brunswick?

Edmundston is the coldest place in New Brunswick, with an average maximum temperate of 4°C/39°F.

What is the most rainy or wettest place in New Brunswick?

Moncton is the most rainy or wettest place in New Brunswick, with an average annual rainfall of 1,053mm/41 inches.

What is the least rainy or driest place in New Brunswick?

Edmundston is the least rainy or driest place in New Brunswick, with an average annual rainfall of 894mm/35 inches.

Average Monthly Temperatures
Average Maximum Temperature Average Minimum Temperature
Average Monthly Rainfall
PlaceMin TempMax TempAvg TempRainfall
Edmundston -1 9 4 894
Moncton 1 11 6 1,053