13 Best Places to Go Shopping in Barcelona

Shopping in Barcelona is anything but boring. Grand boulevards show off designer storefronts, while tucked-away markets buzz with locals haggling over produce and vintage finds.

The mix is unbeatable, and you’ll find price points for every budget. Here are the best places to go shopping in Barcelona.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Riverside Wanderer (@riversidewanderernyc)

1. Passeig de Gràcia

Passeig de Gràcia stretches for over 1,500 meters from Plaça de Catalunya to Avenida Diagonal, and it’s the city’s top spot for shopping. Designer stores like Gucci, Prada, and Louis Vuitton line this grand boulevard.

Metro stops make getting here a breeze. The luxury district mixes haute couture, jewelry, and high-end accessories with big-name high street brands. All the while, stunning modernist architecture surrounds you. Since it’s so central, squeezing in a stroll here is almost too easy.

2. El Corte Inglés

El Corte Inglés is Spain’s most famous department store chain, and Barcelona’s locations are hard to miss. The Plaça de Catalunya branch sits right at the city’s heart — super convenient.

It’s a one-stop shop: fashion, electronics, books, beauty, home goods, and groceries, all stacked across several floors. Head upstairs and you’ll find food spots with great views over the city.

Both international brands and Spanish designers fill the racks, with prices running the gamut. The air conditioning alone is a draw on sticky Barcelona afternoons.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Explica'm Barcelona (@explicambarcelona)

3. Mercat de la Boqueria

Mercat de la Boqueria sits just off Las Ramblas and is easily one of the world’s most iconic food markets. Rows of vibrant produce, fresh seafood, hanging jamón, and local cheeses tempt you at every turn.

The market’s maze-like stalls invite you to get lost for a while. Grab breakfast, lunch, or just a snack from the food stands as you browse. Many folks end up eating more than they planned; it’s hard to resist.

Shopping at La Boqueria is a crash course in Barcelona’s food scene. Las Ramblas can get packed, so going off-peak is smart if crowds aren’t your thing.

READ NEXT
Ultimate Barcelona Travel Guide for First Timers

4. Av del Portal de l’Àngel

Avinguda del Portal de l’Àngel is one of Barcelona’s busiest shopping avenues, and the energy is contagious. Starting at Plaça Catalunya, it leads straight toward the Gothic Quarter, passing a parade of popular stores.

Major brands like Zara, H&M, Bershka, and Pull & Bear fill both sides of the street. The mix of global retailers and a huge El Corte Inglés means you can shop, then grab lunch without skipping a beat.

Since it’s pedestrian-only, you can wander at your own pace. The street links up with other shopping areas like Portaferrissa and Pelayo, making it easy to hop between different zones and keep the spree going.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Next Stop Barcelona (@next_stop_barcelona)

5. Maremagnum

Maremagnum shopping center is right on the waterfront, connected to the city by a walkway that takes you over the water itself. Clothing boutiques, jewelry shops, and an official Barça store all share space here.

One thing that sets Maremagnum apart is that it’s open every day, even Sundays, when most of Barcelona’s shops are shuttered. There’s also an aquarium nearby, so if you’re with kids, it’s a pretty easy way to spend an afternoon by the Mediterranean.

READ NEXT
16 Best Restaurants in Barcelona You Need to Try

6. Born District Boutiques

The Born District’s boutiques are a playground for local designers and indie brands. Winding medieval streets hide creative shops selling everything from handmade jewelry to bold, experimental fashion.

The vibe is personal — many stores are run by artisans who make their products right in Barcelona. Biscuit Store is a standout, founded by Danish designer Katia Bandolowski, who’s been obsessed with patterns since she was 14.

The whole district feels refreshingly authentic, with craftsmanship trumping mass production. Wandering here means chatting with shop owners and stumbling onto pieces with real character.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Biscuit Store (@biscuit_store_)

7. Diagonal Mar

Diagonal Mar is Barcelona’s most visited shopping center. Over 200 stores fill this sprawling mall on Avenida Diagonal, just a short hop from downtown. Shopping here comes with Mediterranean views, which is a nice bonus.

