Harman US

St. Johnsbury, VT Weather & Growing Conditions

Local forecast, frost dates, hardiness zone and planting guidance for St. Johnsbury, a community in Caledonia County, Vermont.

Today
63°F
Sunny
Sunny, with a high near 63. North wind around 1 mph.

7-day forecast for St. Johnsbury

WhenTempForecastWindPrecip
Today 63°F Sunny 1 mph N 0%
Tonight 38°F Partly Cloudy 2 mph SE 0%
Sunday 53°F Rain Showers 2 to 8 mph S 95%
Sunday Night 39°F Chance Rain Showers then Mostly Cloudy 0 to 5 mph N 46%
Monday 59°F Partly Sunny 5 mph N 0%
Monday Night 36°F Mostly Cloudy 3 mph N 0%
Tuesday 63°F Partly Sunny 2 mph N 0%
Tuesday Night 36°F Partly Cloudy 2 mph NE 0%
Wednesday 66°F Mostly Sunny 1 mph E 0%
Wednesday Night 36°F Partly Cloudy 1 mph E 2%
Thursday 65°F Slight Chance Rain Showers 1 mph NE 19%
Thursday Night 39°F Chance Rain Showers 1 mph N 26%
Friday 66°F Slight Chance Rain Showers 3 mph N 23%
Friday Night 40°F Slight Chance Rain Showers 3 mph N 22%

Forecast source: National Weather Service (api.weather.gov) for St. Johnsbury (44.430, -72.009). Updated through the day.

Growing snapshot for St. Johnsbury

Last spring frost
May 13
First fall frost
Oct 3
Growing season
143 days
Hardiness zone
4b

More local growing data for St. Johnsbury: nearby ZIP 05819 weather · frost dates · planting calendar · Vermont frost dates

Nearby towns & communities

All Vermont locations ›

Climate data from the nearest NOAA station, Saint Johnsbury, Vt (2.1 mi from St. Johnsbury). Frost dates are 1991–2020 averages, not a forecast. Page updated Sep 19, 2026.