top of page

Ice Rinks in Northwest Michigan



Ice skating is synonymous with Northwest Michigan winters! Grab your winter gear and spend some quality time outside (or inside!) with your family skating at a local ice rink this winter!


Don't forget to contact the rink, or check its website or Facebook page, for hours and open/close status.


Antrim County

Elk Rapids Marina - Elk Rapids

The Elk Rapids ice rink is located at the Elk Rapids Marina, on the corner of Bridge Street and River Street. Visit the Village of Elk Rapids Facebook Page for details and updates.

Richardi Park - Bellaire

Benzie County

Crystal Mountain - Thompsonville

Academy Park - Benzonia

Charlevoix County

Avalanche Preserve Recreation Area - Boyne City

Boyne Mountain - Boyne Falls

Mt. McSauba - Charlevoix

Walloon Lake Village Ice Rink - Walloon Lake

Emmet County

Harbor Springs Sk8 Park - Harbor Springs

Petoskey Ice Arena - Petoskey

Winter Sports Park - Petoskey

Grand Traverse County

14th and Pine Street (Thirlby Field) - Traverse City

Centre Ice Arena and Howe Ice Arena - Traverse City

Civic Center South - Kingsley

Rose Street near Carver (Traverse Heights Elementary School) - Traverse City

State Street between Railroad and Hope (F&M Park) - Traverse City

Kalkaska County

Kaliseum Recreation Complex - Kalkaska

Leelanau County

Braman Hill Recreation Area - Northport

Ice Rink Park - Suttons Bay

Leland Ice Skating Rink - Leland

Manistee County

Sands Park - Manistee

Wexford County

The Wexford Civic Center - Cadillac


bottom of page