Climate and monthly weather forecast
Saint Johnsbury, VT

Share
The fall beauty has descended upon the small village near St. Johnsbury, Vermont
The fall beauty has descended upon the small village near St. Johnsbury, Vermont

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 »
Updated: Jul 26, 2024
Published by: Weather U.S. | About Us
Data Sources | Weather Forecasting & Climate

Frequently asked questions

What is the coldest month in Saint Johnsbury?

January, known for its average high temperature of 22.8°F (-5.1°C) and an average low temperature of 9.7°F (-12.4°C), is the coldest month in Saint Johnsbury.

What are the most humid months?

The months with the highest humidity are January and February, with an average relative humidity of 89%.

How much does it rain?

In Saint Johnsbury, during the entire year, the rain falls for 157.2 days and collects up to 28.35" (720mm) of precipitation.

When does it snow?

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

When does it snow the most in Saint Johnsbury?

January is the month with the most snowfall. Snow falls for 20.5 days and accumulates 12.44" (316mm) of snow.

How much does it snow?

In Saint Johnsbury, during the entire year, snow falls for 98.4 days and aggregates up to 51.97" (1320mm) of snow.

What are the months with the lowest UV index?

January, February and December, with an average maximum UV index of 1, are months with the lowest UV index.

What is the month with the least sunshine?

With an average of 2.8h of sunshine, February has the least sunshine of the year.

When is Daylight Saving Time (DST)?

On Sunday, March 10. 2024, at 2:00 am, Daylight Saving Time starts, and the time zone changes from EST to EDT. Daylight Saving Time ends Sunday, November 3. 2024, at 2:00 am, and the time zone reverts from EDT to EST.

What is the least humid month?

With an average relative humidity of 76%, May is the least humid month in Saint Johnsbury.

What is the wettest month?

The wettest months are June and October, with an average 2.87" (73mm) of rainfall.

When it does not snow?

June through September are months without snowfall.

When are the longest days?

With an average of 15h and 30min of daylight, June has the longest days of the year.

What is the month with the highest UV index?

June and July, with an average maximum UV index of 5, are months with the highest UV index.

What are the warmest months?

In Saint Johnsbury, July is known for its average highest temperatures, reaching a high of 76.6°F (24.8°C) and a low of 54.5°F (12.5°C).

What are the months with the most sunshine in Saint Johnsbury?

The months with the most sunshine are July and August, with an average of 9.8h of sunshine.

What is the driest month?

The month with the least rainfall is September, when the rain falls for 11.5 days and typically collects 1.97" (50mm) of precipitation.

What is the month with the shortest days?

December has the shortest days of the year, with an average of 8h and 54min of daylight.

Average temperature
Saint Johnsbury, VT

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 - Saint Johnsbury, VT

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 - Saint Johnsbury, VT

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

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 - Saint Johnsbury, VT

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 - Saint Johnsbury, VT

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 - Saint Johnsbury, VT

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 - Saint Johnsbury, VT

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 / Average sunshine - Saint Johnsbury, VT

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).

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 - Saint Johnsbury, VT

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

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 visibility
Saint Johnsbury, VT

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).

Saint Johnsbury, Vermont, USA

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location