Michigan is a great place to live. Anytime of year you can be outdoors doing something fun. In the spring it's nice to see the life come back to our scenery. The summertime is hard to beat with so many things to do on the water, the trails and in our towns. Fall is beautiful, color change is something I look forward to every year. Here comes old man winter, with plenty to do on the slopes, ice fishing and festivals.

I have never understood why folks that grew up in Michigan, like me, complain about the winters. It should be no surprise that winters can be brutal. Sometimes they can last longer then we expect, that's Michigan for you.

Weather patterns and temperatures can vary big time in Michigan. What happens in the upper penninsula is far different then what happens in mid Michigan and southwest Michigan. I love going to the U.P. during the spring and summer. I haven't been there during the winter, it's my understanding that winters are hard but the roads are good to drive on because they have better equipment to handle the snow. Maybe the "trolls" could get some awesome equipment to clear the snow in the lower penninsula.

Listed below are the average hi and lo temperatures for cities in Michigan. Current Results did a study from 1991 to 2020 and their findings are listed below.

Average hi and lo Temps of Cities In Michigan - City - average hi / average lo

The Thumb & Southeast Michigan

Adrian - 60 / 39

Ann Arbor - 59 / 38

Bay City - 57 / 39

Dearborn - 59 / 40

Detroit - 59 / 42

Flint - 57 / 38

Harbor Beach - 53 / 38

Midland - 57 / 39

Mount Pleasant - 58 / 38

Port Huron - 58 / 39

West & Mid Michigan

Battle Creek - 59 / 39

Benton Harbor - 59 / 41

Grand Rapids - 58 / 41

Holland - 58 / 41

Jackson - 58 / 40

Kalamazoo - 59 / 40

Lansing - 58 / 39

Muskegon - 58 / 41

Niles - 60 / 41

Northern Michigan

Alpena - 55 / 34

Cadillac - 54 / 35

Cheboygan - 53 / 35

East Tawas - 55 / 36

Frankfort - 54 / 39

Gaylord - 51 / 32

Harrisville - 50 / 36

Houghton Lake - 55 / 33

Ludington - 55 / 37

Petoskey - 52 / 37

Beaver Island - 52 / 37

Traverse City - 56 / 38

Upper Penninsula

Champion Van Riper Park - 52 / 27

De Tour Village - 50 / 34

Escanaba - 51 / 33

Grand Marais - 51 / 34

Iron Mountain - 53 / 32

Ironwood - 50 / 31

Manistique - 50 / 34

Marquette - 50 / 35

Munising - 49 / 33

Sault Ste Marie - 51 / 33

Tahquamenon Falls Park - 51 / 29

Whitefish Point - 50 / 34

Scuba Diving in Three Michigan Waters

More From 99.1 WFMK