If you’re looking for the best weather in Minnesota you can’t beat the southern part of the state, assuming you think good weather means sun. But if we want to get specific, there are a few standout counties with the most sunny days, and the highest winter temperatures (even though they’re still in the single digits…). As far as MN weather goes, these 10 are pretty unbeatable!
- Cottonwood County
The City of Windom Minnesota Cottonwood has beautiful weather with 206 sunny days per year, only 88 rainy days, and average January lows of 3.1 degrees.
- Yellow Medicine County
Yellow Medicine County 206 sunny days annually, 84 rainy days and average lows in January of 2.7 degrees make Yellow Medicine County a top weather contender.
- Lac qui Parle County
Madison, MN Lac qui Parle County has 207 sunny days per year, 79 rainy days, and average January lows of 1.7 degrees.
- Jackson County
Jackson County, Minnesota With 208 days of sunshine, 95 rainy days, and average January lows of 4.4 degrees, Jackson County is sunnier than most!
- Nobles County
Nobles Soil and Water Conservation District 208 sunny days, 86 days of annual rainfall, and an average January low of 3.9 keep Nobles County very comfortable.
- Pipestone County
Flickr/Brian Jeffery Beggerly Pipestone County stands right in the middle with 208 sunny days, 84 rainy days and average January lows of 3 degrees.
- Lyon County
City of Marshall 208 sunny days per year, 84 days of rainfall, and average January lows of 3.1 degrees make Lyon a beautiful place to live!
- Rock County
Flickr/bhs128 Rock County has 208 sunny days, 83 rainy days, and average January lows of 2.8 degrees.
- Murray County
Facebook/Murray County Minnesota Murray County stays consistent with 208 sunny days, 82 rainy days, and average January lows of 3.8 degrees.
- Lincoln County
Flickr/Aaron Carlson With 208 days of sun, 80 days of rain, and an an average January low of 4 degrees, Lincoln takes the top spot for Minnesota weather!
Did your county make the list? What kind of weather is your favorite?
The City of Windom Minnesota
Cottonwood has beautiful weather with 206 sunny days per year, only 88 rainy days, and average January lows of 3.1 degrees.
Yellow Medicine County
206 sunny days annually, 84 rainy days and average lows in January of 2.7 degrees make Yellow Medicine County a top weather contender.
Madison, MN
Lac qui Parle County has 207 sunny days per year, 79 rainy days, and average January lows of 1.7 degrees.
Jackson County, Minnesota
With 208 days of sunshine, 95 rainy days, and average January lows of 4.4 degrees, Jackson County is sunnier than most!
Nobles Soil and Water Conservation District
208 sunny days, 86 days of annual rainfall, and an average January low of 3.9 keep Nobles County very comfortable.
Flickr/Brian Jeffery Beggerly
Pipestone County stands right in the middle with 208 sunny days, 84 rainy days and average January lows of 3 degrees.
City of Marshall
208 sunny days per year, 84 days of rainfall, and average January lows of 3.1 degrees make Lyon a beautiful place to live!
Flickr/bhs128
Rock County has 208 sunny days, 83 rainy days, and average January lows of 2.8 degrees.
Facebook/Murray County Minnesota
Murray County stays consistent with 208 sunny days, 82 rainy days, and average January lows of 3.8 degrees.
Flickr/Aaron Carlson
With 208 days of sun, 80 days of rain, and an an average January low of 4 degrees, Lincoln takes the top spot for Minnesota weather!
OnlyInYourState may earn compensation through affiliate links in this article.