It’s time to lace up your skates and hit the rink! Enjoy indoor ice skating in Minnesota with this big list of ice skating deals on admission and skate rentals.

I’ve lived in Minnesota most of my life, and while I don’t exactly love winter, I do love that we have different seasons here. Why not embrace the season this winter – albeit indoors – with indoor ice skating?
There are lots of free OUTDOOR ice rinks throughout the state, but many times an indoor rink is just the thing on extra cold or snowy days or when you want an extra smooth skating surface.
Before you head out, check out this list of Minnesota Indoor Ice Skating Deals to help you save! We’ve rounded up as many ice skating deals as we could find across the state, from Albertville to Faribault to Lakeville to Red Wing.
Minnesota Indoor Ice Skating Deals

Albert Lea: City Arena
- $4/weekday (includes skate rental), $4/Sundays online, $5/Sundays at the door
- $2/skate rental
Alexandria: Runestone Community Center
- $2/person
- Skate rental available downtown
Andover: Andover Community Center
- $7/person
- $5/skate rental
Austin: Riverside Arena
- $5/person
- $2/skate rental
Blaine: National Sports Center
- $3-$7/person
- Skate rental available
Bloomington: Bloomington Ice Garden
- $5/person
- $5/skate rental
- Coupon Book: $25 for 6 coupons
Brooklyn Park: Community Activity Center
- $4/adult, $3/seniors and kids, FREE for kids 4 and under, $11/family
- Free skate rental
Burnsville: Burnsville Ice Center
- $8/person, $6/seniors and kids 4 and under
- $6/skate rental
Champlin: Champlin Ice Forum
- $6/person
- $5/skate rental
- Punch cards available
Chaska: Chaska Community Center
- $5/resident, $7/non-resident
- $5/skate rental for residents, $7/skate rental for non-residents
- Punch passes available
Coon Rapids: Coon Rapids Ice Center
- $6/adult, $5/student and senior, FREE for kids 5 and under
- $4/skate rental
- Packages available
Duluth: Essentia Health Sports Center
- $5/person (adults only)
Eagan: Eagan Civic Arena
- $3/adult, $2/student
- $2/skate rental

Eden Prairie: Eden Prairie Community Center
- $8/adult and youth, FREE for kids 2 and under, $25/family (up to five individuals)
- $5/skate rental
Edina: Braemar Ice Arena
- $7/person
- Skate rental available
- Passes available
Elk River: Elk River Arena
- $6/skater, FREE for kids 4 and under
- $2/skate rental
Faribault: Faribault Ice Arena
- $5/person, $18/family
- $3/skate rental
- Punch cards available
Farmington: Schmitz-Maki Arena
- $6/person
- $6/skate rental
- Punch cards available
Fergus Falls: Community Arena
- FREE admission
- NO skate rental available
Hastings: Hastings Civic Arena
- $6/person
- $4/skate rental
- Coupon books available
Hopkins: Hopkins Pavilion
- $5/adult, $4/youth and senior, FREE for kids 5 and under
- NO skate rental available
- Punch cards available
Inver Grove Heights: Veterans Memorial Community Center
- $7/resident, $9/non-resident
- $4/skate rental
Le Sueur: Le Sueur Community Center
- $5/person
- $3/skate rental
Little Falls: Exchange Ice Arena
- Call for open skate cost and times
Mankato: All Seasons Arena
- $5/person
- $5/skate rental
Maple Grove: Maple Grove Community Center
- $4.50/weekday, $6.50/weekend
- $4.50/skate rental
Maplewood: Aldrich Arena
- FREE admission
- NO skate rental available
Marshall: Red Baron Arena
- $5/person
- $3/skate rental
Minneapolis: Parade Ice Garden
- $5/adults and youth, $3/seniors, FREE for kids under 5
- $3/skate rental

Minnetonka: Minnetonka Ice Arena
- $5/adult, $3/seniors
- $3/skate rental
Monticello: Moose Sherritt Ice Arena
- $6/person ages 5 and up
- $3/skate rental
New Hope: New Hope Ice Arena
- $6/person
- $4/skate rental
New Ulm: New Ulm Civic Center
- $5/person
- $3/skate rental
Northfield: Northfield Ice Arena
- $5/person
- $4/skate rental
- Punch cards available
Owatonna: Four Seasons Centre
- $5/person
- $5/skate rental
Pine City: Pine City Civic Center
- $7/person, $5/youth, FREE for kids 5 and under
- Skate rental available
- Season passes available
Plymouth: Plymouth Ice Center
- $5/person ages 4 and up, FREE for kids 3 and under
- $5/skate rental
Prior Lake: Dakotah! Ice Center
- $5/person ages 4 and up
- $3/skate rental
Richfield: Richfield Ice Arena
- $7/person, $6/seniors and children under 4
- $4/skate rental
- Punch cards available
Rochester: Rochester Recreation Center
- $6/person
- $3/skate rental
- Passes available
Rogers: Rogers Activity Center
- $5/resident, $7/non-resident, FREE for kids 5 and under
- $2/skate rental
Rosemount: Rosemount Ice Arena
- $6/person non-school days, $2/person school days

Roseville: Roseville Ice Arena
- $8/person
- $5/skate rental
- Punch cards available
St. Cloud: Herb Brooks National Hockey Center
- $5/adult, $3/child, FREE for kids 5 and under
- $2/skate rental
St. Cloud: Municipal Athletic Complex
- $7/adult, $5/student, FREE for kids 4 and under
- $4/skate rental
St. Louis Park: The Rec Center
- $4/youth and senior, $5/adult
- $3/skate rental
- Passes available
St. Michael: STMA Ice Arena
- $5/person
- NO skate rental available
St. Paul: Harding Arena
- FREE admission
- NO skate rental available
St. Paul: Highland Arena
- FREE admission
- FREE skate rental
St. Paul: West Side Arena
- FREE admission
- NO skate rental available
Sauk Rapids: Sports Arena East
- $5/adult, $3/child, FREE for kids 4 and under
- FREE skate rental
Shakopee: Shakopee Ice Arena
- $6-$8/resident, $6-$13/non-resident
- $6/skate rental
South St. Paul: Doug Woog Ice Arena
- $5/person
- $2/skate rental
- Punch passes available
Vadnais Heights: TCO Sports Garden
- FREE admission
- FREE skate rental
Victoria: Victoria Recreation Center
- $8/resident, $10/non-resident
- NO skate rental available
- Punch passes available
Waconia: Waconia Ice Arena
- $8/adult, $7/youth and senior
- $4/skate rental
Waseca: Waseca Community Arena
- $5.50/person
- $3/skate rental
West St. Paul: West St. Paul Ice Arena
- $5/person
- NO skate rental available
Windom: Windom Arena
- $3/person
- $2.50/skate rental
- Season passes available
Winona: Bud King Ice Arena
- $3/person
- $2/skate rental
- Season passes available
Woodbury: HealthEast Sports Center
- $9/person
- $7/skate rental
- Passes available
If you know of any other places in Minnesota where you can skate indoors for FREE or cheap, please leave a comment and let us know so we can add it to the list!







Pam Heaton says
Ya -got to check out some of these! We love skating