Saint Johnsbury
Vermont, USA
Long-term weather forecast
Long-term weather forecast

Monthly weather forecast and climate
Saint Johnsbury, VT

The fall foliage beauty has descended upon the small village near St. Johnsbury, Vermont, in the golden and brown trees in the hills
The fall foliage beauty has descended upon the small village near St. Johnsbury, Vermont, in the golden and brown trees in the hills
January, like December, is another subzero cold winter month in Saint Johnsbury, Vermont, with average temperature ranging between max 27.7°F (-2.4°C) and min 6.4°F (-14.2°C). January is the coldest month, with an average high-temperature of 27.7°F (-2.4°C) and an average low-temperature of 6.4°F (-14.2°C). Weather in January »
The last month of the winter, February, is a wintry month in Saint Johnsbury, Vermont, with average temperature ranging between min 8.2°F (-13.2°C) and max 32°F (0°C). In Saint Johnsbury, the average high-temperature is almost the same as in January - a wintry 32°F (0°C). Weather in February »

March, the first month of the spring, in Saint Johnsbury, is also a wintry month, with average temperature ranging between max 42.4°F (5.8°C) and min 19.6°F (-6.9°C). In Saint Johnsbury, Vermont, the average high-temperature rises, from 32°F (0°C) in February, to a still wintry 42.4°F (5.8°C). Weather in March »

April is a mild spring month in Saint Johnsbury, Vermont, with average temperature varying between 31.1°F (-0.5°C) and 55.9°F (13.3°C). In April, the average high-temperature increases, from a wintry 42.4°F (5.8°C) in March, to a moderate 55.9°F (13.3°C). Weather in April »

May, the last month of the spring, in Saint Johnsbury, is an agreeable month, with average temperature ranging between min 42.6°F (5.9°C) and max 70°F (21.1°C). In Saint Johnsbury, the average high-temperature in May increases, from a mild 55.9°F (13.3°C) in April, to an agreeable 70°F (21.1°C). Weather in May »

June, the first month of the summer, in Saint Johnsbury, is a moderately hot month, with average temperature ranging between max 77.2°F (25.1°C) and min 52.2°F (11.2°C). In Saint Johnsbury, the average high-temperature marginally rises, from a pleasant 70°F (21.1°C) in May, to a warm 77.2°F (25.1°C). Weather in June »

July, like June, in Saint Johnsbury, Vermont, is a moderately hot summer month, with average temperature fluctuating between 56.8°F (13.8°C) and 80.8°F (27.1°C). July is the warmest month, with an average high-temperature of 80.8°F (27.1°C) and an average low-temperature of 56.8°F (13.8°C). Weather in July »

The last month of the summer, August, is another warm month in Saint Johnsbury, Vermont, with average temperature ranging between min 55.4°F (13°C) and max 78.3°F (25.7°C). In Saint Johnsbury, Vermont, the average high-temperature in August is practically the same as in July - a still moderately hot 78.3°F (25.7°C). Weather in August »

The first month of the autumn, September, is still a pleasant month in Saint Johnsbury, Vermont, with average temperature ranging between max 69.3°F (20.7°C) and min 47.5°F (8.6°C). In September, the average high-temperature decreases, from a warm 78.3°F (25.7°C) in August, to a pleasant 69.3°F (20.7°C). Weather in September »

October, the same as September, in Saint Johnsbury, Vermont, is another mild autumn month, with average temperature ranging between max 57.6°F (14.2°C) and min 36.3°F (2.4°C). In Saint Johnsbury, the average high-temperature decreases, from an agreeable 69.3°F (20.7°C) in September, to a moderate 57.6°F (14.2°C). Weather in October »

The last month of the autumn, November, is another chilly month in Saint Johnsbury, Vermont, with average temperature varying between 43.3°F (6.3°C) and 27.7°F (-2.4°C). In November, the average high-temperature decreases, from a moderate 57.6°F (14.2°C) in October, to a chilly 43.3°F (6.3°C). Weather in November »

The first month of the winter, December, is still a freezing cold month in Saint Johnsbury, Vermont, with average temperature fluctuating between 31.5°F (-0.3°C) and 13.6°F (-10.2°C). In Saint Johnsbury, the average high-temperature in December drops, from a chilly 43.3°F (6.3°C) in November, to a freezing cold 31.5°F (-0.3°C). Weather in December »

What is the coldest month in Saint Johnsbury?

With an average high-temperature of 27.7°F (-2.4°C) and an average low-temperature of 6.4°F (-14.2°C), January is the coldest month in Saint Johnsbury, Vermont.

How much does it rain in Saint Johnsbury?

During the entire year, Saint Johnsbury aggregates up to 38.5" (978.9mm) of precipitation.

When does it snow in Saint Johnsbury?

Months with snowfall are January through April, October through December.

How much does it snow in Saint Johnsbury?

In Saint Johnsbury, Vermont, during the entire year, snow aggregates up to 87.8" (2230mm).

What is the snowiest month in Saint Johnsbury?

January is the month with the most snowfall in Saint Johnsbury, Vermont, with 22.7" (576.6mm) of accumulated snow.

What is the driest month in Saint Johnsbury?

The month with the least rainfall is February when 2" (51.8mm) of precipitation is typically aggregated.

When are the longest days in Saint Johnsbury?

With an average of 15.5h of daylight, June has the longest days of the year.

What is the warmest month in Saint Johnsbury?

With an average high-temperature of 80.8°F (27.1°C) and an average low-temperature of 56.8°F (13.8°C), July is the warmest month.

What is the wettest month in Saint Johnsbury?

August is the month with the most rainfall in Saint Johnsbury, with 4.2" (106.9mm) of accumulated precipitation.

What is the month with the shortest days in Saint Johnsbury?

December has the shortest days of the year in Saint Johnsbury, with an average of 8.9h of daylight.
Average temperature - Saint Johnsbury, VT
Average rainfall - Saint Johnsbury, VT
Average snowfall - Saint Johnsbury, VT
Average daylight - Saint Johnsbury, VT