The Town Files

25 Small Towns in Michigan With the Least Snow

Ranked by snow per year (in) among 541 towns of 500–10,000 people in Michigan. #1 is Tecumseh, MI (26.0 in of snow a year).

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
  1. 25Howell, Michigan

    33.2 in of snow a year

    Howell is a township of 7,893 people in Livingston County, Michigan. It averages 33.2 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 14°F.

    7,893 people · Livingston County · median home $276,400 · income $86,083 · Jan low 14°F · 33 in snow

    Full Howell, Michigan profile: weather, storms, schools, jobs →

    Howell snowfall by month (inches)O1.2N8.9D10.4J7.9F4.1M0.7AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  2. 24Handy, Michigan

    33.2 in of snow a year

    Handy is a township of 8,602 people in Livingston County, Michigan. It averages 33.2 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 14°F.

    8,602 people · Livingston County · median home $250,400 · income $78,542 · Jan low 14°F · 33 in snow

    Full Handy, Michigan profile: weather, storms, schools, jobs →

    Handy snowfall by month (inches)O1.2N8.9D10.4J7.9F4.1M0.7AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  3. 23Utica, Michigan

    33.1 in of snow a year

    Utica, Michigan
    Photo: Matt Krajenke (public domain, Wikimedia Commons)

    Utica is a city of 5,245 people in Macomb County, Michigan. It averages 33.1 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 18°F.

    5,245 people · Macomb County · median home $231,100 · income $58,718 · Jan low 18°F · 33 in snow

    Full Utica, Michigan profile: weather, storms, schools, jobs →

    Utica snowfall by month (inches)O1.4N6.9D10.8J8.7F4.5M0.8AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  4. 22Pleasant Ridge, Michigan

    33.0 in of snow a year

    Pleasant Ridge is a city of 2,627 people in Oakland County, Michigan. It averages 33.0 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 20°F.

    2,627 people · Oakland County · median home $448,700 · income $171,125 · Jan low 20°F · 33 in snow

    Full Pleasant Ridge, Michigan profile: weather, storms, schools, jobs →

    Pleasant Ridge snowfall by month (inches)O1.4N6.6D10.8J8.7F4.6M0.9AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  5. 21Lyndon, Michigan

    32.9 in of snow a year

    Lyndon is a township of 2,656 people in Washtenaw County, Michigan. It averages 32.9 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 16°F.

    2,656 people · Washtenaw County · median home $350,200 · income $122,568 · Jan low 16°F · 33 in snow

    Full Lyndon, Michigan profile: weather, storms, schools, jobs →

    Lyndon snowfall by month (inches)O1.8N6D10.9J8.6F4.7M0.9AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  6. 20Sylvan, Michigan

    32.9 in of snow a year

    Sylvan is a township of 3,311 people in Washtenaw County, Michigan. It averages 32.9 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 16°F.

    3,311 people · Washtenaw County · median home $396,200 · income $102,656 · Jan low 16°F · 33 in snow

    Full Sylvan, Michigan profile: weather, storms, schools, jobs →

    Sylvan snowfall by month (inches)O1.8N6D10.9J8.6F4.7M0.9AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  7. 19Lima, Michigan

    32.9 in of snow a year

    Lima is a township of 4,024 people in Washtenaw County, Michigan. It averages 32.9 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 16°F.

    4,024 people · Washtenaw County · median home $404,700 · income $119,236 · Jan low 16°F · 33 in snow

    Full Lima, Michigan profile: weather, storms, schools, jobs →

    Lima snowfall by month (inches)O1.8N6D10.9J8.6F4.7M0.9AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  8. 18Dexter, Michigan

    32.9 in of snow a year

    Dexter is a city of 4,500 people in Washtenaw County, Michigan. It averages 32.9 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 16°F.

    4,500 people · Washtenaw County · median home $421,000 · income $106,637 · Jan low 16°F · 33 in snow

    Full Dexter, Michigan profile: weather, storms, schools, jobs →

    Dexter snowfall by month (inches)O1.8N6D10.9J8.6F4.7M0.9AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  9. 17Chelsea, Michigan

    32.9 in of snow a year

    Chelsea is a city of 5,467 people in Washtenaw County, Michigan. It averages 32.9 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 16°F.

    5,467 people · Washtenaw County · median home $312,700 · income $72,098 · Jan low 16°F · 33 in snow

    Full Chelsea, Michigan profile: weather, storms, schools, jobs →

    Chelsea snowfall by month (inches)O1.8N6D10.9J8.6F4.7M0.9AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  10. 16Grass Lake, Michigan

    32.9 in of snow a year

    Grass Lake is a charter township of 6,069 people in Jackson County, Michigan. It averages 32.9 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 16°F.

    6,069 people · Jackson County · median home $297,300 · income $95,692 · Jan low 16°F · 33 in snow

    Full Grass Lake, Michigan profile: weather, storms, schools, jobs →

    Grass Lake snowfall by month (inches)O1.8N6D10.9J8.6F4.7M0.9AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  11. 15Dexter, Michigan

    32.9 in of snow a year

    Dexter is a township of 6,696 people in Washtenaw County, Michigan. It averages 32.9 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 16°F.

    6,696 people · Washtenaw County · median home $466,300 · income $124,088 · Jan low 16°F · 33 in snow

    Full Dexter, Michigan profile: weather, storms, schools, jobs →

    Dexter snowfall by month (inches)O1.8N6D10.9J8.6F4.7M0.9AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  12. 14New Haven, Michigan

    32.2 in of snow a year

    New Haven is a village of 6,097 people in Macomb County, Michigan. It averages 32.2 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 18°F.

    6,097 people · Macomb County · median home $209,000 · income $66,125 · Jan low 18°F · 32 in snow

    Full New Haven, Michigan profile: weather, storms, schools, jobs →

    New Haven snowfall by month (inches)O1.3N5.9D10.6J8.5F5.2M0.7AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  13. 13Blissfield, Michigan

    31.7 in of snow a year

    Blissfield is a village of 3,277 people in Lenawee County, Michigan. It averages 31.7 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 17°F.

    3,277 people · Lenawee County · median home $169,900 · income $62,059 · Jan low 17°F · 32 in snow

    Full Blissfield, Michigan profile: weather, storms, schools, jobs →

    Blissfield snowfall by month (inches)O1.2N6.3D10.4J7.6F5.1M1.1AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  14. 12Highland Park, Michigan

    30.8 in of snow a year

    Highland Park is a city of 8,977 people in Wayne County, Michigan. It averages 30.8 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 20°F.

    8,977 people · Wayne County · median home $79,200 · income $29,309 · Jan low 20°F · 31 in snow

    Full Highland Park, Michigan profile: weather, storms, schools, jobs →

    Highland Park snowfall by month (inches)O0.9N4.6D11.7J7.3F5.7M0.6AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  15. 11Norvell, Michigan

    30.5 in of snow a year

    Norvell is a township of 2,800 people in Jackson County, Michigan. It averages 30.5 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 15°F.

    2,800 people · Jackson County · median home $278,600 · income $99,107 · Jan low 15°F · 31 in snow

    Full Norvell, Michigan profile: weather, storms, schools, jobs →

    Norvell snowfall by month (inches)O1.6N5.7D10.1J7.6F4.6M0.9AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  16. 10Cambridge, Michigan

    29.8 in of snow a year

    Cambridge is a township of 5,722 people in Lenawee County, Michigan. It averages 29.8 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 13°F.

    5,722 people · Lenawee County · median home $275,700 · income $77,218 · Jan low 13°F · 30 in snow

    Full Cambridge, Michigan profile: weather, storms, schools, jobs →

    Cambridge snowfall by month (inches)O1.5N5.7D9.8J7.3F4.7M0.9AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  17. 9Village of Grosse Pointe Shores, Michigan

    27.9 in of snow a year

    Village of Grosse Pointe Shores is a city of 2,647 people in Wayne County, Michigan. It averages 27.9 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 17°F.

    2,647 people · Wayne County · median home $733,500 · income $189,583 · Jan low 17°F · 28 in snow

    Full Village of Grosse Pointe Shores, Michigan profile: weather, storms, schools, jobs →

    Village of Grosse Pointe Shores snowfall by month (inches)O0.4N6.9D9.4J7.4F3.5M0.3AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  18. 8Grosse Pointe, Michigan

    27.9 in of snow a year

    Grosse Pointe is a city of 5,678 people in Wayne County, Michigan. It averages 27.9 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 17°F.

    5,678 people · Wayne County · median home $436,800 · income $158,853 · Jan low 17°F · 28 in snow

    Full Grosse Pointe, Michigan profile: weather, storms, schools, jobs →

    Grosse Pointe snowfall by month (inches)O0.4N6.9D9.4J7.4F3.5M0.3AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  19. 7Center Line, Michigan

    27.9 in of snow a year

    Center Line is a city of 8,552 people in Macomb County, Michigan. It averages 27.9 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 20°F.

    8,552 people · Macomb County · median home $156,600 · income $54,703 · Jan low 20°F · 28 in snow

    Full Center Line, Michigan profile: weather, storms, schools, jobs →

    Center Line snowfall by month (inches)O0.4N6.9D9.4J7.4F3.5M0.3AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  20. 6Franklin, Michigan

    26.0 in of snow a year

    Franklin is a township of 3,063 people in Lenawee County, Michigan. It averages 26.0 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 13°F.

    3,063 people · Lenawee County · median home $293,900 · income $90,221 · Jan low 13°F · 26 in snow

    Full Franklin, Michigan profile: weather, storms, schools, jobs →

    Franklin snowfall by month (inches)O1.3N4.8D9J5.8F4.1M1AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  21. 5Blissfield, Michigan

    26.0 in of snow a year

    Blissfield is a township of 3,924 people in Lenawee County, Michigan. It averages 26.0 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 17°F.

    3,924 people · Lenawee County · median home $173,500 · income $67,200 · Jan low 17°F · 26 in snow

    Full Blissfield, Michigan profile: weather, storms, schools, jobs →

    Blissfield snowfall by month (inches)O1.3N4.8D9J5.8F4.1M1AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  22. 4Adrian, Michigan

    26.0 in of snow a year

    Adrian is a township of 6,401 people in Lenawee County, Michigan. It averages 26.0 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 17°F.

    6,401 people · Lenawee County · median home $230,700 · income $90,879 · Jan low 17°F · 26 in snow

    Full Adrian, Michigan profile: weather, storms, schools, jobs →

    Adrian snowfall by month (inches)O1.3N4.8D9J5.8F4.1M1AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  23. 3Raisin, Michigan

    26.0 in of snow a year

    Raisin is a township of 7,900 people in Lenawee County, Michigan. It averages 26.0 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 15°F.

    7,900 people · Lenawee County · median home $241,400 · income $95,766 · Jan low 15°F · 26 in snow

    Full Raisin, Michigan profile: weather, storms, schools, jobs →

    Raisin snowfall by month (inches)O1.3N4.8D9J5.8F4.1M1AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  24. 2Madison, Michigan

    26.0 in of snow a year

    Madison is a charter township of 8,439 people in Lenawee County, Michigan. It averages 26.0 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 17°F.

    8,439 people · Lenawee County · median home $174,700 · income $69,643 · Jan low 17°F · 26 in snow

    Full Madison, Michigan profile: weather, storms, schools, jobs →

    Madison snowfall by month (inches)O1.3N4.8D9J5.8F4.1M1AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).
  25. 1Tecumseh, Michigan

    26.0 in of snow a year

    Tecumseh is a city of 8,680 people in Lenawee County, Michigan. It averages 26.0 inches of snow a year (typical Michigan town: 52.1 in), with January lows around 15°F.

    8,680 people · Lenawee County · median home $216,700 · income $62,835 · Jan low 15°F · 26 in snow

    Full Tecumseh, Michigan profile: weather, storms, schools, jobs →

    Tecumseh snowfall by month (inches)O1.3N4.8D9J5.8F4.1M1AM
    Average snowfall by month, October–May (NOAA 1991–2020 normals).

More Michigan rankings

Same ranking, other places

Methodology. We ranked 541 towns of 500–10,000 people in Michigan (2020 Census population). Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: