Skip to Content

25 Best Ice Skating Rinks in Michigan 2023

Are you looking to hit the rinks and do some ice skating in Michigan?

If so, you’re in luck: Michigan is home to some amazing ice skating rinks both indoor and outdoor.

The best news? These indoor ice skating rinks mean that you don’t have to wait for the cold weather to arrive to hit the ice; you can go ice skating year-round.

Read on for the 25 best ice skating rinks in Michigan.

ice skating in michigan

Indoor Ice Rinks in Southeast Michigan

Detroit Skating Club
888 Denison Ct, Bloomfield Hills, MI 48302
Phone: (246) 332-3000

The Detroit Skating Club is the perfect destination for any level of ice skater. The club offers beginner lessons, figure skating classes, ice hockey leagues and events, and even an off-ice dance program that is great for all ages. So whether you’re new to ice skating or a lifelong ice skater, this is a great venue for you.

Suburban Ice in Farmington Hills
23996 Freeway Park Drive, Farmington Hills, Michigan
Phone: (248) 888-1400

Suburban Ice is the final destination for every hockey fan, with registered league events happening throughout every week this winter you’ll always have time to get a game or two in with friends, family, and teammates. Suburban Ice is also hosting Hockey Week Across America on Saturday, February 25th, making this ice rink a must-visit.

Founder Sports Park Farmington Hills Ice Arena
35500 W 8 Mile Rd Farmington Hills, MI 48335
Phone: (248)478-8800

This amazing Ice Arena is located in the Founder Sports Park in Farmington Hills and not only does this park boast a professional ice rink with open skate nights but it also has a skate park, 6 soccer fields, 8 baseball diamonds, 4 volleyball courts, a disc golf course, and more.

Hazel Park Viking Ice Arena
555 E Woodward Heights, Hazel Park, Michigan
Phone: (248) 546-5700

Hazel Park Viking Ice Arena offers hockey leagues for high schools and Adult seniors. The Arena also has public and private skating making it the ideal ice rink for anyone that loves to skate.

Private Skating:
$25/player/per hour. No charge for the trainer. The trainer must be supplied by patron.
Public Skating
Open Skate:
$10/per person/per hour. Call and reserve a time slot for skating or sticks-and-pucks. A reservation guarantees 1/2 the ice surface for one hour.
Skate Rental:
$5.00/ per pair
Cost $15/player/per hour. Call (248) 546-5700 for details and available times.

best ice skating rinks in michigan

Outdoor Ice Rinks in Southeast Michigan

Blake Farms Ice Skating Rink
17985 Armada Center Road, Armada, MI 48005

You’ll find more than apple cider at Blake’s Orchard and Cider Mill come winter. That’s when the entire area is transformed into a “Winter Wonderland,” complete with a 2,000+ square foot synthetic skating rink, eight dining igloos, and a newly constructed open-air holiday bar.

Skating Info:
The ice rink is open Fridays from 2 -7 p.m. and Saturdays and Sundays from 11 a.m. to 7 p.m.
Admission is $10
Skate Rental is $15

Riley Park Ice Rink
33113 Grand River Ave, Farmington, MI 48335

The Riley Park Ice Rink is an outdoor ice skating rink in downtown Farmington, Michigan, and is aglow with lights. You will get the magic of the winter ice and snow in the comfort of a long-standing small town with bustling culture and history. This is a great place for the family hang out.

Skating Info:
The ice rink is free and open to the public Sunday-Thursday from 10 a.m.-10 p.m., and open until 11 p.m. Friday’s and Saturday’s.

Bear Creek Nature Park Ice Rink
740 W Snell Rd, Rochester, MI 48306

This ice skating rink in Bear Creek Nature Park is free and open to the public. Enjoy the beauty of the nature park in winter with a relaxing skate around the rink. Bear Creek Nature Park is having a winter carnival Saturday, February 4th so be sure to bring your ice skates and have fun with the whole family.

Skating Info:
Open daily 10 a.m. – 5 p.m.

Downtown Detroit Ice Skating Rink
800 Woodward Ave, Detroit, MI 48226

Campus Martius Park in downtown Detroit is alive with activity and events. Set right in the middle is the ice skating rink. There’s nothing like being in the center of all the action. With the majestic city skyline of Detroit and the excitement of so many people, this is an outdoor skating rink you won’t forget.

Skating Info:
Adult $12
Child $9
Rentals $6

michigan outdoor skating rink

