The 10 Best Ice Skating Rinks in Minnesota!

In the Land of 10,000 Lakes, our water spends much of the year frozen. So ice skating is kind of a thing in Minnesota (we produce more professional hockey players than any other state!). Skating rinks, indoor and outdoor, are everywhere. But some are just a little better than the rest.

1. The Depot Ice Rink, Minneapolis, MN

A seasonal, enclosed ice rink, the Depot is housed inside a restored, 19th century Milwaukee Railroad station in downtown Minneapolis. Protected from the elements, the Depot Ice Rink offers stunning views of the skyline, and its central location means it can be part of anybody’s romantic downtown date night.

2. Duluth Heritage Sports Center, Duluth, MN

A multi-rink indoor facility, the Duluth Heritage Sports Center is the city’s crown jewel of skating facilities. Once voted the best hockey facility in the state, the Center is open from September until June for skating. It offers open skating, open hockey hours, as well as programs and camps for youth of all ages.

3. Wells Fargo WinterSkate, St. Paul, MN

An artificially-chilled, outdoor rink in Downtown St. Paul’s Rice Park, the Wells Fargo WinterSkate opens the week before Thanksgiving and offers free skating through February. With gorgeous views of some of St. Paul’s most historic buildings, WinterSkate is a great family activity, especially when the park’s trees are lighted.

4. Lake George Ice Rink and Warming House, St. Cloud, MN

Lake George Ice Rink and Warming House is St. Cloud’s premier outdoor skating venue. The rink opens seasonally, when the weather allows, and stays open until the ice gets mushy. The warming house also has a collection of donated skates that you can borrow if you don’t have your own equipment.

5. Bloomington Ice Garden, Bloomington, MN

As one of the state’s largest skating facilities, Bloomington Ice Garden lives up to its acronym—BIG. The Garden boasts three rinks—one of them Olympic-sized—and a seating capacity for more than 2,500. Open skating is available September through March, as is reasonably-priced equipment rental if you don’t have or don’t want to bring your own.

6. Rochester Recreation Center, Rochester, MN

The biggest indoor facility in Southeast Minnesota, the Rochester Recreation Center has two rinks—one dedicated to hockey and the other to figure skating—that are regularly open to the public throughout the season. The city also boasts a number of outdoor rinks during winter months.

7. Schwan Super Rink, Blaine, MN

Part of the National Sports Complex in Blaine, the Schwan Super Rink boasts four Olympic-sized ice sheets, which makes it the world’s largest ice arena. Not only does the rink offer open skating and hockey, it also offers open speed skating for those who need the ice time to practice. Skaters can refuel at the Hat Trick Café, which is on the upper level and overlooks the four rinks.

8. People’s Park Outdoor Rink, Detroit Lakes, MN

While many consider Detroit Lakes a summer tourist region, the same water that draws boaters in summer attracts skaters in winter. People’s Park is the area’s best outdoor skating facility. With three rinks—two with boards for hockey and one dedicated to open skating—the Park has enough ice for everybody. The adjacent warming house has bathrooms and a kitchenette to keep skaters happy and comfortable.

9. Lake of the Isles, Minneapolis, MN

One of the most picturesque skating venues in the Twin Cities, the seasonal rink at Lake of the Isles Park offers gorgeous views of the Minneapolis Skyline, as well as the beautiful homes along the parkway. A heated warming house and lights for night skating keep attract skaters all winter long.

10. All Seasons Arena, Mankato, MN

A public, indoor facility, All Seasons Arena offers plenty of open ice time to both skaters and hockey players. Admission is $3 and skate rental, if you need them, is only $2. The Arena is a great place for the whole family to stay warm and active this winter.

Select a Minnesota town to find the Best Things-To-Do and Places To Go around you
Find Ice skating Rinks Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Aitkin County

Anoka County

Becker County

Beltrami County

Benton County

Big Stone County

Blue Earth County

Brown County

Carlton County

Carver County

Cass County

Chippewa County

Chisago County

Clay County

Clearwater County

Cook County

Cottonwood County

Crow Wing County

Dakota County

Dodge County

Douglas County

Faribault County

Fillmore County

Freeborn County

Goodhue County

Grant County

Hennepin County

Houston County

Hubbard County

Isanti County

Itasca County

Jackson County

Kanabec County

Kandiyohi County

Kittson County

Koochiching County

Lac Qui Parle County

Lake County

Lake Of The Woods County

Le Sueur County

Lincoln County

Lyon County

Mahnomen County

Marshall County

Martin County

Mcleod County

Meeker County

Mille Lacs County

Morrison County

Mower County

Murray County

Nicollet County

Nobles County

Norman County

Olmsted County

Otter Tail County

Pennington County

Pine County

Pipestone County

Polk County

Pope County

Ramsey County

Red Lake County

Redwood County

Renville County

Rice County

Rock County

Roseau County

Saint Louis County

Scott County

Sherburne County

Sibley County

Stearns County

Steele County

Stevens County

Swift County

Todd County

Traverse County

Wabasha County

Wadena County

Waseca County

Washington County

Watonwan County

Wilkin County

Winona County

Wright County

Yellow Medicine County