St. Johnsbury March Weather

Averages and records for weather in St. Johnsbury, Vermont in the month of March.
Typical St. Johnsbury March Weather
1991–2020
Average daily high 42.2 °F
Average daily low 19.9 °F
Average monthly precipitation 2.5 inches
Average monthly snow 15.9 inches
St. Johnsbury March Weather Records
1894–2023
Highest temperature 84 °F March 31, 1998
Lowest temperature -27 °F March 4, 1950
Highest daily low 53 °F March 25, 1979
Lowest daily high 5 °F March 3, 1950
Hottest average temperature 9.5 °F
above average
2012
Coldest average temperature -10.4 °F
below average
1900
Most daily precipitation 2.2 inches March 7, 2011
Most monthly precipitation 6.8 inches 1913
Most daily snow 20.5 inches March 14, 1984
Most monthly snow 46.2 inches 1956
Note: Daily averages are a moving average which includes 14 days before and after
Day Average (°F) Record (°F)
High Low High Low
March 1 37.0 15.0 58 -21
March 2 37.3 15.5 54 -22
March 3 37.6 15.7 57 -16
March 4 37.9 15.9 54 -27
March 5 38.2 16.2 54 -18
March 6 38.5 16.4 58 -22
March 7 38.8 16.6 63 -24
March 8 39.1 16.9 62 -23
March 9 39.2 17.0 65 -23
March 10 39.4 17.2 64 -19
March 11 39.7 17.4 63 -13
March 12 40.1 17.8 62 -17
March 13 40.6 18.1 64 -17
March 14 41.1 18.7 63 -17
March 15 41.6 19.3 62 -9
March 16 42.1 19.9 66 -11
March 17 42.6 20.3 67 -16
March 18 43.2 20.7 77 -14
March 19 43.6 21.2 78 -18
March 20 44.1 21.6 78 -8
March 21 44.5 22.2 81 -6
March 22 44.8 22.5 81 -9
March 23 45.1 22.8 78 -11
March 24 45.5 23.2 70 -12
March 25 45.8 23.6 70 -15
March 26 46.2 24.0 72 -11
March 27 46.6 24.3 69 -7
March 28 47.1 24.7 78 1
March 29 47.5 25.1 82 -10
March 30 48.0 25.4 79 5
March 31 48.4 25.7 84 -6
Weather Station Details
Years Station Coordinates
1894–2023 St. Johnsbury location