The center covers all the bases: big fashion brands, electronics, home goods, and more. Located in the Sant Martí district, it’s easy to reach whether you’re nearby or coming from the city center.

READ NEXT
10 Stunning Barcelona Beaches You Need to Visit

8. L’Illa Diagonal

L’Illa Diagonal packs over 170 shops, restaurants, and bars into a sleek, contemporary space covering 35,000 square meters. Sitting between Les Corts and Sarrià-Sant Gervasi, it’s easy to get here by public transport or on foot.

High-street fashion, kids’ clothing, and an Fnac for all things tech and entertainment fill the space. If you’re hungry, plenty of restaurants and coffee spots are scattered throughout.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by L'illa Diagonal (@lilladiagonal)

9. Mercat dels Encants

Mercat dels Encants is one of Europe’s oldest flea markets, tracing its roots back to the 1300s. Its mirrored roof near the Agbar Tower is pretty hard to miss, sheltering a wild array of treasures.

The market offers antiques, collectibles, clothing, shoes, appliances, plus books, jewelry, furniture, and art. It’s a goldmine for vintage finds and offbeat knick-knacks you won’t see elsewhere.

When you need a breather, there are bars and restaurants dotted around. Prices tend to be reasonable, so you can score deals on everything from clothes to quirky home decor.

READ NEXT
13 Hidden Gems in Barcelona You Need to Visit

10. Carrer de Pelai

Carrer de Pelai slices through the heart of Barcelona, mixing old-world architecture with a parade of modern shops. Spanish and international brands fill this central shopping street, and prices are generally wallet-friendly.

The shopping runs the gamut from fashion to electronics. Major chains like Zara, H&M, and Fnac sit alongside local retailers.

Shopping malls and El Triangle shopping center are right here too, adding even more options if you want a break from the open air. Being so close to Plaça de Catalunya, it’s easy to bounce between different shopping districts in a single afternoon.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Mercat de Sant Antoni (@mercatstantoni)

11. Mercat de Sant Antoni

Sant Antoni Market feels like a real slice of Barcelona, minus the tourist mobs. The gorgeous iron-and-glass building in the Eixample district has seen locals shopping here for generations.

The stalls are filled with fresh produce, meats, cheeses, and seafood. The modernist architecture by Antoni Rovira i Trias makes grocery runs feel special. Sundays bring a book and collectibles fair that’s a hit with residents.

The vibe is relaxed and authentic, especially compared to the busier markets on Las Ramblas. It’s a good spot to pick up picnic supplies or just snack your way through the stalls.

READ NEXT
15 Best Things to Do in Barcelona for Your Bucket List

12. La Manual Alpargatera

La Manual Alpargatera has been making handmade espadrilles for over 80 years in the Gothic Quarter. These traditional Catalan sandals, with their cotton canvas and jute rope soles, are a Barcelona classic.

Even Hollywood types have stopped by for a pair. Some even cost less than 70 euros, and you can pick from slippers, slip-ons, wedges, or lace-ups in just about every color.

The shop’s location in the Gothic Quarter means getting there is half the fun, winding through medieval lanes. You’ll walk away with a souvenir that’s both stylish and genuinely local.

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Mercat de Santa Caterina (@mercat_santa_caterina)

13. Mercat De Santa Caterina

Barcelona’s first covered food market pops with a wavy, rainbow roof; it’s a little trippy from above. After a bold redesign in 2005 by architects Enric Miralles and Benedetta Tagliabue, the place feels both historic and fresh.

Stalls brim with produce, local meats, seafood, and Spanish treats that people buy for dinner — it’s not just for tourists snapping photos. The energy is lively and the food selection is almost overwhelming, so wandering the aisles is half the fun, whether you’re on a mission or just curious.

Maybe grab a few tapas at the bar near the entrance, or if you’re feeling hungrier, Cuines Santa-Catarina inside has you covered for lunch. Even if you walk out empty-handed, the wild roof and the buzz of the place make it worth a look.