Home › Programs › Hockey › Iowa

Hockey rinks in Iowa

8 rinks with hockey in Iowa, out of 25 skating rinks we list in the state, the most in Dubuque (2). 2 are roller rinks and 8 are ice rinks. A rink is listed here only when a customer review or its own website mentions hockey. Ranked by Google rating weighted by number of reviews; the proof is under each rink.

Check the rink's schedule for drop-in sessions, and its website for league and class sign-ups. We don't list session times or prices; they change often.

Admit one · Ice No. 0001

ImOn Ice

1100 Rockford Rd SW, Cedar Rapids, IA

Ice Public skatingBirthday parties
4.5Rating
679Reviews
5Programs

“The staff is very friendly and helpful; this is a great place to spend an afternoon if you’re into skating or hockey.” (Google review, Apr 2026)

Per the rink's website · Mentioned 11 times in reviews

  • Ice Google lists it as an ice skating rink
  • Public skating “It's always a fun time and they have music playing during open skate, so that's a plus.” (Google review, Dec 2024)
  • Birthday parties Per the rink's website
Admit one · Ice No. 0002

ImOn Arena

1800 Admiral Sheehy Dr, Dubuque, IA

Ice Public skatingBirthday parties
4.6Rating
442Reviews
6Programs

“If I ever attend another hockey game here, I will definitely wear ear plugs” (Google review, Apr 2024)

Per the rink's website · Mentioned 14 times in reviews

  • Ice Google lists it as an ice skating rink
  • Public skating Per the rink's website
  • Birthday parties Per the rink's website
Admit one · Roller + ice No. 0003

Skate South

10494 County Line Rd, Des Moines, IA

Roller Ice Public skatingAdult nights
4.4Rating
579Reviews
5Programs

“Food counter, arcade games & tickets for prizes, music, parties & hockey.” (Google review, Feb 2024)

Mentioned 2 times in reviews

  • Roller Google lists it as a roller skating rink
  • Ice Mentioned 5 times in reviews
  • Public skating “My teenagers skate there often as well as my 9 year old and 3 year old. we have also attended many parties during open skate as well and it’s always a lot of fun and the kids always enjoy it.” (Google review, May 2022)
  • Adult nights “Also do fundraising, adult nights, & half price specials regularly.” (Google review, Feb 2024)
Admit one · Ice No. 0004

BODYARMOR Ice Rink

1451 Coral Ridge Ave, Coralville, IA

Ice Birthday partiesLessons
4.4Rating
361Reviews
5Programs

“Comfortable figure skates and hockey skates are both available for rent.” (Google review, Feb 2024)

Per the rink's website · Mentioned 2 times in reviews

  • Ice Google lists it as an ice skating rink
  • Birthday parties “Had my daughter's birthday party today and rented the party room because we expected at least 10 kids and their parents, but only one of her friends came.” (Google review, Jun 2025)
  • Lessons Per the rink's website
Admit one · Roller + ice No. 0005

The River's Edge

700 W River Dr, Davenport, IA

Roller Ice Public skatingBirthday parties
4.4Rating
308Reviews
6Programs

“I would recommend you visit if you would like to watch indoor soccer and or hockey.” (Google review, Feb 2019)

Per the rink's website · Mentioned 6 times in reviews

  • Roller Per the rink's website
  • Ice Google lists it as an ice skating rink
  • Public skating Per the rink's website
  • Birthday parties Per the rink's website
Admit one · Ice No. 0006

Ames / ISU Ice Arena

1507 Gateway Hills Park Dr, Ames, IA

Ice Public skatingBirthday parties
4.5Rating
258Reviews
4Programs

“Glad to see that there has been more hockey sessions on the Calendar after being down for the month of May.” (Google review, Jun 2024)

Mentioned 10 times in reviews

  • Ice Google lists it as an ice skating rink
  • Public skating “Offer public skating almost every day, but have to check their calendar as timing varies.” (Google review, Feb 2017)
  • Birthday parties “I had a work party there and it was so much fun they give out snacks and drinks.” (Google review, Jan 2025)
Admit one · Ice No. 0007

IBP Ice Center

3808 Stadium Dr, Sioux City, IA

Ice Public skatingHockey
4.4Rating
149Reviews
2Programs

“Pretty comfy for an ice rink, having padded seats instead of bleachers felt luxurious compared to other youth hockey arenas.” (Google review, Mar 2022)

Mentioned 5 times in reviews

  • Ice Google lists it as an ice skating rink
  • Public skating Mentioned 3 times in reviews
Admit one · Ice No. 0008

Dubuque Figure Skating

1800 Admiral Sheehy Dr, Dubuque, IA

Ice LessonsSkate rental
—Rating
—Reviews
4Programs

Per the rink's website

  • Ice In the rink's name
  • Lessons Per the rink's website
  • Skate rental Per the rink's website

Map of rinks with hockey in Iowa

By city

Counts are rinks with hockey; each city page lists every skating rink there.

About hockey

Hockey at a rink can mean youth and adult leagues, learn-to-play classes, team practices, or drop-in ice such as stick and puck sessions and pickup games. Most of it is ice hockey; some roller rinks host roller or inline hockey. Players wear a helmet and protective gear; ask the program what it requires.

All 1,147 rinks with hockey → · Every skating rink in Iowa →

Also: Roller skating rinks in Iowa (17) · Ice skating rinks in Iowa (11) · Outdoor ice rinks in Iowa (1)

Other programs in Iowa