Climate and monthly weather forecastSaint Johnsbury, VT

Climate and monthly weather forecast
The climate of Saint Johnsbury
Nestled within Vermont in the USA, Saint Johnsbury experiences a Köppen climate classification of Dfb, suggesting a humid continental climate with no dry season, accompanied by a warm summer. The town's positioning within the Northeastern region of the United States significantly influences the prevalent climatic conditions. Sunshine varies substantially throughout the year. A peak of 9.8 hours occurs in July and August, and falls to a minimum of 3.3 hours by December. Sunshine days also see notable variations, with the highest value being 15.5 days in September, dropping to 6.6 days in February.Taking a close look at temperatures; highs rise from 22.8°F (-5.1°C) in January to July's toasty 76.6°F (24.8°C) average, before receding back to 28.6°F (-1.9°C) by December. Concurrently, lows fluctuate between 9.7°F (-12.4°C) in January and a mild 54.5°F (12.5°C) in July. The town often grapples with considerable snowfall in winter months, with figures amassing to as much as 12.44" (316mm) in January and 7.52" (191mm) in December.
Relative humidity generally lingers on the higher side, with 89% in January and February lessening to 76% by May, before regaining momentum and progressing back to 85% by year-end. Rainfall data also presents variability, where July brings about the least volume, and the most rain descends in June, translating to 2.87" (73mm) of precipitation.
The best time to visit Saint Johnsbury
The most favorable time to visit Saint Johnsbury would likely be between late spring and early fall. During these months, rainfall is relatively low; May and September sees volumes drop to 2.56" (65mm) and 1.97" (50mm) respectively, and average high temperature floats in the pleasant mid 60s°F. Coupled with longer daylight hours peaking at 15.1 hours in June, and an improved average visibility, it allows visitors to better appreciate the landscaped beauty Saint Johnsbury has to offer.The worst time to visit Saint Johnsbury
Traveling to Saint Johnsbury could be challenging between late fall and early spring. These periods tend to bring harsher conditions, with the heaviest snowfall appearing between December and February amounting to as much as 12.44" (316mm) in January. Additionally, average high temperatures remain below freezing from November through March, falling as low as 22.8°F (-5.1°C) in January. The conditions are less than ideal for sightseeing, subsequently compounding the travel difficulties.Spring weather in Saint Johnsbury
Spring manifests an upward trend in temperature, with highs growing from 34°F (1.1°C) in March to a mild 63.7°F (17.6°C) by the conclusion of May. At the same time, lows rise from a chilly 18.9°F (-7.3°C) to a comfortable 42.1°F (5.6°C). The volume of rainfall witnesses a gradual surge, going from 2.09" (53mm) in March to peaking at 2.56" (65mm) in May.Summer weather in Saint Johnsbury
Summers in Saint Johnsbury are typically warm, with average high temperatures remaining between 70.3°F (21.3°C) and 76.6°F (24.8°C), and lows hovering between 48.4°F (9.1°C) and 54.5°F (12.5°C). The highest rainfall of the year comes in June, measuring 2.87" (73mm); it gradually declines as summer goes on, touching its lowest point of 2.01" (51mm) in July.Autumn weather in Saint Johnsbury
Autumn begins on a warm note, with highs in September averaging around 67.8°F (19.9°C), but cool off quite swiftly to 39.7°F (4.3°C) by November's end. Lows also see a sharp plunge, falling from an average of 47.1°F (8.4°C) in September to a frosty 27.5°F (-2.5°C) in November. November encounters the fall's maximum rainfall, with an average precipitation of 2.24" (57mm).Winter weather in Saint Johnsbury
Saint Johnsbury's winters can be intense, characterized by average high temperatures languishing at below freezing points from December through February, and lows falling below 20°F (-6.7°C). Notably, January is the coldest month, with an average high and low temperature of 22.8°F (-5.1°C) and 9.7°F (-12.4°C) respectively. The town also witnesses a significant amount of snowfall, with December and January each experiencing a hefty average of 7.52" (191mm) and 12.44" (316mm) respectively.Weather in January
January in Saint Johnsbury, Vermont, witnesses severe winter conditions, characterized by a chill in the air. A snow-draped landscape is a common sight, considering it experiences considerable snowfall. It is a time when bundling up in warm clothes becomes a necessity, given the low temperatures. Weather in January »Weather in February
February, much like January, is a frosty month, continuing the legacy of severe winters. While the snowfall slightly decreases, the frosty gusts of wind maintain the wintry chill. However, the daylight hours gradually start to increase, a harbinger of the approaching spring. Weather in February »Weather in March
March in Saint Johnsbury, Vermont, carries the receding winters into the early signs of spring. The increase in day length hints at the transformation that nature undergoes, as temperatures begin to rise. With the decline in snowfall, rain begins to dominate. Weather in March »Weather in April
April in Saint Johnsbury, Vermont, serves as a gateway between the remnants of freezing winter and the advent of soothing spring. The melting snow paves the way for clear roads, while trees regain their leaves. Elevated rainfall of 2.72" (69mm) marks the passage from snowfall to rainfall. Weather in April »Weather in May
May in Saint Johnsbury, Vermont, showcases a truce between chills and warmth. As spring progresses into summer, green landscapes seem to stretch as far as the eyes can see. With hiking and biking routes becoming passable, locals and visitors find the time to bask in nature's blessings. Weather in May »Weather in June
June in Saint Johnsbury, Vermont, introduces the sizzle of summer. The outdoors seem bathed in sunshine for the most part of the day. Daylight touches an annual high of 15.5 hours, transforming landscapes into a festival of colors. From 70.3°F (21.3°C) to 48.4°F (9.1°C) marks the rise of mercury on thermometers. Weather in June »Weather in July
July, standing at the doorstep of peak summer, manifests Saint Johnsbury, Vermont, warmed by the sun. Trails and parks remain open, attracting nature lovers and explorers alike. A highlight of this month is the pinnacle of average high temperatures reaching 76.6°F (24.8°C). Weather in July »Weather in August
In August, summer continues in Saint Johnsbury, Vermont, but with slightly diminished intensity. The lure of clear, warm days prompts outdoor enthusiasts to partake in adventurous activities. August, although marked by high temperatures, experiences a slight decrease in daylight hours. Weather in August »Weather in September
September in Saint Johnsbury, Vermont, rings in autumnal chill alongside lingering summer warmth. The foliage begins to turn, swathing the environment in hues of gold and red. The outdoor splendor becomes a picturesque panorama for shutterbugs. Weather in September »Weather in October
In October, Saint Johnsbury, Vermont, sees a rise in the cool autumn winds. With leaves scattered all around, the beauty of fall becomes evident in the city-scape. Temperature starts to dip further, initiating the transition to winter. Weather in October »Weather in November
November announces the onset of early winters in Saint Johnsbury, Vermont. The first snowfall of the season typically marks the month, setting the stage for the upcoming winter. Outdoor activities decrease, with locals swapping hiking boots for snowshoes. Weather in November »Weather in December
By the time December arrives in Saint Johnsbury, Vermont, winter takes control with its cold winds and freezing temperatures. The short daylight hours and dropping temperatures restrict outdoor activities to minimum. The snow-capped landscape gives the city a pristine appearance, securing the holiday spirit. Weather in December »Published by: Weather U.S. | About Us
Data Sources | Weather Forecasting & Climate
Frequently asked questions
Average temperature
Saint Johnsbury, VT
The warmest month (with the highest average high temperature) is July (76.6°F).
The month with the lowest average high temperature is January (22.8°F).
The month with the highest average low temperature is July (54.5°F).
The coldest month (with the lowest average low temperature) is January (9.7°F).
Average pressure
Saint Johnsbury, VT
- Average pressure in January:
30.01"Hg - Average pressure in February:
30"Hg - Average pressure in March:
30.04"Hg - Average pressure in April:
29.96"Hg - Average pressure in May:
29.98"Hg - Average pressure in June:
29.91"Hg
- Average pressure in July:
29.93"Hg - Average pressure in August:
29.96"Hg - Average pressure in September:
30.05"Hg - Average pressure in October:
30"Hg - Average pressure in November:
30.06"Hg - Average pressure in December:
30.04"Hg
The month with the highest atmospheric pressure is November (30.06"Hg).
The month with the lowest atmospheric pressure is June (29.91"Hg).
Average wind speed
Saint Johnsbury, VT
- Average wind speed in January:
6.3mph - Average wind speed in February:
6.3mph - Average wind speed in March:
6.5mph - Average wind speed in April:
6.8mph - Average wind speed in May:
6.2mph - Average wind speed in June:
5.4mph
- Average wind speed in July:
5.1mph - Average wind speed in August:
4.8mph - Average wind speed in September:
5.2mph - Average wind speed in October:
5.7mph - Average wind speed in November:
6mph - Average wind speed in December:
6mph
The windiest month (with the highest average wind speed) is April (6.8mph).
The calmest month (with the lowest average wind speed) is August (4.8mph).
Average humidity
Saint Johnsbury, VT
The months with the highest relative humidity are January and February (89%).
The month with the lowest relative humidity is May (76%).
Average rainfall
Saint Johnsbury, VT
- Average rainfall in January:
2.32" - Average rainfall in February:
2.05" - Average rainfall in March:
2.09" - Average rainfall in April:
2.72" - Average rainfall in May:
2.56" - Average rainfall in June:
2.87"
- Average rainfall in July:
2.28" - Average rainfall in August:
2.01" - Average rainfall in September:
1.97" - Average rainfall in October:
2.87" - Average rainfall in November:
2.24" - Average rainfall in December:
2.36"
The wettest months (with the highest rainfall) are June and October (2.87").
The driest month (with the least rainfall) is September (1.97").
Average rainfall days
Saint Johnsbury, VT
- Average rainfall days in January:
6.1 days - Average rainfall days in February:
7 days - Average rainfall days in March:
11.3 days - Average rainfall days in April:
15.3 days - Average rainfall days in May:
16.8 days - Average rainfall days in June:
17.8 days
- Average rainfall days in July:
17 days - Average rainfall days in August:
16.3 days - Average rainfall days in September:
11.5 days - Average rainfall days in October:
16 days - Average rainfall days in November:
11.7 days - Average rainfall days in December:
10.4 days
The month with the highest number of rainy days is June (17.8 days).
The month with the least rainy days is January (6.1 days).
Average snowfall
Saint Johnsbury, VT
- Average snowfall in January:
12.44" - Average snowfall in February:
12.36" - Average snowfall in March:
8.19" - Average snowfall in April:
4.49" - Average snowfall in May:
0.63" - Average snowfall in June:
0"
The month with the highest snowfall is January (12.44").
The months with the least snowfall are June, July, August and September (0").
Average snowfall days
Saint Johnsbury, VT
- Average snowfall days in January:
20.5 days - Average snowfall days in February:
20.8 days - Average snowfall days in March:
16.5 days - Average snowfall days in April:
8 days - Average snowfall days in May:
0.7 days - Average snowfall days in June:
0 days
- Average snowfall days in July:
0 days - Average snowfall days in August:
0 days - Average snowfall days in September:
0 days - Average snowfall days in October:
2.5 days - Average snowfall days in November:
10.3 days - Average snowfall days in December:
19.1 days
The month with the highest number of snowfall days is February (20.8 days).
The months with the least snowfall days are June, July, August and September (0 days).
Average daylight / Average sunshine
Saint Johnsbury, VT
- Average daylight in January:
9h and 18min - Average daylight in February:
10h and 30min - Average daylight in March:
12h and 0min - Average daylight in April:
13h and 30min - Average daylight in May:
14h and 48min - Average daylight in June:
15h and 30min
- Average daylight in July:
15h and 6min - Average daylight in August:
14h and 0min - Average daylight in September:
12h and 30min - Average daylight in October:
11h and 0min - Average daylight in November:
9h and 36min - Average daylight in December:
8h and 54min
The month with the longest days is June (Average daylight: 15h and 30min).
The month with the shortest days is December (Average daylight: 8h and 54min).
- Average sunshine in January:
2h and 54min - Average sunshine in February:
2h and 48min - Average sunshine in March:
4h and 24min - Average sunshine in April:
6h and 30min - Average sunshine in May:
8h and 0min - Average sunshine in June:
8h and 30min
- Average sunshine in July:
9h and 48min - Average sunshine in August:
9h and 48min - Average sunshine in September:
8h and 24min - Average sunshine in October:
5h and 6min - Average sunshine in November:
4h and 30min - Average sunshine in December:
3h and 18min
The months with the most sunshine are July and August (Average sunshine: 9h and 48min).
The month with the least sunshine is February (Average sunshine: 2h and 48min).
Average sunshine days
Saint Johnsbury, VT
- Average sunshine days in January:
8.3 days - Average sunshine days in February:
6.6 days - Average sunshine days in March:
9.7 days - Average sunshine days in April:
9.4 days - Average sunshine days in May:
12.8 days - Average sunshine days in June:
10.1 days
- Average sunshine days in July:
11.6 days - Average sunshine days in August:
12.3 days - Average sunshine days in September:
15.5 days - Average sunshine days in October:
11.7 days - Average sunshine days in November:
11.2 days - Average sunshine days in December:
8.4 days
The month with the most sunshine days is September (15.5 days).
The month with the least sunshine days is February (6.6 days).
Average UV index
Saint Johnsbury, VT
The months with the highest UV index are June and July (UV index 5).
The months with the lowest UV index are January, February and December (UV index 1).
Average cloud cover
Saint Johnsbury, VT
The month with the most cloud cover is February (Cloud cover 73).
The months with the least cloud cover are July and August (Cloud cover 39).
Average visibility
Saint Johnsbury, VT
The months with the highest visibility are April, May, June, July, August, September, October and November (5mi).
The months with the lowest visibility are January, February, March and December (4mi).





