Where to Find the Best Shopping in Barcelona

*This site contains affiliate links, which means I receive a commission when you buy. See my full disclosure.

Share it!

From the high-end shops on Diagonal Avenue – to the vintage boutiques in Gracia, Barcelona doesn’t disappoint with the range of places to shop. Whether you’re seeking designer shopping (as in Julia Roberts a la Pretty Woman) – or just places where to shop for specific goods like leather shoes, you’ll find places where to drop your cash in this blog post. Read about the best shopping in Barcelona!

Best Shopping in Barcelona

In general, the designer shops and international brands are found in the Eixample district. A lot of the home design shops are in Eixample in the Zona Alta, where you’ll find lighting and home furnishing stores. For one-of-a-kind shops or centuries-old shops, you’ll find them in the “old city” of Ciutat Vella, which includes Gothic Quarter, Born, or even Raval. Other small shops and independent boutiques are sporadically in Gràcia or Poblenou.

Where to find the best Barcelona shopping area

WHERE TO SHOP IN BARCELONA FOR FASHION

Barcelona shopping area: Fashion streets and avenues

Passeig de Gracia
A major avenue in Spain, Passeig de Gracia is the most well-known upscale Barcelona shopping street. It has several behemoth fashion brands like Chanel, Loewe, Stella McCartney, Michael Kors, Burberry, and Hermes. It attracts shoppers and tourists alike who are visiting the Casa Batlló and La Pedrera by Antoni Gaudí. The shopping experience on Passeig de Gracia is unique, as you pass gorgeous lamppost-benches designed by Gaudí and admire the modernist hexagon tiling as you walk.

Barcelona Urban design of Eixample, Barcelona, Spain

Shopping on Passeig de Gracia

Avinguda Diagonal
Diagonal Avenue runs across the city from the Diagonal Mar area to the Zona Alta and is 11 kilometers long. It’s very wide (50 meters / 160 feet) is a high-traffic street for cars, buses, and taxis, and the tram. Basically, it would take you a few minutes to walk across the street! This main shopping street in Barcelona boasts high-end shops like Brooks Brothers, Versace, Gucci, Armani, Diesel, Muji, L’Occitane, and Tous. On the west side, you’ll find more home design shops. It also has three different shopping malls here: L’Illa, Glòries, and Diagonal Mar.

Rambla de Catalunya
This street has many fashion shops, like the luxurious fur seller Pelleteria La Sibèria, Pronovias flagship store, Geox, Nautica, Swarovski, and Sunglass Hut. It has a pedestrian walk in the middle and some outdoor eateries, perfect if you want to watch passersby, enjoy the sunshine, and have vermouth! On one side, you’ll get a cool view of Tibidabo from here!

Avinguda Portal de l’Angel
This wide and atmospheric street runs off of Plaça Catalunya and is an entryway into the Gothic Quarter. It’s a pedestrian street that’s usually lined with artisan goods stands on one side. It has one of the highest commercial income in the country per square meter (The whole avenue takes about 4 minutes to walk and is approximately 350 meters.) Ironically, the brands on this street are mostly mid-range, including H&M (a store designed by Mariscal!), a smaller El Corte Ingles, Massimo Dutti, and Benetton. For a shopping break, be sure to stop get a cooling orxata (tiger nut milk) at Planelles Donat on a warm day.

El Corte Ingles 
This outstanding department store deserves its own category because it’s quite literally – the only mega department store that exists in Spain. There are several locations in Barcelona, but the largest branch is the 7-story building that is in Plaça Catalunya. Its services range from clothing, restaurant, bakeries, airline agencies, books, electronics – EVERYTHING. Plus expect stellar customer service. That says a lot, considering it’s Spain, IMHO.

Get Barcelona shopping discounts! If you’re keen on visiting designers shops and save some cash, you can find discounts on Download the FREE Barcelona Shopping Card. If you’re NOT a resident of the European Union, you can obtain a VAT refund on your purchases at the Tourist Information offices (there’s one at Plaça Catalunya).

Need a little hand-holding when it comes to shopping? No shame in that! Check out these shopping experiences in Barcelona: 

Shopping centers and shopping malls in Barcelona

Sometimes it’s easier to find everything you need at one stop – a shopping mall! Barcelona has fantastic shopping centers located in the city. They are constantly being renovated and upgraded, and all shopping centers in Barcelona have ready-to-wear fashion stores like Zara and H&M. For cheap shopping in Barcelona, try stores like Primark or Lefties, the latter being super-cheap fashion chain of the Inditex / Zara empire.

