Ice Rinks in Michigan
143 ice rinks across 102 cities in Michigan. Cities with the most rinks: Kalamazoo (6), Grand Rapids (5), Ann Arbor (4), Sault Ste Marie (4), Dearborn (3).
- Adrian 1
- Allen Park 1
- Alpena 2
- Ann Arbor 4
- Bad Axe 1
- Baraga 1
- Battle Creek 2
- Bay City 1
- Beaverton 1
- Big Rapids 2
- Birmingham 2
- Bloomfield Hills 2
- Brighton 1
- Brownstown Township 1
- Burton 1
- Byron Center 1
- Cadillac 1
- Calumet 1
- Calumet Township 1
- Canton 1
- Caspian 1
- Cheboygan 1
- Chelsea 1
- Dearborn 3
- Dearborn Heights 2
- Detroit 3
- East Lansing 2
- East Tawas 1
- Escanaba 1
- Farmington Hills 1
- Flint 2
- Fraser 1
- Garden City 1
- Gaylord 1
- Gladwin 1
- Grand Rapids 5
- Grosse Pointe 1
- Hancock 1
- Harbor Point 1
- Harbor Springs 1
- Hartland 1
- Hazel Park 1
- Holland 1
- Houghton 3
- Howell 1
- Hudsonville 1
- Inkster 1
- Iron Mountain 1
- Ironwood 1
- Jackson 2
- Joseph 1
- Kalamazoo 6
- Kalkaska 2
- L Anse 1
- Lansing 2
- Lincoln Park 1
- Livonia 2
- Mackinaw 1
- Macomb 1
- Manistee 1
- Manistique 1
- Marquette 3
- Melvindale 1
- Midland 1
- Mount Clemens 1
- Mount Pleasant 1
- Munising 1
- Muskegon 2
- Negaunee 1
- Novi 1
- Oak Park 1
- Petoskey 1
- Plymouth 3
- Port Huron 2
- Portage 1
- Rapids 1
- Redford 1
- Rochester Hills 1
- Romulus 1
- Royal Oak 1
- Saginaw 2
- Saint Clair Shores 1
- Saint Ignace 1
- Saint Johns 1
- Saint Joseph 1
- Sandusky 1
- Sault Ste Marie 4
- Scottville 1
- Southfield 1
- Southgate 1
- Sterling Heights 1
- Tawas City 1
- Taylor 1
- Traverse City 2
- Trenton 1
- Troy 1
- Walker 1
- Waterford 1
- West Bloomfield 1
- West Bloomfield Township 1
- Westland 1
- Wyandotte 1