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.
“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
ImOn Arena
“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
Skate South
“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)
BODYARMOR Ice Rink
“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
The River's Edge
“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
Ames / ISU Ice Arena
“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)
“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
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
- Dubuque2 rinks
- Ames1 rink
- Cedar Rapids1 rink
- Coralville1 rink
- Davenport1 rink
- Des Moines1 rink
- Sioux City1 rink
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.
Other programs in Iowa
- Public skating11 rinks
- Lessons8 rinks
- Birthday parties21 rinks
- Adult nights6 rinks
- Skate rental11 rinks
- Figure skating6 rinks