Gloriès is a renovated outdoor mall (2017) right next to the vintage Encants Market and the DHUB Museum. It has 89 shops and 39 restaurants including Carrefour, HEMA, FNAC, and Uniqlo. It also has a cinema and a beautiful and modern food court called El MercatAvinguda Diagonal, 208, 08018 Barcelona

Find the best shopping mall! Barcelona has a wide range of indoor and outdoor shopping centers.

Glories: an outdoor shopping mall in Barcelona.

Diagonal Mar is indoor and by the sea and is considered one of the best shopping centers in Barcelona. Stores include Alcampo, Levis, Media Markt, Nike Store, and Sephora. It also has a cinema and an outdoor restaurant patio area with an impressive playground. It also has a brand-spanking new play area for kids called Mar de Jocs – it looks cool! Avinguda Diagonal, 3, 08019 Barcelona 

Gran Via 2 is an indoor shopping center on the outskirts of Barcelona in L’Hospitalet. It’s three stories tall, has a cinema, and has 200 shops, including Xaomi, Guess, Carrefour, and KFC. It’s also near IKEA! Avinguda de la Granvia, 75, 08908 L’Hospitalet de Llobregat, Barcelona

Las Arenas is one of the most picturesque shopping centres in Barcelona. It’s a former bullring (bullfighting is banned here in Catalonia) in Plaça Espanya. It’s bound to give you some vertigo as its five levels high! Head to the rooftop for a spectacular 360º panoramic view of Barcelona, including the Museu Nacional de Catalunya and Plaça Espanya. Gran Via de les Corts Catalanes, 373 – 385, 08015 Barcelona

From Las Arenas: one of the most picturesque shopping centres in Barcelona

Las Arenas: Where to do clothes shopping in Barcelona and 360º view

La Maquinista is a pretty much locals-only outdoor mall in Sant Andreu and 221 shops. It also has three floors, various restaurants, and a Hollister, MAC, Apple Store, Decathlon, and Leroy Merlin. It also has a cinema and bowling alley. Carrer de Potosí, 2, 08030 Barcelona 

L’Illa Diagonal is the most upscale mall where you’ll find luxury shopping in Barcelona (although most are middle-of-the-road shops) There are 170 shops, and it feels spacious. but also has Garmin, Swatch, Tous, and Pedro del Hierro. It’s off Carrer Diagonal and is also the largest shopping center in Barcelona. Avinguda Diagonal, 557, 08029 Barcelona

Maremàgnum is the most touristy shopping center in Barcelona, but with splendid views of the sea and terrace bars. It has 53 shops including the FC Barcelona Store, Lefties, New Balance, and Superdry. It’s also the only open shopping center in Barcelona on Sunday! Moll d’Espanya, 5, 08039 Barcelona

If you’re wondering what happened to Pedralbes Center, it closed in 2018.

Shopping outlets in Barcelona

La Roca Village is the most well-known outlet but is outside of the city in Santa Agnès de Malanyanes. It’s considered a luxury outlet with discounts up to 60% off, carrying brands such as Boss, Burberry, Clark’s, Façonable, Gucci, Guess, and Roberto Cavalli. You can get there via public transportation. Or, you can take an express shuttle bus that picks you up from Passeig de Gràcia. The trip lasts 40 minutes, and you’ll have a multilingual guide on board. La Roca Village s/n, 08430 Santa Agnès de Malanyanes Buy direct bus tickets to La Roca Village 

The Style Outlets in Viladecans is a modern outdoor shopping outlet that opened in October 2016 and has 180 stores. Discounts are said to be up to 70% off. It’s not as upscale or as large as La Roca but it has great brands like Biba, Lindt, Adidas, Crocs, Desigual, and The Body Shop. It’s modern, spacious, and has a few restaurants so you can spend the afternoon here. It’s open 9am-9pm every day except Sundays. Carretera de la Vila, 90, 08840, Viladecans

Fashion brands in Spain

If you want to know which are local brands to buy, try Adolfo Dominguez (serious men and women’s clothes), Berskha (young adult), Cortefiel, Custo Barcelona, Sita Murt, Desigual (local Catalan fashion), Oysho (lingerie, underwear, and loungewear), Santa Eulalia (for mature, moneyed ladies), or WomenSecret (yup, a riff off Victoria’s Secret).

Fancy shopping at Passeig de Gracia

