Indoor and Outdoor Ice Rinks in Metro Detroit and Ann Arbor

You don't need to be an Olympian to lace up your skates and shred the ice. Take the family to one of these ice rinks in metro Detroit and Ann Arbor for open skating and more.

The chilly season has swooped in, and it’s time to dig out the ice skates from the back of the closet.

Whether you and your kiddies are beginners, or you’ve perfected the Biellmann spin, metro Detroit has plenty of icy locations, both indoors and outdoors, where locals can test their skills.

But no need to sleuth — we’ve got you covered! Check out this list of local ice rinks in Macomb, Oakland, Washtenaw and Wayne counties.

All hours listed are for open skating; check the rink websites for the latest on open skate schedules, ice skating lessons and drop-in hockey leagues.

Note: Due to the COVID-19 pandemic, some ice rinks may have strict safety protocols in place. Call your preferred ice rink before heading out to ensure you’re following their rules.

Ann Arbor Ice Cube

Visit the Cube and practice your skate moves. From broomball and figure skating competitions to daily open skate slots, there’s excitement to be had by all.

Arctic Coliseum Arena

Check the website for a complete schedule of beginner classes, drop-in hockey, figure skating, DJ skates, open skates and more.

Arctic Edge Ice Arena

Featuring two NHL-size rinks, this arena has served Olympians and newbies alike. No online registration at this time; you must pay at the front counter.

Big Boy Arena (formerly Fraser Hockeyland)

Offers hockey, figure skating, public ice skating and more. They offer four ice surfaces and they even have a roller rink for those who prefer wheels to blades.

Buhr Park Outdoor Ice Arena

  • Address: 2751 Packard Road, Ann Arbor
  • 2021-22 hours: Public skating varies. Online pre-registration required
  • Costs: $6/adult, $5/youth & senior, $3/skate rental

This rink has a cool subfloor that keeps the ice solid even when it’s warmer than 60 degrees. Masks are required indoors and encouraged outdoors and on the ice.

City of Birmingham Ice Sports Arena

  • Address: 2300 E. Lincoln St., Birmingham
  • 2021-22 hours: Check the website for open skate dates and times
  • Costs: $6/adult, $5/youth and senior, $ 3/skate rental (limited sizes)

Want to learn how to ice skate? This arena offers a host of opportunities, including open skating, figure skating and freestyle lessons.

Dearborn Ice Skating Center

This spot offers learn-to-skate and learn-to-play hockey lessons and leagues. It features two NHL regulation-size ice arenas. It’s also the home to the Dearborn Figure Skating Club.

Detroit Skating Club

Lace up with the Detroit Skating Club. It has one of the largest USA Hockey Programs in the state. Already smooth on the ice? DSC works with skaters from the recreational to the Olympic level in programs including freestyle and ice dancing.

Dodge Park Ice Rink

  • Address: 40620 Utica Road, Sterling Heights
  • 2021-22 hours: Noon-9 p.m. Monday-Thursday, noon-10 p.m. Friday, 11 a.m.-10 p.m. Saturday and 11 a.m.-8 p.m. Sunday; holiday hours: 11 a.m.-3 p.m. Christmas Eve, closed Christmas Day, 11 a.m.-3 p.m. New Year’s Eve, closed New Year’s Day, 11 a.m.-6 p.m. Feb. 13, 2022
  • Costs: Free/residents, $5/non-residents, $3/skate rental

This open-air rink is conveniently located in the beautiful Dodge Park. Your family can spin and twirl their winter days away and enjoy some of the other offerings, too.

Eddie Edgar Ice Arena

Home to the Livonia Hockey Association, you needn’t be an ice shaking champ to take advantage of open skating with the family, adult hockey leagues, tournaments and figure skating.

Farmington Hills Ice Arena

Home to the Farmington Hills Figure Skating Club and Farmington Hills Hockey Association, all ages can find programs that cater to their needs. Try your feet at power skating, adult and youth hockey, figure skating, or learn-to-skate sessions.