Buhr Outdoor Ice Arena
2751 Packard Road Ann Arbor, MI 48104
Phone: (734) 794-6234

The Buhr Outdoor Ice Arena is a huge full-size hockey arena with open skating throughout the week. It is an awesome rink for those warmer days because of its rink-cooling system that allows the arena to be open even when it’s 50 degrees outside. The rink is also under a pavilion which will keep you nice and dry on those more snowy days. This is a wonderful rink to take the whole family and enjoy the outdoors from the comfort of the arena.

Public Skating info:
Sunday, 3:15-5:30 p.m.
Monday, 3:30-5:30 p.m.
Wednesday, 4:45-5:45 p.m. (half-price admission)
Thursday, 3:30-4:30 p.m. (half-price admission)
Friday, 7-8:45 p.m.
Saturday, 2:45-4:30 p.m. and 7:15-8:30 p.m.
Schedule is subject to change

Admission Fee:
Adult (18+), $6
Youth (17 & under), $5
Senior (60+), $5
Skate rental, $3

ice skating in michigan

Other Ice Rinks in Southeast Michigan

  • Novi Ice Arena
    42400 Nick Lidstrom Drive, Novi Michigan
    Phone: (248)347-1010
  • Troy Sports Center / Buffalo Wild Wings Arena
    1819 E Big Beaver Rd, Troy, Michigan
    Phone: (248) 689-6600
  • Birmingham Ice Sports Arena Rink
    2300 East Lincoln, Birmingham, Michigan
    Phone: (248) 530-1640
  • Kensington Metropark
    4570 Huron River Parkway Milford, Michigan 48381
    Phone: (810) 227-8910
  • Lake St. Clair MetroPark
    31300 Metro Parkway Harrison Charter Township, Michigan 48045
    Phone: (586) 463-4581
  • Stony Creek Metropark
    4300 Main Park Drive Shelby Charter Township, Michigan 48316
    Phone: (586) 781-4242
michigan ice skating

Indoor Ice Rinks in Western Michigan

Griff’s IceHouse West
4444 Holland Ave Holland, MI 49424
Phone: (616) 796-6927

Griff’s IceHouse West in the west Michigan home of the Detroit Red Wings and a must-visit destination for all ice skating and hockey enthusiasts. Set in downtown Grand Rapids, Michigan this Ice Rink allows you to enjoy the indoor ice, while being right at the center of the city with restaurants and shops all around.

With events happening every day, you’ll always have something to watch or do at Griff’s IceHouse West.

Outdoor Ice Rinks in Western Michigan

Rosa Parks Circle Ice Rink
135 Monroe Center St NW, Grand Rapids, MI 49503

he Rosa Parks Circle Ice Rink is right in the center of Grand Rapids, Michigan. The park is open into the evenings so you can enjoy the lights in the trees at the park and the city all around.

Being within walking distance of restaurants and coffee shops makes it the perfect wintertime destination to be with friends and family. The ice skating rink, named after Rosa Parks, is right next to the Grand Rapids Art Museum and a wonderful area to learn about history and culture.

Skating Info:
Adults $4
Youths $2
Youth season pass $25
Adult season pass $70

Muskegon Luge Adventure Sports Park
462 N Scenic Dr, Muskegon, MI 49445

Our tour starts in Muskegon on an ice skating trail paved through the woods leading to a large open ice skating rink that is always lit at night. The wonderful contrast of the nighttime woods against the dazzling lights of the park has a stunningly beautiful effect.

The Muskegon Luge Adventure Park is set in northern Muskegon right next to Lake Michigan. This is a cozy ice skating rink in the woods that you will want to visit this season.

Skating Info:
Skate Rentals are available for $8
The daily ice skating rink pass is $10
There are also season passes so you and the family can go any time
Family season pass: $205
Individual season pass: $105 – these include all rentals

South Haven Ice Rink
Dyckman Pavilion, 546 Phoenix St, South Haven, MI 49090

South Haven’s outdoor ice skating rink is right downtown, next to the shops and restaurants in South Haven, Michigan. The rink is under an open pavilion and has a cooling system so it will be open even on warming winter days.

South Haven is home to the Ice Breaker Winter Festival, which is a great place to see amazing ice sculptures. The ice skating rink is open almost every day in the winter.

Skating Info:
Rental $4.
Day pass $4.
Season pass $65, with an additional $55 per family member

ice skating in michigan

Outdoor Ice Rinks in Mid Michigan