WHERE TO SHOP IN BARCELONA: OTHER GOODS

For antique, vintage, and collectible items

Sunday Market of Sant Antoni is held on Sunday mornings only. While vendors sell mostly second-hand books, you can also find DVDs, comics, stamps, and other collectors’ items. You can also find a lot of crowds formed around the market. They’re trading all kinds of trading cards: football cards, Superzing toys, and other collectible items that are popular at the moment.

Encants market is the largest flea market in Barcelona, and its golden roof is a beauty as well. Check for second-hand goods on the bottom floor, where hawkers yell, “Un euro, un euro!”. My friend scored an antique 100-year-old painting to take home as a souvenir!

For more antique market shopping, try the Mercat Gòtic d’Antiguitats, Carrer Riera Baixa, Mercantic in Sant Cugat, or El Bulevard dels Antiquaris. Try La Moderna Singular for beautiful hand-picked items.

Vintage prints at Sant Antoni market

For vintage home decor, try a small shop called Fulanito y Menganita in Gràcia or Holala! Plaza in El Raval.

For art gifts

Art Escudellers is an iconic Barcelona shop selling artisan products from all parts of Spain. If you’re looking for jewelry, ceramics, or olive oil containers, you can find it all here.

La Pedrera Espai Gaudí has a gift shop with lots of things Gaudí, the Espai Gaudí also has postcards, scarves, books, and cool trinkets to remember Barcelona.

MACBA has a fantastic selection and is one of my favorite art gifts shops. It has shelves upon shelves of contemporary art books but also cool toys, clothing, and jewelry.

For food and drink gifts

Barcelona has a system of food markets: each neighborhood has its own.  Unless it’s one of the big tourist-y markets like La Boqueria, Santa Caterina, or Sant Antoni, many people don’t make it here to queue for their fish. When I can make it to the market (which is 10 minutes walking), all I see are three to five septuagenarians in line in front of me.

Casa Gispert was founded in 1851, and you can smell Catalan tradition as soon as you walk through the door. Selling roasted nuts, wine baskets, olive oils, jams, honey, and more, you’ll be sure to find a sweet delicacy here to take home.

Colmado Quilez is one of the last traditional grocery shops of its kind. Located in Born, it has a cheese counter and charcuterie and serves artisan foods, wines, and spirits. Expect to be served by gentlemen (and maybe women) in button-down shirts. Very classic and fun to experience too!

El Corte Ingles has a mini market for hard-to-find and gourmet items. Find them at the Club del Gourmet at the bottom floor of the El Corte Ingles in Plaça Espanya.

La Chinata is a modern food shop selling beautifully packaged olive oils. They also have cosmetics, spices, jams, and cured meats. It has two locations in Born and one in Sant Antoni.

Vila Viniteca sells wines, spirits, and some gourmet foods. This popular wine store in Born has shelves upon shelves of bottled beauties and has been open since 1932.

For gifts: fun trinkets and novelty items

Gracia and El Born have tons of handmade and artisan shops. Try OMG BCN, Fantastik (twisted international flair), Grey Street for local artisan gifts, Grey Street for a fantastic mix of artisan and local clothes, accessories, paper goods, tea, chocolate, and more (they’re online too!), La Comercial Home for funky and personality-driven home goods, Domestico shop for home goods and sleek furniture, or WaWas Barcelona for design-y, cool souvenirs (super cute stuff!). Those are really just a few!

For handmade goods

Gracia always has the best grassroots-type boutiques and it’s always inspirational for me! It’s a motley mix of local designers and quaint cafes. Oslo has artisan crafts and jewellery from dozens of artists. Olokuti is an earthy store (one of my favorites!)

The Handmade fair like Festivalet is right before Christmas. There’s also the Handmade Festival, Handmade Market, Two Market. The markets at food festivals are also great! For example, All Those food market has a small indoor section at the Teatre Nacional de Catalunya with some local, handmade items.

For jewelry

Tous is the most popular Catalan jewelry and a powerhouse. With over 700 shops worldwide, Tous has made themselves recognizable through the profile of a teddy bear. They also carry watches, bags, and leather goods.

Prats Joiers has several locations around Barcelona and specializes in silver, gold, and diamonds.

Rabat sells engagement jewelry and fine watches like Rolex, Bulgari, and Omega. They have two locations on the expensive Passeig de Gràcia. Also, that terrace looks incredible!

For vintage jewelry, check out Heritage in the Gothic Quarter, where you’ll find high-end one-of-a-kind antique jewelry.

