Sweden is one of the most child-friendly countries in Europe, and this can also be seen in the capital, Stockholm! It doesn't matter if it's sunny, rainy or snowy in the city, there are many activities for children. Here I will mention some of which I think that they are perfect for children both living in or visiting the city.
Skansen is the oldest open air museum in the world (opened in 1891)
and is probably the most popular place to visit in Stockholm for
families.
There are 150 farms and houses to explore, each representing different
periods in Sweden's history. The houses were disassembled and
transported here from across the country and then rebuilt on site.
Morover, there is a zoo, home to wild Nordic animals including bears,
wolves and lynx and a children's zoo with domestic animals such as
goats and chickens. National Holidays are celebrated great vigour at
Skansen with fun events to celebrate Midsummer, Christmas and more.
This is kid-friendly museum is located on the island of Djurgården,
and is devoted to Swedish children's literature. In particular the
works of Astrid Lindgren, who among others wrote Pippi Longstocking.
At the museum you can hop on a story train ride through some of
Lindgren's most popular stories and ends at Villa Villekulla, home to
Pippi Longstocking. There is also Storybook Square, where children can
visit Pippi's house and even ride her horse. The on-site theatre puts
on 1500 family-friendly shows annually.