Ames / ISU Ice Arena
Ames, IA
Every ice rink we list in Iowa, ranked by rating and review volume across 11 cities. Search by name or city, or filter by type. Always confirm session times before you drive out, since public skating shares the ice with hockey, lessons and events.
14 rinks on this page
4.7 271 reviews Cedar Rapids, IA
1100 Rockford Rd SW, Cedar Rapids, IA, 52404
+1 319-247-0340 Visit website Photos (246)
Hours: Mon-Fri 9AM-5PM Sat 10AM-4PM Sun Closed
Perfect for hockey.
Cedar Rapids Roughriders Hockey Club in Cedar Rapids takes the top spot, rated 4.7 out of 5 from 271 reviews. Its listing mentions hockey.
4.6 441 reviews Dubuque, IA
1800 Admiral Sheehy Dr, Dubuque, IA, 52001
+1 563-583-4949 Visit website Photos (445)
Hours: Mon-Sun 9AM-9PM
ImOn Arena in Dubuque is next up, rated 4.6 out of 5 from 441 reviews.
4.6 40 reviews Bettendorf, IA
2255 Middle Rd, Bettendorf, IA, 52722
+1 563-344-4124 Visit website Photos (22)
Hours: Mon-Tue Closed Wed-Thu 6-9PM Fri Closed Sat 11AM-10PM Sun 11AM-9PM
The Landing Ice Rink in Bettendorf rounds out this stretch of the list, rated 4.6 out of 5 from 40 reviews.
4.5 680 reviews Cedar Rapids, IA
1100 Rockford Rd SW, Cedar Rapids, IA, 52404
+1 319-398-0100 Visit website Photos (928)
Hours: Mon-Sun 9AM-5PM
Perfect for hockey.
ImOn Ice in Cedar Rapids is another strong option, rated 4.5 out of 5 from 680 reviews. Its listing mentions hockey.
4.5 522 reviews Des Moines, IA
520 Robert D. Ray Dr, Des Moines, IA, 50309
+1 515-283-4233 Visit website Photos (834)
Hours: Mon-Thu 5-9PM Fri 5-11PM Sat 11AM-11PM Sun 11AM-5PM
Brenton Skating Plaza in Des Moines is also worth a look, rated 4.5 out of 5 from 522 reviews.
4.5 258 reviews Ames, IA
1507 Gateway Hills Park Dr, Ames, IA, 50014
+1 515-239-5110 Visit website Photos (180)
Hours: Mon-Thu Closed Fri 12-2PM Sat-Sun 2-4PM
Ames / ISU Ice Arena in Ames is next up, rated 4.5 out of 5 from 258 reviews.
4.4 361 reviews Coralville, IA
1451 Coral Ridge Ave, Coralville, IA, 52241
+1 319-774-5920 Visit website Photos (109)
Hours: Mon-Sat 8AM-7PM Sun 1-3PM
BODYARMOR Ice Rink in Coralville rounds out this stretch of the list, rated 4.4 out of 5 from 361 reviews.
4.4 308 reviews Davenport, IA
700 W River Dr, Davenport, IA, 52802
+1 563-328-7275 Visit website Photos (205)
Hours not listed. Confirm directly before you go.
Temporarily closed on Google
Perfect for hockey.
The River's Edge in Davenport is another strong option, rated 4.4 out of 5 from 308 reviews. Its listing mentions hockey.
4.4 150 reviews Sioux City, IA
3808 Stadium Dr, Sioux City, IA, 51106
+1 712-279-4880 Visit website Photos (87)
Hours: Mon-Sun 6AM-9PM
IBP Ice Center in Sioux City is also worth a look, rated 4.4 out of 5 from 150 reviews.
Street address not listed
+1 515-239-5350 Website not listed Photos (2)
Hours not listed. Confirm directly before you go.
Perfect for a classic outdoor skate.
North River Seasonal Ice Skating Rink in Ames is next up, rated 5.0 out of 5 from 1 review.
4.3 63 reviews Okoboji, IA
3800 Sunner Ave, Okoboji, IA, 51355
+1 712-339-2251 Visit website Photos (57)
Hours not listed. Confirm directly before you go.
Temporarily closed on Google
Lakes Ice Arena in Okoboji rounds out this stretch of the list, rated 4.3 out of 5 from 63 reviews.
4.1 25 reviews Clear Lake, IA
2nd Ave N, Clear Lake, IA, 50428
+1 641-357-7010 Visit website Photos (4)
Hours: Mon-Sun Open 24 hours
Marian Park in Clear Lake is another strong option, rated 4.1 out of 5 from 25 reviews.
4.2 161 reviews Sioux City, IA
4500 Stone Ave, Sioux City, IA, 51106
+1 712-276-9500 Visit website Photos (46)
Hours: Mon-Thu Closed Fri 7-10PM Sat 1:30-3:30PM / 7-10PM Sun Closed
Rollerama in Sioux City is also worth a look, rated 4.2 out of 5 from 161 reviews.
351 Edwin W Skinner Pkwy, Altoona, IA, 50009
Phone not listed Website not listed Photos (2)
Hours not listed. Confirm directly before you go.
Altoona Community Ice Rink in Altoona is next up. It has no Google rating yet.
No rinks match. Try a different search or .
Pick a city to see just the rinks there.
Most rinks split their ice between public skating, hockey, figure skating and lessons, so a rink can be open all day with only a few hours of public skate. Of the 14 rinks we list in Iowa, 10 publish opening hours on Google and 8 list Sunday hours. Use those as a starting point, then check the rink's own session calendar.
1 Iowa listing describes itself as outdoor or seasonal. Outdoor ice depends on the weather, so check for closures on mild or rainy days. Most public rinks rent skates, but call ahead if you need a particular size.
Bring gloves, wear warm layers you can move in, and arrive a little early on weekends, when public sessions fill fastest. New to the ice? Read how to ice skate for the first time before you go.
Photos from each rink's Google Maps listing.
We list 14 ice rinks in Iowa across 11 cities. Ames has the most, with 2. Rinks that have closed permanently are left out.
Cedar Rapids Roughriders Hockey Club in Cedar Rapids ranks first on our list, with a 4.7 Google rating from 271 reviews. Rankings weigh rating by review volume, so the order reflects how consistently a rink is rated, not one perfect score.
8 of the 14 rinks list Sunday hours, including ImOn Arena, The Landing Ice Rink and ImOn Ice. Public skate sessions inside those hours vary, so check each rink's session schedule.
None of the 14 rinks we list in Iowa mention this in their own listing text. That does not rule it out, so ask the rinks nearest you directly.
None of the 14 rinks we list in Iowa mention this in their own listing text. That does not rule it out, so ask the rinks nearest you directly.
They come from each rink's public Google listing as of October 8, 2026. Rinks share ice between public skating, hockey, lessons and events, so session times change week to week. Confirm with the rink before you go.
Listing data from public Google business profiles, last updated October 8, 2026. Spotted something wrong? Tell us and we will fix it.
Featured
Picked from the highest-rated rinks we list in Iowa.