SHARE
COPY LINK
For members

SHOPPING

Your ultimate guide to the best shopping spots in Stockholm

Sweden has a reputation for style and the nation's capital is a haven for shopaholics – once you know where to go. Here's The Local's guide to Stockholm's shopping scene, from the latest designer stores and independent boutiques to handy malls.

Your ultimate guide to the best shopping spots in Stockholm
Children admiring the 2023 Christmas decorations at iconic Stockholm department store NK. Photo: Claudio Bresciani/TT

1. Östermalm/Norrmalm

With high-end fashion stores, stunning eighteenth century buildings, opulent restaurants and a harbour packed with luxury boats, Östermalm is the most exclusive district in Stockholm.

Walk down Biblioteksgatan and its nearby streets to find global brands including Chanel, Gucci and Louis Vuitton as well as high-end stores flying the flag for Nordic fashion and jewellery such as H&M-owned &Other Stories, Filippa K, COS, Acne Studios, Efva Attling and Tiger of Sweden.

Head to Norrmalm to the west of Östermalm to walk down Drottninggatan. It can feel rather too busy at times, but it’s the most well-known shopping street in Stockholm and a sure bet for popular high-street brands such as H&M, Stadium, Kicks, Zara and Arket. Swedish department store chain Åhlens’ flagship store is located at Sergels Torg and sells among other things clothes, makeup and home interior.

To feel most like a king or queen, head down Hamngatan to the iconic department store Nordiska kompaniet –  Stockholm’s answer to London’s famous Harrods – which is frequently visited by celebrities and the Swedish royal family. The store opened in 1915, and much effort has been made to keep the original details of the striking building which features five levels of high quality fashion, temporary Scandinavian design and luxury food.

Plus don’t miss Östermalm’s Mood Gallerian, a fashionable indoor mall designed to make you feel like you’re strolling down cobbled streets outdoors, complete with speakers playing out birdsongs. 

In Östermalm you’ll even find a shopping mall with its own historic spa. In the Sturegallerian mall that opened at Stureplan in 1885 you’ll find exclusive luxury fashion boutiques, restaurants and cafés. After a long and exhausting day of shopping you can get different relaxing treatments or visit all kinds of saunas and a Turkish bath in the in-house spa.

How to get there: From T-Centralen you can walk here in less than 20 minutes. Alternatively, take the red metro line and get off at Östermalmstorg, or the blue line to Kungsträdgården.

2. Södermalm

The island of Södermalm or “Söder” as it is known by locals, has a cool, stylish and creative vibe. The neighbourhood SoFo, south of Folkungagatan, offers a wide variety of interesting stores and cosy cafés.

The perfect mix of all the latest in Swedish design can be found at Grandpa, which features hip brands including Blankens, Nudie Jeans, Swedish Stockings and Rodebjer.

For bargain hunters, second hand is the way to go and Södermalm has some really good vintage stores including Artikel2 (formerly knonw as Emmaus), Beyond Retro, Stadsmissionen and the brilliant Smiley Vintage concept store, where used garments are brought back to life with new cuts and innovative designs. Don’t forget to read The Local’s guide to our 15 favourite vintage shops in Stockholm.

For foodies, the street Renstiernas gata has some really cool organic grocery spots, for example Rot Butik & Kök.

Hermans is a true heaven for vegans. They serve a large buffet with plant-based dishes and desserts with flavors and influences from many different cultures. Make sure to get there early because it can get pretty busy.

The whole area around Nytorget is a paradise for foodie hipsters, with places like Blue Light Yokohama, Ai Ramen, Nytorget 6 or Urban Deli.

The west part of Söder is called Hornstull. Close to the metro station down by the water you can find a flea market every weekend from April until the end of September. It’s complete with food trucks and bargains galore. In the summer you can also spend some time at the small beach next to it.

For amazing views of Stockholm make a stop at Södra Teatern, in the Slussen district, where you can eat, drink and mingle with the island’s hip locals. On the street next to it you will find  Omnipollos Hatt with some of the best pizza and beer in town. The iconic Gondolen restaurant on top of the Katarinahissen elevator – also fantastic for views of Stockholm – reopened in 2023 after years of renovations.

How to get there: Take the green or red metro line and get off at Slussen, or have a look at public transport operator SL’s app for bus lines that will take you to various parts of Södermalm.

3. Vasastan

The hidden gem in Stockholm, Vasastan, is often overlooked but offers some great options. The area’s relatively new shopping district offers plenty of high-street brands alongside more original stores and a growing selection of tranquil coffee spots to take a rest in.

One of the most unusual shops in the area, Old Touch sells vintage ware from the 1800s to the 1970s at decent prices. Look no further if you’re after a corset, a petticoat or a pair of platform shoes. Vasastan also has some first class antique stores.