Garden City Ice Arena

  • Address: 200 Log Cabin Road, Garden City
  • 2021-22 hours: 6:30-8 p.m. Thursday and noon-1:20 p.m. Sunday
  • Costs: $6/ages 16 and up, $5/ages 15 and under, $3/skate rental

Public skates are open to residents and non-residents. There’s also drop-in hockey, freestyle figure skating practice, and sticks & pucks.

John Lindell – Royal Oak Ice Arena

This popular rink hosts hockey leagues, figure skating competitions, preschool skate times, and, of course, open and adult skating sessions. Facemasks are required.

Kennedy Recreation Center

  • Address: 3101 West Road, Trenton
  • 2021-22 hours: Check online for monthly calendar
  • Costs: $5/general, $3/skate rental

Three NHL-sized ice arenas give skaters plenty of options to get out on the ice, including drop-in hockey for adults and sticks & pucks for youth. Home to four area high school teams.

Kensington Valley Ice House

  • Address: 10540 Citation Dr., Brighton
  • 2021-22 hours: Check online for dates and times
  • Costs: $5/weekdays, $7/weekends, $10/skate jams, $3/skate rental

All sessions are limited to 100 skaters. Make sure to register online. The arena offers skate jams, sticks and pucks, open skate and other trainings.

Lakeland Tri-Arena

Offers youth and adult ice hockey and figure skating classes along with their public skates.

Lake St. Clair Metropark

Skate, spin, or play hockey at your leisure on Lake St. Clair. Picnic tables and a nearby warming station make for apt places to rest. Ice skating rink is located in the west playfield.

Mike Modano Ice Arena

  • Address: 6210 Wildwood, Westland
  • 2021-22 hours: Check website for dates and times
  • Costs: $6-$7/kids, $7-$8/adults, $4/skate rental

The arena features one NHL regulation-size ice surface for open skate, adult and youth hockey leagues, figure skating and more.

Mount Clemens Ice Arena/Fitness Center

Offers open skate and youth and adult hockey. Check out their themed public skates for the holidays.

Novi Ice Arena

With plenty of lessons offered at this ice arena, you’ll be an avid skater in no time. Check out one of their “try skating for free” clinics for your little ones first time.

Oak Park Arena

Featuring drop-in hockey, leagues, youth teams and tournaments, this arena’s an ideal spot to try your skill at competition. Note: Skate rentals are not available; bring your own skates.

Oakland Township Ice Rink at Bear Creek Nature Park

Step onto this outdoor ice rink for a day of freebie fun at Bear Creek Nature Park. Children 12 and under should be accompanied by an adult and children 6 and under should wear a helmet.

Onyx – Rochester Ice Arena

  • Address: 52999 Dequindre Road, Rochester
  • 2021-22: Only offering adult public skates during the week and limited amount of weekend public skates
  • Costs: $6/admission to weekday public skate (all ages), $5/adult admission, $10/admission to weekend public skate, $3/skate rental

The Rochester Hockey Club, plus hockey teams from local Stoney Creek High School and Oakland University, all call this arena home. Practice your mastery of the ice with synchronized skating programs for figure skaters or learn-to-skate classes for beginners. Hockey clinics and special events, too.

Riley Park

  • Address: 33314 Grand River Ave., Farmington
  • 2021-22 hours: 10 a.m.-10 p.m. Sunday-Thursday, 10 a.m.-11 p.m. Friday-Saturday, weather permitting.
  • Costs: Call for details

This 4800-square-foot community ice rink offers open skates for enthusiasts of all ages. Skate rentals not available. Face masks are required on the ice.

Southfield Sports Arena

  • Address: 26000 Evergreen Road, Southfield
  • 2021-22 hours: 11 a.m.-noon Monday-Friday, 1-2:30 p.m. Saturday-Sunday and 5:30-7 p.m. Sunday
  • Costs: $4/resident, $5/non-resident, $2.50/skate rental

Get out of the house and hit the ice at this local spot. Improve your legwork with drop-in hockey and ice-skating lessons.

St. Clair Shores Civic Arena

  • Address: 20000 Stephens St., St. Clair Shores
  • 2021-22 hours: 3-5 p.m. Saturday-Sunday September-May; 2-4 p.m. Saturdays only June-August
  • Costs: $3/general, free/6 and under with an adult on the ice

