St. Johnsbury January Weather

Averages and records for weather in St. Johnsbury, Vermont in the month of January.
Typical St. Johnsbury January Weather
1991–2020
Average daily high 28.3 °F
Average daily low 9.0 °F
Average monthly precipitation 2.6 inches
Average monthly snow 20.6 inches
Daily chance of precipitation 50.8%
Daily chance of snow 47.5%
St. Johnsbury January Weather Records
1894–2024
Highest temperature 63 °F January 16, 1995
Lowest temperature -38 °F January 14, 1914
Highest daily low 56 °F January 16, 1995
Lowest daily high -7 °F January 15, 2004
Hottest average high temperature 37.3 °F 1933
Coldest average high temperature 18.4 °F 1912
Most daily precipitation 1.8 inches January 26, 1986
Most monthly precipitation 6.8 inches 1979
Most daily snow 13.6 inches January 20, 2019
Most monthly snow 45.5 inches 1979
Note: Daily averages are a moving average which includes 14 days before and after
Day Average (°F) Record (°F)
High Low High Low
January 1 29.8 12.8 53 -26
January 2 29.7 12.6 47 -35
January 3 29.6 12.4 47 -33
January 4 29.5 12.1 62 -31
January 5 29.4 11.9 63 -29
January 6 29.2 11.6 60 -25
January 7 28.9 11.2 54 -25
January 8 28.6 10.7 58 -26
January 9 28.4 10.4 54 -34
January 10 28.4 10.2 48 -27
January 11 28.4 10.0 54 -33
January 12 28.2 9.7 55 -32
January 13 28.2 9.4 58 -27
January 14 28.2 9.2 62 -38
January 15 28.3 9.1 61 -32
January 16 28.3 9.0 63 -30
January 17 28.4 8.8 58 -32
January 18 28.4 8.8 55 -30
January 19 28.4 8.7 60 -34
January 20 28.4 8.5 58 -32
January 21 28.6 8.4 52 -22
January 22 28.7 8.4 53 -28
January 23 28.7 8.3 54 -25
January 24 28.8 8.3 54 -34
January 25 28.8 8.3 57 -30
January 26 28.8 8.2 54 -34
January 27 28.8 8.0 56 -30
January 28 28.7 7.8 53 -31
January 29 28.8 7.6 47 -29
January 30 28.8 7.6 50 -30
January 31 28.9 7.5 56 -33
Weather Station Details
Years Station Coordinates
1894–2024 St. Johnsbury location