On Torsgatan you’ll find Acne Archive, where you can score clothes from hipster denim and clothing brand Acne’s previous collections at bargain prices. Vasastan is also home to Plagg, which also sells classic Swedish womenswear brands including Filippa K, Odd Molly and Nudie Jeans.

If you’re tired from pounding the streets, stop for a stroll in pretty green space Vasaparken.

How to get there: Take the green line and get off at Odenplan, or take bus 50 and get off at Vasaparken, or alternatively bus 53 to Odenplan or the commuter train to Oden

4. Kungsholmen

Just a few streets away from the gorgeous promenade Norr Mälarstrand, Kungsholmen presents some hassle-free shopping possibilities slightly off the beaten track.

For more mainstream shopping, try Västermalmsgallerian, located right by Fridhemsplan. This moderately sized mall offers a decent selection of affordable high-street stores for men and women, and is less busy than some of its bigger cousins on Östermalm.

Kungsholmen’s branch of Granit is worth checking out if you love Swedish homeware and furniture. Plus at Fridhemsplan you’ll also find Swedish department store Åhlens, which sells beauty, fashion and soft furnishings and offers a more peaceful shopping experience than at its Sergels Torg location.

Affordable family-run restaurants, cosy cafés and no-frills pubs aplenty are also available in this neck of the woods. Try for instance AG for meat lovers, Gossip with street food from Bangladesh, Bar Olé Olé for the most genuine Spanish tapas experience you can get in Stockholm, or Xarcuteria for more upmarket tapas.

How to get there: Take the green or blue line and get off at Fridhemsplan, or alternatively take bus 54 from Klarabergsviadukten or 50 from Vasagatan.

5. Gamla Stan

With its narrow alleyways and stunning old buildings, Gamla Stan (which means “Old Town”) is one of the most beautiful areas in the Swedish capital. Stockholm was founded here in 1252, and surprisingly little has changed since then.

Enjoy meandering along the cobbled streets and dipping into lovely yellow buildings hosting small artisan shops. Iris Hantverk on Västerlånggatan is one of the top spots for Nordic handicrafts and sells good quality design pieces alongside tasteful Swedish souvenirs.

On the same street you’ll find Made in Stockholm which sells classic and contemporary ceramics, glassware and textile. Over on Österlånggatan you’ll find Blågungan Hantverk & Design, which features unique furniture and homeware as well as jewellery.

Gamla stan also offers a great selection of stores for kids. Be sure to check out Kalejdoskop on Stora Nygatan for quality children’s toys.

We recommend exploring the area before committing to any purchases as some stores offer more inflated tourist prices than others.

Similarly, do your research before dining in the neighbourhood’s restaurants, where the food doesn’t always match the truly delightful atmosphere in this area. Our top tips are Tradition and Pharmarium.

How to get there: You can walk here from T-Centralen in less than 10 minutes. Alternatively take the green or red line and get off at Gamla stan. Bus 53 is also available from Vasagatan – get off at Mälartorget.

6. Further afield

Sometimes you just need a one-stop-shop where you can grab everything from clothing to electronics, home furnishings and sports equipment.

Mall of Scandinavia is Sweden’s biggest shopping centre (take the commuter train or bus to Solna). A visit here is an experience in itself and a must-do for the dedicated shopper, but if you’re looking for something smaller and less stressful, then Täby Centrum is one of Stockholm’s more pleasant mega malls, with shops including a large Apple store and Clas Ohlson, where you can source everything from lightbulbs to drills. This is also a handy beauty spot –  Lyko is the place to go for a top haircut or colour.

Other large shopping centres on the outskirts of the capital include Heron City (where you can also go bowling, watch a movie or choose from a wide range of chain restaurants). Next door you’ll find the largest Ikea store in Sweden, which in itself is an experience.

Liljeholmstorget in Liljeholmen is close to a lake and picnic area if you’re sick of being indoors, there’s also Kista Galleria north of Stockholm and Farsta Centrum (which includes several outdoor cafes and is close to Farsta Strand).

Article first published in 2015 and updated in 2023.

Member comments

  1. Thanks for this.
    Please do one for kids toy shops. I’m tired of going to the same places, and also, Christmas is around the corner.

Log in here to leave a comment.
Become a Member to leave a comment.
For members

MALMÖ

Hip, swanky and relaxed: Five wine bars to try in Malmö

Malmö in southern Sweden may be more well known for cheap falafel than upmarket wine bars, but that doesn't mean there's nowhere in the city for you to enjoy a glass (or two...).

Hip, swanky and relaxed: Five wine bars to try in Malmö

Julie

This wine bar in the Gamla Väster neighbourhood – Malmö’s old town – specialises in natural wines, always offering at least 16 still wines, alongside other specialty wines like pet nats, champagne and sherry.

They offer wines by the bottle, with a smaller number of wines available by the glass, with seasonal alcohol-free options available. Food-wise, they do cheese and charcuterie alongside small plates based on locally produced ingredients – look out for their supper clubs with local chefs.

