Williams, MN

Climate overview — based on NOAA 1991-2020 normals from CAMP NORRIS DNR, MN US.

Dfb Warm-summer humid continental climate 4b USDA hardiness Zone 4b

Year-round temperatures (°F)

-10° 10° 30° 50° 70° J F M A M J J A S O N D
Avg high Avg low

Climate summary

Williams has an annual average temperature of 37.1°F with about 25.1 inches of precipitation per year and 45.9 inches of snow. The warmest month is July (average high 77.6°F), and the coldest is January (average low -6.5°F). June is typically the wettest month (3.99 in) and February the driest (0.69 in). Snow typically falls from October through May.

Pleasant months
3 / 12
avg high 65–80°F, low ≥ 50°F
Annual swing
61.8°F
warmest to coldest month
Heating need
10,062
Cooling need
18

Best time to visit Williams

Full guide →

Climate change signal

All-time records →

171 of 366 (46.7%) of Williams's all-time daily heat records have been set since 2015. If records were spread evenly across the station's history, only about 5% would fall in any given decade.

2000s
122
2010s
154
2020s
90

Bars: number of all-time daily heat records still standing that were set in each decade.

Monthly averages

Month Avg High Avg Low Avg Temp Precipitation Snow Rainy days
January 14.2°F -6.5°F 3.8°F 0.79 in 8.7 in 6
February 20.1°F -3.2°F 8.5°F 0.69 in 7.8 in 6
March 34.0°F 11.1°F 22.5°F 0.88 in 6.7 in 6
April 49.1°F 25.8°F 37.4°F 1.46 in 4.9 in 7
May 63.2°F 38.9°F 51.1°F 2.93 in 0.3 in 10
June 72.5°F 50.2°F 61.4°F 3.99 in 13
July 77.6°F 53.5°F 65.6°F 3.52 in 10
August 75.9°F 51.5°F 63.7°F 3.45 in 9
September 66.0°F 44.0°F 55.0°F 3.06 in 10
October 50.3°F 31.0°F 40.6°F 2.31 in 2.8 in 10
November 33.3°F 16.2°F 24.8°F 1.14 in 4.2 in 6
December 19.8°F 1.7°F 10.8°F 0.86 in 10.5 in 8

Climate twins of Williams

Why these? →

The most climatically similar US cities at least 140 miles away (by monthly temperature + precipitation pattern).

Frost dates
Last spring / first fall frost
All-time records
Hottest, coldest, wettest
Planting calendar
What to plant, and when

Compare Williams to another city