Skip to main content

We use cookies to ensure that we give you the best experience and to provide additional functionality on our website. If you would like to, you can change your cookie settings at any time. See our cookie policy.

Skating on Storsjön, Östersund
Ice skating on Lake Storsjön in Östersund, Jämtland Härjedalen, is a popular outdoor activity in the winter.
Photo credit: Visit Östersund / Håkan Wike

Ice skating in Sweden

When the temperature drops below zero in winter, the ice-skating fever rises. Can't wait to glide over the natural ice in Sweden? We have listed a range of beautiful Nordic skating spots in Sweden, from north to south.
1 / 3

Winter, the High Coast

Enjoy winter activities such as hiking, ice skating and skiing in the High Coast.

Photo: Leif Wikberg / HK Dest

/ 3

Winter, the High Coast

Photo: Leif Wikberg / HK Dest

Long-distance skating in Åre

Photo: Niclas Vestefjell/imagebank.sweden.se

House at Tavelsjön lake, Umeå

Photo: Heidi Vandenbussche

Swedish Lapland

Piteå: The ice rink on lake Nördfjärden in Piteå has been prepared for ice skating and sledding for more than 20 years in a row. The length of the track depends on the current ice conditions. There’s a beach where you can rent skates and buy something to eat and drink.

Luleå: From December to March/April you can enjoy a prepared track of about 10 kilometres in Luleå. The track extends from Norra Hamn to Gültzauudden, Södra Hamn and on to Gråsjälören. There are barbecue areas, where you can grill sausages.

Västerbotten

Umeå: Lake Tavelsjö, about 25 kilometres from Umeå, is ideal for both long-distance skating and a recreational day trip. The prepared track (+/-13 kilometres) has two loops that cross each other so you can choose your own distance. Every year they organize the race Tavelsjörännet. Kick sleds are also available.

Jämtland Härjedalen

Åre: The area around Åre is a real paradise for long-distance skaters. Lake Ånnsjön is a large but shallow lake. You skate surrounded by, among others, Bunnerfjällen and Snasahögarna. On Lake Ottsjön you can usually skate quite early in the season. With the Ottfjället mountain as a backdrop, this is one of the most beautiful skating locations in the region. Nearby you'll also find some frozen ponds where you can ice skate.

The High Coast

Nyänget: In Örnsköldsvik, a track is being prepared on Bäckfjärden between Nyänget and Fjälludden. The track is approximately 3 kilometres long and is a popular excursion destination for visitors and locals alike. You can take a break and warm up at Fjälludden, where you also find a sauna.

Härnösand: In Härnösand, a figure-of-eight track is prepared on Godstjärn at Bondsjöhöjdens IP. The trail is about 1 kilometre long and there are benches and barbecue areas around the lake.

1 / 3

Ice skating in Dalarna

Skating on thick ice in Dalarna county.

Photo: Per Eriksson/Visit Dalarna

/ 3

Ice skating in Dalarna

Photo: Per Eriksson/Visit Dalarna

Ice skating, Dalarna

Photo: Anna Holm/ Visit Dalarna

Long-distance skating, Värmland

Photo: Jocke Lagercrantz/ Visit Värmland

Dalarna

Runn/Ösjön, Falun-Borlänge: Lake Runn is probably Sweden's most popular skating spot. You will find up to 50 kilometres of prepared tracks and you can use the loop system to map out your desired distance. There are dozens of cosy picnic spots along the trail. Every winter they host activities and events like Runn Winter Week with World Cup races.

Väsman, Ludvika: On Lake Väsman, you can skate on 14 kilometres long prepared track between the marinas of Ludvika and Brunnsvik. You can also start in between. Around Bärholmarna you will find a loop of about 1 kilometre. This is also the perfect place to take a break and enjoy a ‘fika’, the Swedish coffee break.

Värmland

Glafsfjorden, Arvika: Lake Glafsfjorden is a nice place for wild skating. This lake in western Värmland is connected to Lake Vänern via the river Byälven. Lake Glafsfjorden is popular amongst locals but there are no prepared tracks. 

Vänern: Fancy ice skating on Sweden's largest lake? You can! Just be extra careful. Because the lake is so large, it takes a little longer for the ice to thicken and there are also more treacherous spots. No prepared track here, but you can, for example, join the tours of Nordic Eco Tours or if you are near Karlstad go to Solstaskäret.

Västmanland

Västerås: Close to the town of Västerås you can ice skate at Björnön in Lake Mälaren. At Aktivt Uteliv in Björnögården (where the famous waffle bar is located) you can rent skates and join courses in how to ice skate.

Malingsbo: On the border between Västmanland, Dalarna and Örebro you will find the nature reserve Malingsbo-Kloten. You can book a guided tour with Nordic Discovery.

1 / 2

Ice skating in Fjällnora, Uppsala

Experience long-distance skating in Uppsala.

Photo: Gustav Dalesjö/ Destination Uppsala

/ 2

Ice skating in Fjällnora, Uppsala

Photo: Gustav Dalesjö/ Destination Uppsala

Ice skating in central Stockholm

Photo: Helena Wahlman/imagebank.sweden.se

Uppland

Uppsala: In the Uppsala area you can put your skates on at Fjällnora Friluftsområde. Weather permitting, you'll find a prepared track on Lake Trehörningen. And at Hammarskogs Friluftsområde they provide a track of 15 kilometres between Dalbyviken and Skarholmen.

Stockholm

You can also put on your skates in the Swedish capital. If you opt for skating on natural ice, Trekanten in Liljeholmen is closest to the city. Drevviken, Magelungen and Långsjön are also popular skating spots in Stockholm.

Half an hour from Stockholm you can skate on natural ice at Hellasgården. The ice season here normally starts at the end of January. Some organisations that offer guided tours are True Nature Sweden, The Gren Trails and Stockholm Adventure.

And finally, you can also find several ice rinks in the heart of the city. At Kungsträdgården you can even rent skates.

Sörmland

Gnesta: One of the most popular skating routes near Gnesta is located between the Visnaren and Sillen lakes. Here, you skate on a 39 kilometres long waterway that connects both lakes.

You can also skate on Lake Båvenen Marvikarna.