10 Best Ice Skating Rinks in Colorado!

With stunningly magnificent outdoor rinks available in the state, it comes as no surprise that ice skating in Colorado is widely popular. Generally only open during the winter months, these rinks allow visits to enjoy a peaceful skate in Colorado’s mountainous natural scenery. When the snow melts or the weather does not permit, head inside to the indoor arenas which are just as beautiful and have additional noteworthy amenities. Here are the 10 best ice skating rinks in Colorado.

1. Keystone Lake, Dillon, CO

Keystone Lake is known as one of the best outdoor skating areas in the state. Skating this five-acre lake in Keystone is truly beautiful with the large Christmas tree in the middle of the ice and the Rocky Mountains in the background. Keystone Lake is North America's largest Zamboni-maintained outdoor skate rink.

2. Evergreen Lake, Evergreen, CO

Located in Evergreen, Evergreen Lake is one of Colorado's biggest natural ice skating rinks. This 40-acre lake is the perfect way to enjoy the outdoors during the chilly winter months.

3. Black Family Ice Rink, Beaver Creek, CO

The Black Family Ice Rink is a popular ice skating venue in Beaver Creek Village in Beaver Creek. Enjoy the smoothest ice, as the rink is maintained by a Zamboni every three hours. If you aren't in the mood for a skate, browse the shops in the village or enjoy the lounging area around the rink that has several fire pits and heat lamps.

4. Southwest Rink at Skyline Park, Denver, CO

Hit up one of Denver's most popular outdoor rinks along the 16th Street Mall. Known as Southwest Rink, this downtown ice rink is an inexpensive way to embrace downtown Denver during the winter. Skating is actually free and rentals are only $2 a pair.

5. Town Park Outdoor Rink, Telluride, CO

If you have decided to skip the slopes for a day while in Telluride, hit up Town Park's outdoor ice skating rink. The snow-capped San Juan mountains are the perfect backdrop to this beautiful outdoor setting. If the outdoor rink is closed, also check out Telluride's Andy Hanley Ice Rink for indoor ice skating fun.

6. Dorsey Lake/YMCA of the Rockies, Estes Park, CO

Dorsey Lake is an outdoor rink located in beautiful Estes Park. Enjoy the scenery of Rocky Mountain National Park as you skate this outdoor gem. At nearly 8,000 feet in elevation, Dorsey Lake is one of the highest outdoor skate rinks in the state.

7. Silver Circle Rink, Aspen, CO

Located in the gorgeous town of Aspen, Silver Circle Rink is an outdoor ice skating rink at the foot of Aspen Mountain. Also referred to as SK8, Silver Circle offers a beautiful winter setting and caters to skaters of all skill levels.

8. Stephen C. West Arena, Breckenridge, CO

The Stephen C. West Arena in Breckenridge has both indoor and outdoor skate areas. Obviously the outdoor skating rink here is only open during the winter, but enjoy indoor skating year-round. This popular skate rink not only offers public skating hours but also youth and adult hockey, curling and broomball.

9. Ice Hall at Broadmoor World Arena, Colorado Springs, CO

This renowned complex in Colorado Springs trains world-class skaters and is home to numerous sport teams. Even though the Ice Hall at Broadmoor World Arena is very busy, public skate is still offered during certain times and days.

10. Ice Centre at the Promenade, Westminster, CO

This indoor ice rink in Westminster is open for public skate as well as offers hockey and figure skating lessons. The Ice Centre is coveted for its 3 NHL regulation ice rinks under one roof. This venue also has a full service bar, meeting rooms, locker rooms, and special lighting and video on the center rink.

Select a Colorado 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:

Adams County

Alamosa County

Arapahoe County

Archuleta County

Baca County

Bent County

Boulder County

Broomfield County

Chaffee County

Cheyenne County

Clear Creek County

Conejos County

Costilla County

Crowley County

Custer County

Delta County

Denver County

Dolores County

Douglas County

Eagle County

El Paso County

Elbert County

Fremont County

Garfield County

Gilpin County

Grand County

Gunnison County

Hinsdale County

Huerfano County

Jackson County

Jefferson County

Kiowa County

Kit Carson County

La Plata County

Lake County

Larimer County

Las Animas County

Lincoln County

Logan County

Mesa County

Mineral County

Moffat County

Montezuma County

Montrose County