Ice skating in Salt Lake is a fun activity for everyone: group activities, dates, family fun, and more. With options that run the gamut from outdoor parks to Olympic venues, and various things to try, including public skating, skating lessons, organized hockey leagues, curling, and figure skating, check out some of our favorite ice skating rinks:

Gallivan Center

239 S. Main St., Salt Lake

A beautiful outdoor, oval arena set in the heart of downtown, the Gallivan Center ice rink is a wonderful winter tradition. Come after nightfall and enjoy the lights, both of the city and the holiday variety, and warm up after with hot cocoa from the concessions stand.

Millcreek Common

1354 E. Chambers Ave., Millcreek

If you’re looking for one of the newest hot neighborhoods in Salt Lake, look no further than Millcreek. This up and coming area is chock-full of new developments and at its core is the urban vibrant city center, Millcreek Common. Whether it’s live DJ skate nights or aerial artists twirling while you skate, the vibes are always high at this ice rink. This lively ice rink will have you skating amongst colored lights, music, and food truck breaks. They also always have fresh and unique events happening year-round, so be sure to check out their instagram, @millcreekcommon, for upcoming events and happenings.

Cottonwood Heights Recreation Center

7500 S. 2700 E., Cottonwood Heights

Get a chance to skate on the same ice that was the official practice site for Olympic gold medalist Kristy Yamaguchi during the 2002 Winter Olympics. With an Olympic-sized indoor arena, Learn-To-Skate, Learn-To-Play Hockey, and Freestyle sessions, and public ice skating sessions that include rentals of Bobby the Seal skate aids for kids under 8, Cottonwood Heights Recreation Center promises great experiences.

Salt Lake County Ice Center

5201 S. Murray Park Ln., Murray

What used to be a small outdoor ice rink has been transformed into a larger year-round indoor arena. With public skating, hockey, and figure skating programs, the Salt Lake County Ice Center has it all. Located at Murray Park on State Street, the park is a beautiful place to take a stroll after a long ice skating session.

SLC Sports Complex

645 South Guardsman Way

The Salt Lake City Sports Complex is located on the east side of the Salt Lake valley, and is the perfect place to go for a skating lesson, or just open skate. Another official training venue for the 2002 Winter Olympics, this venue features two Olympic-sized rinks.

Utah Olympic Oval

5662 S. Cougar Ln. (4800 W.), Kearns

The Utah Olympic Oval, located in Kearns, was built for the 2002 Winter Olympics, and has been known as "The Fastest Ice on Earth" with over 100 world records in speed skating. With open skate sessions for the public generally held August through March, skating this 400-meter oval where world champions have trained and competed is a unique experience.

Acord Ice Center

5353 W. 3100 S., West Valley City

Located on the west side of the Salt Lake valley, the Acord Ice Center has a large indoor ice arena. It was used as a practice arena for men's hockey during the 2002 Winter Olympics, and offers various skate programs year-round.

Ice Ribbon at J. Lynn Crane Park

13082 S. Fort Herriman Parkway, Herriman

The Ice Ribbon is another outdoor venue, this one in the southwest of the Salt Lake valley, which promises a relaxing skate and a chance to warm your hands at the nearby fire pits.

To top off your ice skating adventure, head to one of Salt Lake’s award-winning restaurants or quench your thirst with the Salt Lake Brewery Pass and check out some of Salt Lake’s best breweries.