Frankenmuth Ice Skating Rink
784 South Main Street, Frankenmuth, MI 48734

The Frankenmuth’s Ice Skating Rink in Zehnder Park is the ideal travel destination for adventure and fun. Fully chilled, this outdoor rink is located right in downtown Frankenmuth, and within walking distance of the many attractions in Michigan’s “Little Bavaria.”

Be sure to plan enough time to wander the downtown streets and make your way to Bronner’s Christmas Wonderland, said to be the largest Christmas store in the world. You’ll also want to save room for a “World-Famous” Chicken Dinner at Zehnder’s or the Bavarian Inn.
Skating Info:
General admission is $10
Rentals $3
Indoor Ice Rinks in Mid Michigan

Munn Ice Arena – Michigan State University
509 Birch Rd. East Lansing, Michigan 48824
Phone: (517) 353-4698

Right in the heart of Michigan is the Munn Ice Arena at MSU. Munn Ice Arena has public skating and freestyle skating scheduled throughout January.

Public Skating Admission:
$7.00 General Public
$6.00 MSU Students, Staff or Faculty w/ID, and anyone under 18
$5.00 Group Discount (with prior arrangements) or Military ID
$3.00 Skate Rental

michigan winter festivals

Outdoor Ice Skating Rinks in Northern Michigan

Boyne Mountain Outdoor Ice Skating Rink
1 Boyne Mountain Rd, Boyne Falls, MI 49713

Right on the mountain among the lodges in Boyne Falls, Michigan, start your season adventure off in the crisp winter air ice skating in this quaint village town.

The rink is located right next to the Clock Town Lodge and is perfect for a quiet getaway and a relaxing morning skate to start out your day. When you’re through with your skate, head over to Avalanche Bay, one of the best indoor waterparks in Michigan, to warm up in the indoor pools.

Skating Info:
Closed for the season
Skating is free, and rentals are available on-site

Petoskey Winter Sports Park
1100 Winter Park Ln, Petoskey, MI 49770

Petoskey Winter Sports Park in northern Michigan’s lower peninsula is a great woodside park to spend your afternoon ice skating. This park has two rinks and a sledding area for the kids.

The larger ice skating rink is huge and the ideal setting for a family outing. The smaller rink is set up for ice hockey so you can get some games in with friends. The park has a nice warming house with hot refreshments to keep you going in the cold winter months.

Skating Info:
Admission is free; Rental $7

15 Best Upper Peninsula Campgrounds

Indoor Ice Rinks in Michigan’s Upper Peninsula

St. Ignace Ice Arena
275 Marquette Street St. Ignace, MI 49781
Phone: (906) 643-8676

Set in the southern tip of Michigan’s Upper Peninsula, St. Ignace is the destination for the perfect outdoor ice skating. With so many small lakes and ponds near the edge of Lake Huron, there will always be a place to skate.

During those warmer winter months , and into spring, the St. Ignace Ice Arena is the best spot to ice skate throughout this season. Enjoy open skate and league hockey at the St. Ignace Ice Arena.

Outdoor Ice Skating RInks in Michigan’s Upper Peninsula.

Marquette Lakeview Arena
401 E Fair Ave, Marquette, MI 49855

The Marquette Lakeview Arena in Marquette Michigan is a gorgeous setting for an ice skating rink. The outdoor skating rink in the Upper Peninsula of Michigan is just on the edge of Lake Superior next to the Lakeview Arena where indoor skating and events occur.

The outdoor rink is maintained daily and is perfect for ice hockey. Enjoy a game or two before the sunsets over the expanse of Lake Superior. This outdoor skating rink has open skate time for the public.

Skating Info:
Currently closed, opening soon.
Past hours of operation:
Figure skating – 9 a.m.
Preschool/parent/senior – 10 a.m.
Hockey – 11:30 am.
Open skate – 1 p.m.
Drop-in ice hockey – 9:30 p.m.

More Winter Fun in Michigan

20 best indoor things to do in michigan
sleeping bear dunes winter
mount bohemia skiing upper peninsula
Michigan cross country skiing guide

About the Author-
Colin Blassingame is Content Writer for My Michigan Beaches and is currently finishing his BA in Writing at Grand Valley State. He enjoys volunteer work writing newsletters for small local organizations in his hometown of Grand Rapids. Colin intends to continue his schooling and begin pursuing a degree in Physics abroad in Japan with plans to focus on Astronomy. He enjoys taking long walks in the snow and listening to podcasts in his free time.