Minnesota Climate Data

NOAA 30-year climate normals for all 87 counties.

State Avg Temp

42.8°F

Hottest County

Winona County

47.3°F avg

Coldest County

Roseau County

36.6°F avg

Wettest County

Houston County

38.3" precip

All Minnesota Counties

Aitkin County

40.7°F avg

Anoka County

44.2°F avg

Becker County

40.5°F avg

Beltrami County

38.7°F avg

Benton County

41.6°F avg

Big Stone County

44.7°F avg

Blue Earth County

46.3°F avg

Brown County

45.1°F avg

Carlton County

39.7°F avg

Carver County

44.4°F avg

Cass County

41.1°F avg

Chippewa County

45.9°F avg

Chisago County

43.7°F avg

Clay County

42.2°F avg

Clearwater County

38.7°F avg

Cook County

37.9°F avg

Cottonwood County

46.8°F avg

Crow Wing County

41.6°F avg

Dakota County

45.3°F avg

Dodge County

Data pending

Douglas County

42.5°F avg

Faribault County

45.5°F avg

Fillmore County

44.3°F avg

Freeborn County

45.2°F avg

Goodhue County

44.8°F avg

Grant County

Data pending

Hennepin County

46.2°F avg

Houston County

45.5°F avg

Hubbard County

40.4°F avg

Isanti County

44.1°F avg

Itasca County

39.1°F avg

Jackson County

44.0°F avg

Kanabec County

42.0°F avg

Kandiyohi County

43.4°F avg

Kittson County

39.1°F avg

Koochiching County

37.6°F avg

Lac qui Parle County

43.6°F avg

Lake County

39.1°F avg

Lake of the Woods County

38.5°F avg

Le Sueur County

Data pending

Lincoln County

Data pending

Lyon County

44.9°F avg

Mahnomen County

39.9°F avg

Marshall County

39.3°F avg

Martin County

46.1°F avg

McLeod County

44.5°F avg

Meeker County

43.1°F avg

Mille Lacs County

41.8°F avg

Morrison County

44.9°F avg

Mower County

43.8°F avg

Murray County

43.1°F avg

Nicollet County

43.9°F avg

Nobles County

44.4°F avg

Norman County

40.0°F avg

Olmsted County

44.0°F avg

Otter Tail County

40.9°F avg

Pennington County

39.9°F avg

Pine County

40.7°F avg

Pipestone County

44.4°F avg

Polk County

39.5°F avg

Pope County

43.3°F avg

Ramsey County

45.9°F avg

Red Lake County

39.8°F avg

Redwood County

44.9°F avg

Renville County

43.1°F avg

Rice County

44.5°F avg

Rock County

Data pending

Roseau County

36.6°F avg

Scott County

44.2°F avg

Sherburne County

43.5°F avg

Sibley County

44.9°F avg

St. Louis County

37.8°F avg

Stearns County

42.7°F avg

Steele County

44.8°F avg

Stevens County

42.2°F avg

Swift County

43.7°F avg

Todd County

40.1°F avg

Traverse County

43.2°F avg

Wabasha County

45.0°F avg

Wadena County

40.2°F avg

Waseca County

44.6°F avg

Washington County

46.3°F avg

Watonwan County

45.4°F avg

Wilkin County

41.7°F avg

Winona County

47.3°F avg

Wright County

44.1°F avg

Yellow Medicine County

44.7°F avg

Data source: NOAA National Centers for Environmental Information (NCEI), U.S. Climate Normals 1991-2020.

Climate normals are 30-year averages of weather variables computed from 1991 to 2020. Station data is aggregated to county level using spatial averaging. Data is informational only — not a substitute for official National Weather Service forecasts or emergency weather warnings.

Explore more data for Minnesota

TaxCost of LivingComing SoonCrime RateIncomeComing SoonHealthSchoolsRiskWaterCounty Score