The Swedish capital is famously expensive but we’ve still managed to create this epic guide showing 100 cheap and free things to do in Stockholm. Whether you want to go gallery hopping, get behind the wheel of the nation’s newest cars, or simply dress up like the Swedish king, we’ll show you how it’s done.
As this guide is pretty long (and you probably won’t have time to squeeze in all of our recommendations), we’ve divided it up into handy categories. Click below to hop straight to the section you’re interested in.
• Historic sights and attractions
• Fun and entertainment
• Museums and galleries
• Just chilling
• Parks and nature
• Excursions and day trips
• Viewpoints and lookouts
• Health and fitness
• Window shopping
• Eating and drinking
1) Get lost in the old town, Gamla Stan, and find Stockholm’s narrowest street among the tangle of cobbled lanes. Mårten Trotzigs Gränd is just 90 cm (three feet) wide.
2) Find your way to Stortorget, the old town’s main square. In 1520, following the Danish invasion of Stockholm, the square was the scene of a bloodbath – these days it’s a wonderful (if touristy) spot for a coffee. Try Kaffekoppen on the western edge of the square, which attracts locals as well as tourists. This cheap, guided tour is a good option if you’d like to learn more.
3) Go to church. Storkyrkan, Stockholm’s de facto cathedral, still charges tourists an admission fee but there are some other beautiful churches in Stockholm that are free to look around. Tyska Kyrkan (the German Church) dates back to 1571 and has a stunning baroque interior.
4) Watch the changing of the guard ceremony. The parade takes place daily in Gamla Stan during summer and at least three times a week during the winter. The timings of the parade change depending on the season, so check before setting off.
5) Try parkour. Stockholm is home to Sweden’s first purpose-built training ground for parkour. Located in Nydalsparken, Tensta, the park is completely free to use and has a whole bunch of different obstacles to hop over and around.
6) Watch a film in the park. For a few nights each August, free films are screened under open skies in Rålambhovsparken, on the island of Kungsholmen. Go early to get a good space on the grass (and to stock up on popcorn). There’s more info on the Stockholm Film Festival website.
7) Play laser tag. This one isn’t strictly free, but it is pretty cheap – head to Cybertown at St Eriksgatan 56 (on Kungsholmen) and you’ll get 15 minutes of childish fun for around 60 SEK. There are ramps, mazes and bridges set across the 600 sq m arena.
8) Go geocaching. Geocaching isn’t just the modern answer to a good old-fashioned treasure hunt; it gives you a good excuse to get off the beaten track and explore areas that tourists don’t usually bother with. There are hundreds of caches hidden all over the Stockholm area.
9) Rent a bike. Stockholm’s handy bike hire scheme runs from April–October each year, making it cheap and easy to get around without relying on buses and subway trains.
10) Go longboarding through Stockholm’s parks. City Backpackers has some great boards for rent. Alternatively, you could buy your own board from a shop like Hollywood. For ramps, pools and street skating, try Kristinebergs Skatepark on the island of Kungsholmen.
11) Try dancing on ice. During winter, the octagonal ice rink at Kungsträdgården opens for business. It’s free to use if you have your own skates – otherwise you can rent a set for around 60 SEK per hour. There are also disco-skating sessions on selected Saturday nights.
12) Play pub games. There are a couple of mega pubs in Stockholm that offer more than the usual dartboards and fruit machines. At O’Learys Tolv you can try curling, go bowling or mess around on whacky golf simulators. BallBreaker has slot-car racing, shuffleboard, and simulators that let you hunt virtual bears and elk (it doesn’t get much more Swedish than that).
13) Watch free stand-up comedy. The Big Ben Pub in Södermalm has free stand-up shows on Mondays, Tuesdays, Thursdays and Sundays at 8pm, with acts performing in English and Swedish.
15) Get a massage while listening to organ music (yes, really). Now and then, after the noon service on Wednesdays, the folks at S:t Görans kyrka offer free shoulder and back massages.
16) Go bouldering. There are some good, purpose-built bouldering walls near the play park in Rålambshovsparken. Just turn up and start climbing.
17) Watch a free performance. There are usually free gigs, plays and cultural activities taking place across Stockholm during summertime. Parkteatern puts on free outdoor shows from June–September.
18) Play a round of frisbee golf. There are a full 18 holes to try out at Visättra Discgolf in Huddinge, which has free entry.
19) Grab a beer at Pub Anchor and watch some real-life rock karaoke unfold before your eyes. There’s even a free buffet, for when the headbanging makes you hungry.
Is the Stockholm Pass worth buying?
Read this guide to see how much you could save during your trip!
20) Wander through medieval Stockholm (and see the last remaining section of the old city walls) at Medeltidsmuseet. It’s completely free to visit.
21) See how Sweden conquered the seas at the free-to-visit maritime museum, Sjöhistoriska.
22) Go to court (without committing a crime). You’ll have to pass security to get inside Stockholm’s courthouse, Rådhuset, but there’s no admission fee – and it’s one of the best examples of the national romantic architectural style in Sweden.
23) See some of the world’s biggest coins (which weigh in at almost 20kg!) at Stockholm’s free-to-visit history museum.
24) Learn what it takes to win a Nobel Prize at Nobelmuseet, which tells the stories of past recipients. It’s normally 100 SEK to get inside, but admission is free between 5pm–8pm on Tuesday evenings.
25) Head to Nordiska Museet for the inside track on Swedish traditions. Look out for the quirky part of the museum dedicated to Swedish table settings, which shows how attitudes to entertaining have changed throughout the ages. It’s free after 5pm on Wednesdays (September–May only).
26) Feast your eyes on the real-life treasures at Historiska, Stockholm’s main history museum. In addition to the usual Viking relics, there’s more than 50kg of gold stuffed into the museum’s vault, just waiting to be gawped at.
27) Wander among the trippy sculptures in the grounds around Moderna Museet, which are always free to visit. The museum’s main collection is also free.
28) Learn how stuff works at Sweden’s museum of science and technology, which is free on Wednesday evenings. Or you could just head to the museum’s 4D cinema, which specialises in – you guessed it – movies about science and technology.
29) Visit a commercial gallery. There are lots of small ones worth visiting around Stockholm, including the Lars Bohman Gallery at Karlavägen 9, which shows off works by Swedish greats like Lars Lerin.
30) Marvel at the vast curved bookshelves in Stockholm’s distinctive City Library, which was built in 1928 and holds more than 400,000 books. There’s no charge to get in.
31) If you’re hungry for more book-based sightseeing, head to Kungliga Biblioteket in Humlegården – the main reading room is packed with beautifully bound books.
32) Enjoy a stroll along the waterfront on Skeppsholmen, admiring what might just be the world’s most beautiful floating hostel.
33) Pray for sunny weather and go for a picnic in one of Stockholm’s best parks. Need a recommendation? Try Humlegården, Hagaparken or anywhere green on Djurgården.
34) Practice your Swedish (or Spanish, or Arabic, or German…) at one of Stockholm’s language cafés. This site (in Swedish only) has a list of upcoming events at libraries across the city.
35) Kick back while listening to a free jazz show at Lilla Hotellbaren, part of the Scandic Malmen hotel. The shows take place every Tuesday night and although this is far from being the cheapest spot in town, you can still grab a beer for around 70 SEK.
36) If you’re in Stockholm on a cloud-free summer’s day, grab a pedal boat from Sjöcaféet and soak up the sun as you splosh about, snapping pictures of the ridiculously pretty skyline.
37) Grab a perfect photo of Stockholm City Hall while listening to the buskers on the Riksbron bridge, at the southern end of Drottninggatan.
38) Get a taste for Swedish design by admiring the 500-or-so functionalist villas in Södra Ängby, a leafy residential area that’s now protected by Swedish law. This map shows where it is.
39) Discover the weird and wonderful buildings dotted around Hagaparken, including a Chinese pagoda and a copper ‘tent’ that looks like it’s fallen straight from a book of fairytales. There’s also a butterfly park and an aquarium.
40) See (and smell) some of the world’s most dazzling plants at Bergianska Trädgården, a botanical garden with two impressive glasshouses. You can visit the outer areas for free, while entry to the Edvard Anderson Conservatory is 80 SEK.
42) See the cherry trees burst into life in Kungsträdgården. They usually start blossoming in early April, and the show lasts just a couple of weeks at most.
43) Sweden isn’t exactly famous for its wine, but grapes will grow in southern and central parts of the country. You check out a real Swedish vineyard inside Rosendals Trädgård.
44) Find the final resting place of Swedish actress Greta Garbo among the countless tombstones at Skogskyrkogården, one of three World Heritage Sites in Stockholm, and the only one that’s free to visit.
45) Go on the hunt for berries. If the season is right (late summer) you’ll find tasty berries growing wild all over the place in Sweden. Tyresta Nationalpark, around 25km south of Stockholm, is a great place to start. You can pick as many as you want for personal consumption – just make sure you know what you’re eating.
46) Swedes love picking and eating mushrooms and you can join them towards the tail end of the summer, when yummy chanterelles start popping up in the forests near Stockholm. Try a day trip to the forests in the eastern part of Djurgården. And again, make sure the mushrooms you’re collecting are safe to eat (or you definitely won’t be a fungi to be with).
47) Get a taste for archipelago life by visiting Vaxholm, a pretty island with a fortress just offshore. As there’s a bridge to the island, you can get there and back using Stockholm’s affordable public transport network.
48) Take the tram. Stockholm has plenty of bus and subway lines, but trams only operate in one part of the city. The old-fashioned carriages that loop past Djurgården’s most popular museums make a fun alternative to walking, and they’re the same price as the snazzy modern trams which cover the same route. Single tickets are around 36 SEK.
49) See Stockholm from the water by riding Djurgårdsfärjan, the ferry service that runs year-round between Slussen and Djurgården. Public transport passes are valid on the boats.
50) Take the bus to Ikea. It’s free, presumably in the hope that you’ll buy something when you arrive. Hourly services leave from Vasagatan 38, near the main train station, every weekday (10am–7pm).
51) Escape to an island. Using the ferries run by Waxholmsbolaget you can get to beautifully sleepy islands in the Stockholm Archipelago for less than 150 SEK. Car-free Finnhamn takes around five hours to reach from central Stockholm and has just one laid-back hostel, along with a few cottages. There are tips on the best islands to visit in this guide. If you’d rather not go it alone, try this guided tour of the archipelago.
52) Gawp at the grand old oak trees in The Royal National City Park.
53) Take a north-south walk through the heart of Stockholm. Start at Sergels Torg, the huge pedestrianised square in Norrmalm and head all the way south to the bottom of Södermalm, passing through Gamla Stan along the way. You’ll get a good feel for Stockholm’s old and new sides and see a lot of sights along the way.
54) A good alternative is to pick a central island and walk the whole way around it. Långholmen is a very pretty one to begin with, offering good views and clean air.
55) Seek out the Blue Lagoon. Also known as Husbygropen, this beautiful lagoon on Munsö, west of central Stockholm, is perfect for swimming. There’s also a gorgeous sandy beach.
56) Camp wild. Thanks to Sweden’s right to roam, which is enshrined in law, your options for free camping near Stockholm are practically limitless. Follow the advice in our camping guide and you won’t go far wrong.
57) Be wowed by Stockholm’s art-filled subway system. The public transport operator SL runs free guided art walks to some of the most elaborate parts of the metro network. Tours in English take place in summer only.
59) Have a wander around the Swedish parliament building on a free guided tour. Our guide to exploring the parliament building has more info on when tours take place in English.
60) Guided tours based on Stieg Larsson’s Millennium books have been running for a while now. If you want to keep things cheap, just buy the official Millennium Map (40 SEK) from the main tourist information centre on Sergels Torg and guide yourself to the key sights.
Prefer to take an organised tour?
If you’d like to join a group tour or explore with help from a local expert, rather than guiding yourself, Stockholm has some great organised tours to choose from. You can go sailing in the Stockholm archipelago, go kayaking with a guide, take a tour of local Viking sites, or simply explore the Old Town with a knowledgable history buff. You can see all of our recommended tours here.
62) Head to Evert Taubes Terrass, on the western edge of Riddarholmen, for waterfront views of the City Hall, where the Nobel Prize banquet is held each year.
63) For a real aerial view of the city, take the ear-popping lift to the top of the 155-metre-high Kaknäs TV Tower (70 SEK). There’s a bar at the top, if you find you need to steady your nerves.
65) Drink in the amazing views from Skinnarviksberget, the highest point on Södermalm. This rocky lookout is a popular hang-out during summer, with plenty of space to have a picnic.
66) If you’re visiting during summer and don’t mind spending a few kronor to get a first-class view of Stockholm, you can climb the tower at the City Hall (50 SEK). There are views across the old town and beyond.
67) Go running. There are some great suggestions for running routes over at Run With Me Stockholm.
68) If you fancy some company on your run, hook up with the folks at Ssideline City, who arrange regular sessions with post-run meals and drinks.
69) Swim wild. Locals all have their own favourite spots for summer dips – for something central, we’d suggest trying one of the beaches on the northern edge of Långholmen.
70) Take a Swedish sauna. Hellasgården, located on the edge of the lake called Källtorpssjön, has two single-sex saunas with direct access to the lake (entry costs just 65 SEK). There are mixed-sex sauna sessions on Mondays, Wednesdays and Fridays. Nervous about stripping off? Read our guide to Swedish sauna etiquette first.
71) Have a workout. There are free, outdoor gyms located across the city, offering a mix of chin-up bars, balance beams and resistance-training machines. This website (in Swedish) has a list of all the free outdoor gyms in Stockholm, organised by area.
72) If you’re not in the mood for working out alone, try one of the free group sessions arranged by Friskis&Svettis, a nationwide chain of gyms. These outdoor workouts take place in several parks across Stockholm from mid-June to August, covering everything from yoga to dancing.
73) If it’s a little too chilly for free wild swimming, never fear! You can do cheap laps at Forsgrénska Badet, which has a 25-metre heated pool. Entry costs around 70 SEK (or 20 SEK for kids) and access to the saunas and steam rooms is included.
74) Visit NK, Stockholm’s grandest department store, to browse through the swanky products – this place stocks everything from books and clothes to ornaments. There’s also a splendid food court.
75) Rummage through the bargains on offer at a classic Swedish loppis (flea market). There are a few different ones dotted around the city; from April until October, try the loppis that sets up on Blasieholmstorg, near Kungsträdgården, some Saturdays.
76) Browse the second-hand stores in Södermalm, which sell everything from old records to kids’ toys. Prices vary from pretty cheap to ultra-expensive, depending on what’s deemed ‘in’ at any given moment. There are some recommendations in this guide.
77) If second-hand is not your thing, there are upscale design shops all over the place in Södermalm. Start searching in SoFo, the area south of Folkungagatan.
79) The world’s biggest H&M isn’t in Sweden at all (it’s in New York). But if it’s cheap Swedish fashion you want, there’s still a sufficiently massive H&M at the Mall of Scandinavia, just north of Stockholm.
82) Learn what snus is (and stuff some under your lip) at the Swedish Match snuff shop on Kungsgatan.
83) Try on a few whacky wigs (or wear a mask with Swedish king’s face on it) at Buttericks fancy dress shop, which has been open at Drottninggatan 57 for more than a century.
84) Browse the stalls at Hornstulls Marknad, a waterside market that sells a good mix of vintage items and some modern street food. It’s open on Saturdays and Sundays from April to October only.
85) Munch your way through Swedish street food. The long-running Nystekt Strömming van at Slussen does Baltic herring to go, charging around 75 SEK for a hearty lunch. Our guide to cheap eats in Stockholm has other recommendations.
86) Look out for free samples at Hötorgshallen, one of the most popular lunchtime hangouts for local office workers.
87) Drool over the sweets at one of Stockholm’s colourful candy shops. There are still independent places selling hundreds of different sugary treats, but otherwise you can always try a branch of Hemmakväll.
88) Hear your tastebuds scream ‘WTF’ when you sample Swedish salt liquorice. Lakritsroten, which has five branches in Stockholm, sells dozens of different types.
89) The famous Brooklyn Brewery now has a little brother in Stockholm called Nya Carnegiebryggeriet. You can visit on a free tour, and then settle down in the handsome bar at the front for a serious tasting session.
90) Wander into a branch of Systembolaget, the nation’s alcohol monopoly, for a true taste of Swedish culture. The shop at Drottninggatan 22 is nice and central, but be sure to avoid Friday evenings, when the queues are ridiculous.
91) Browse the city’s food markets. Östermalms Saluhall is the grandest of them all, selling gourmet food from around the globe, as well as typically Swedish products like reindeer meat.
92) That eye-wateringly stinky Swedish fish you’ve heard about – surströmming – is available to buy in cans. Your mission: find one in Stockholm’s supermarkets. Don’t try to fly home with it though (some airlines have banned it due to the risk of the smell leaking out during transit).
93) Try the gooey, homemade gelato at StikkiNikki. Odd flavours include vegan cashew and sea salt – and if you ask nicely, you can try before you buy.
94) Clamber around on the colourful wigwams at Indianparken, a themed playground out near the Hammarbyhöjden subway station.
95) Get a feel for how Södermalm looked in the 1800s at Bryggartäppan, another themed children’s play area with swings, wooden houses and a maze.
96) Feed the ducks at Långbro Park (see here for a map of where it’s located).
97) Play ping-pong. There’s a regular table tennis meet-up for kids aged 9–12 at the Timmermansgården youth centre in Södermalm. Games take place on Thursdays from 4–7pm (it’s free to join in).
98) Make a masterpiece. Kids of all ages can paint while listening to music at Kulturhuset’s Rum För Barn – you just pay 30 SEK to cover the cost of the materials they use.
99) Watch a free film with the kids, or settle in for a story. Rum För Barn (see above) also screens free kids’ movies and has regular storytime sessions in English.
100) Take the kids to a dance class. Stockholms Barnidrottsförening runs free taster sessions for little ones throughout the year.