Bond with your little ones by attending Parent & Tot or Pucks & Parents skate sessions. Limited skate rentals are available, come early to reserve.

Stony Creek Metropark

  • Address: 4300 Main Park Road, Shelby Township
  • 2021-22 hours: Dawn-dusk daily, weather and ice conditions permitting
  • Cost: Free/skating; entrance into the park is $10/daily pass or $40-$45/annual pass

This scenic Metropark makes for a winter wonderland once the snow settles. A smooth rink is maintained near the boat launch, and designated areas cater to ice hockey players. Make sure to bring your own skates.

Suburban Ice Farmington Hills

Suburban Ice offers learn-to-skate programs, sticks & pucks, adult drop-in hockey, private lessons and birthday party options. Check their website for updates on the current closure.

Suburban Ice Macomb

  • Address: 54755 Broughton Road, Macomb Township
  • 2021-22 hours: Check the website for a weekly schedule
  • Costs: $6/weekday admission, $7/weekend admission, $12/public skate under black lights admission, $8/holiday public skate admission, $5/pre-school public skate admission for adults and child, $3/skate rental

This icy spot hosts open skate, hockey clinics, learn-to-skate programs for kids ages 3-plus and SK8 Jamz for families looking to groove and glide under cosmic lights. Also, offers “try skating for free” clinics for boys and girls 12 and under who have never skated before.

The Rink at Campus Martius Park

  • Address: 800 Woodward Ave., Detroit
  • 2021-22 hours: Check the website dates and times
  • Cost: $11/adults, $9/ages 12 and under; $5/skate rental

Campus Martius, a gem situated in the heart of downtown Detroit, hosts spectacular outdoor activities and gigs year-round, but the highlights are the holidays. Ice skate day or night under a 60-foot decked-out Christmas tree at The Rink. Peruse downtown’s holiday lights and don’t forget to support the local businesses in the area.

Veterans Memorial Ice Arena

  • Address: 2150 Jackson Ave., Ann Arbor
  • 2021-22 hours: 1:10-2:30 p.m. Monday-Tuesday, 11 a.m.-1:10 p.m. Wednesday, 11 a.m.-2:30 p.m. Thursday, 1-2:30 p.m. Saturday-Sunday
  • Costs: $6/adults, $5/youth and seniors, $3/skate rental

Known as one of Ann Arbor’s most popular recreational facilities, the ice arena offers instructional skating, hockey programs, patch and freestyle skating. Find onsite lockers for your gear and a pro shop to sharpen your blades. Must wear a mask while indoors, regardless of vaccination status.

Yost Ice Arena

  • Address: 1116 S. State St., Ann Arbor
  • 2021-22 hours: Check website for dates and times
  • Costs: $6/adults, $4/students/kids/faculty/staff, $3/skate rental

Shared by the University of Michigan hockey team and located on the U-M Athletic Campus, indulge in open skate times, figure skating and hockey lessons, as well as youth and adult hockey programs.

This post is updated regularly.

Follow Metro Parent on Instagram.


  1. There is also an indoor ice rink located inside the Sterling Heights, Michigan mall, Lakeside Mall. On Hall Road between Hayes and Schoenner Rd.


Please enter your comment!
Please enter your name here

- Advertisement -


Best Things to Do with Kids in Southeast Michigan This October

Planning your family fun for the month? Metro Parent has you covered with the best upcoming events in Macomb, Oakland, Wayne and Washtenaw counties.

Train Activities for Kids in Metro Detroit and Ann Arbor

Check out these local train spots in southeast Michigan that your little conductor is sure to love!

Halloween Trunk or Treat Events in Metro Detroit and Ann Arbor

Find a unique, safe and fun trick-or-treating experience at these 2022 trunk-or-treat events.

Self-defense Classes for Kids in Metro Detroit and Ann Arbor

Looking for a place your child can go to learn some skills? Check out one of these spots in metro Detroit and Ann Arbor that offer self-defense classes for kids.

- Advertisement -