They don’t take reservations with exceptions for special events, like supper clubs, wine tastings or similar.

Although it has the feel of a specialty wine shop, Swedish alcohol laws mean that Julie can’t sell bottles for you to take home, so you’ll have to enjoy their wines on-site. Luckily, you can take home their cheeses and charcuterie.

Prices vary widely depending on the wine. Glasses start at around 65 kronor with food costing around 150-450 kronor.

Address: Tegelgårdsgatan 9

Opening hours: Tues-Thurs 4pm-10pm, Fri-Sat 11.30am-10pm

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Cave Julie (@juliemalmo)

Freja

Freja is a cafe and wine bar in the upmarket Davidshall neighbourhood just off the main shopping street. It opens at 9am (alcohol served from 11am), making it a great place for coffee and breakfast, lunch, or dinner and wine in the evening.

During the warmer months, they have an outdoor serving area on the Davidshall square.

They offer a handful of wines by the glass – reds, whites, orange and rosé, many of which are natural wines – with more on offer by the bottle. 

In terms of food, they do simple small plates, such as focaccia with burrata, mortadella and pistachio pesto, filled almond croissants or avocado toast with Danish Vesterhav cheese. Owner Agnes Hansson’s family own a farm around 40 kilometres east of Malmö in Skåne, where much of the cafe’s produce comes from.

Expect to pay between 80 and 160 kronor for a small plate, slightly less for snacks or desserts.

Address: Davidshallstorg 9

Opening hours: Tues 9am-4pm, Weds-Thurs 9am-9pm, Friday 9am-11pm, Saturday 9am-9pm, Sunday 9am-4pm

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Freja (@frejacafeochvinbar)

 

Aster

This hip wine bar in Varvsstaden in Västra Hamnen may be more well known for its seasonal cocktails and natural wines – many of which are European – but it’s worth a trip for the food, too.

Aster won three awards at the Malmö Gastronomy Awards when it opened in 2021, and it’s easy to see why. There’s a wood-fired oven and grill in the open kitchen, with ingredients often sourced from the restaurant’s own garden.

The menu changes seasonally, and at the time of writing it included dishes such as smoked lamb ribs with kimchi and homegrown veg, grilled halibut with greens served with a white wine and crayfish sauce, as well as veggie dishes with grilled pumpkin, cannellini beans and oyster mushroom.

Expect to pay around 50-100 kronor for nibbles, 150-195 kronor for small dishes, 275-300 kronor for large plates (or 995 kronor for an 800g dry aged sirloin steak). Desserts 75-115 kronor.

Address: Jagaregatan 6

Opening hours: Tues-Thurs 5pm-11:30pm, Friday noon-midnight, Saturday 4pm-midnight

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by aster (@aster.malmo)

 

Far i Hatten

This charming little restaurant in the middle of Folkets Park started life as a park restaurant with an outdoor dance floor in the late 1800s. 

It’s a strange place in some ways – it’s the perfect place to go for pizza and ice cream with children during the day, situated right next to a huge playground, but at night it transforms into a bustling bar and nightclub with a surprisingly long wine list.

Again, they have a long list of natural wines on offer, but there’s so much to choose from that you’re sure to find something you like no matter your tastes.

The dance floor is still very much in use, too – Far i Hatten hosts regular events and concerts, both for children during the day and for adults later on towards the evening.

Address: Folkets Park 2, Amiralsgatan 35

Opening hours: Tues-Thurs 5pm-11pm, Fri 4pm-1am, Sat noon-1am, Sun noon-8am

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Far i Hatten (@farihatten)

 

MJ’s

MJ’s is technically a hotel (it was even crowned Sweden’s Leading Boutique Hotel for 2024), but they have a gorgeous covered indoor courtyard where you can enjoy brunch, lunch or dinner along with a glass of wine from their 11-page wine menu. 

This is sorted not only by type of wine (red, white, rosé, champagne, rosé champagne, cremant and pet nats), but also by country, with organic wines, natural wines, and skin contact wines all marked on the menu.

You can enjoy their wines alongside simple snacks – olives and almonds or a small cheese or charcuterie board – or larger dishes like beef tartare, asparagus with lumpfish roe or haddock sashimi. They also have a number of vegetarian options.

They also have a bar area (The Lobby Bar) which do cocktails and DJ sets on the weekend, and a speakeasy bar (Lillies) open on Friday and Saturday nights. 

Address: Mäster Johansgatan 13 (entrance to Lillies on Isak Slaktaregatan 5)

Opening hours: Restaurant: Lunch Mon-Fri 11:30am-1:30pm, Dinner Mon-Sat 6pm-10pm. Saturdays 1pm-10pm, Sundays noon-3pm. Lillies: Fri-Sat 8pm-1am

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by MJs Hotel (@mjshotel)

 

SHOW COMMENTS