For leather shoes and goods

Cuir is only sold via Etsy or their website (inthemoodforleather.com) but it’s clean, modern purse designs are worth a mention. Made with handcrafted leather, these durable bags have gorgeous craftsmanship.

Curium sells artisan handmade leather goods like belts, handbags, and jackets. You can even make your own! It has two locations in the Gothic Quarter and Born.

Loewe on Passeig de Gracia sells luxury goods like shoes, jewelry, and accessories for men and women. They also have a quality leather purse collection.

Lupo opened in Barcelona and 1920, and its design approach follows that of Gaudí design philosophy: organic and ergonomic forms. Its high-quality leather purses are elegant, modern, and functional.

For souvenirs

Classy handmade gifts like fans, ceramics, at Itaca. Poble Espanyol and El Corte Ingles’s special souvenir section also has classic, high-quality artisan crafts for sale, glass, handmade fans, ceramics, and jewelry. This would answer the question: “Where can I get something nice for my mother-in-law from Spain?”

<<Need ideas on what Barcelona souvenirs to take home? Read my post on What to buy in Barcelona!>>

For soaps and perfumes

Les Topettes in Raval sells colognes, creams, perfumes, and soaps. Step inside this little heavenly-smelling shop, and you’ll forget you’re in the grittiest neighborhood in Barcelona. Its minimalist interior and beautifully-packaged goods won’t leave you empty-handed.

Sabater Hermanos in the Gothic Quarter creates beautiful, artisan soaps in the classic brick, confetti, and petal shapes. Produced by a third-generation soapmaker, they also have a sister store in Buenos Aires.

For toys

Bateau Lune (the BEST toy store!) in Gracia is a tiny shopped but is packed with a wide range of non-cheesy toys and children’s gear. I’ve bought a scooter, inexpensive cards, unique toy blocks, and other miniature delights here. Highly recommended!

Pedra Paper Tisora is a cute toy store in Poblenou on the quaint Maria Aguiló street.

El Rei de La Magia for nostalgia and the oldest magic shop in Barcelona (founded in 1881!). You can also magic tricks and toys and also… Catalan capgrossos (bigheads) of classic items and even Donald Trump.

Drim is the biggest toy store, but it’s 99% recognizable brands like Disney, Mattel, Playmobil, and Spanish brands.

For vintage clothing

Plaza has an array of handpicked second-hand clothing, furniture, books, and magazines.

Riera Baixa is popular for recycled clothing and retro record shops.

Other second-hand shops are Humana, Llulaby Vintage, and Kilo Store. Check out the shops on Carrer Tallers.

TIPS FOR SHOPPING IN BARCELONA, SPAIN

Shop schedules are usually 10am – 2pm / 5pm – 8:30pm. Shops in smaller neighborhoods may be open until 1pm on Saturdays. For shopping malls, the schedule is usually all day 9am – 9:30pm except Sunday. Shops in the busy tourist center (Gothic Quarter, Born, parts of Eixample) are open 10am – 8:30pm.

– In Spain, there are two huge annual sale seasons that happen (unlike in the US when sales are constant). The summer sales are on July 1 – August 31. The Winter sales are January 7 –  March 6. If you’re really eyeing a particular item to buy, check during this time!

– EU non-residents can also ask for a Tax-Free Refund if you’re spending more than 90.16 in a store! This applies only to goods that you’ll be taking back with you to your home country. Learn about how tax-free shopping works. It’s explained clearly here: https://es.traveltaxfree.com/en/#travellers

So what are you looking to shop for in Barcelona? Hit me up in the questions and maybe I can help you find it!

Where to shop in Barcelona, Spain


Share it!

About the Author Justine Ancheta

California native, churro aficionado, and mom of 3, Justine Ancheta writes fervently about Barcelona and Spain. Since 2008, she's been eating burnt onions (calçots) and tripping on cobblestones in the Gothic Quarter. She shares tips on popular attractions, exposes offbeat non-touristy spots, and gives insight on exploring Barcelona with kids. Her next Catalan culture challenge: top level of a human castle (castellers).

Sign up and get your free Barcelona Planning Guide!

Sign up and get emails about Barcelona travel. Know before you go! Download your FREE NO-BULL BARCELONA PLANNING GUIDE:

Learn how much things cost, what to bring or buy beforehand, where to stay, and how to get around. Included: budgeting worksheet, checklists, and more!

Leave a Comment: