Shopping in Barcelona | The Ultimate Guide to Barcelona Shopping

As one of the most fashion-forward cities in Europe, Barcelona's shopping culture is vibrant, diverse and has plenty to offer. From high-fashion boutiques lining Passeig de Gràcia to street markets and a flea market where you're sure to get an original bargain, there's without a doubt something for everyone.

Best Things to Buy in Barcelona

1. Turrón

Food

If you're in Barcelona and looking for a delicious, traditional treat, then look no further than turrón. This nougat confection is made with almonds, honey, and egg whites, and has been a favorite in Spain for centuries.

Where to buy:

2. Porcelain Figurines

Home Decor

Barcelona is home to many lovely shops, but one of the best things to buy are the porcelain figurines. These delicate pieces come in all sorts of designs, from traditional Spanish dancers to more modern takes on classic sculptures.

Where to buy:

3. Espardenyes

Shoes

Espardenyes are a type of traditional Catalan shoe. They are made of natural materials like esparto grass and leather, and they are very comfortable to wear.

Where to buy:

4. Tupi Cheese

Food

This cheese is made from sheep's milk and has a unique flavor that's perfect for any cheese lover. It's also one of the most popular cheeses in Barcelona, so you'll be able to find it in many different stores.

Where to buy:

5. Cava

Beverage

Cava is a sparkling wine that is popular in Barcelona. It is made from a blend of Spanish grapes, and it has a refreshing flavor. Cava is perfect for any occasion, as it pairs well with food, making it a great choice for a meal.

Where to buy:

6. Ceramics

Home Decor

Barcelona is renowned for its stunning ceramics. If you're looking to take home a piece of art, then ceramics are the way to go. You can even have a custom piece made if you want something truly unique.

Where to buy:

7. Catalan Cookies

Food

When in Barcelona, be sure to pick up some Catalan Cookies. These delicious cookies are made with almonds, sugar, and egg whites. They are often flavored with orange or lemon zest, and they make a great snack or dessert.

Where to buy:

8. Romesco Sauce

Food

This Catalan sauce is made with roasted red peppers, almonds, garlic, and olive oil. It's perfect for dipping bread or vegetables in, and it also makes a great addition to grilled meats or fish.

Where to buy:

9. Perfume

Personal Care

One of the best things to buy in Barcelona is perfume. There are many great stores that sell perfume, and you can find some amazing deals. The city is also home to several world-renowned perfume makers, so you can be sure to find some unique and high-quality scents.

Where to buy:

10. Avarca Sandals

Footwear

If you're visiting Barcelona, one of the things you should definitely buy are Avarca sandals. These are traditional Catalan sandals that are extremely comfortable and stylish. They can be dressy or casual, making them perfect for any occasion.

Where to buy:

Best Shopping Streets in Barcelona

1. Passeig de Gràcia

Avenue

Location: Pg. de Gràcia, Barcelona, Spain - Find on map

Best For: Luxury brands, Leather goods, Accessories

Best Shops/Stores: Burberry, BVLGARI, Prada Barcelona

Getting There: Bus no. 201, 7, B24, D50, E9 and H12

Timings: 09:00 AM to 6:30 PM (Monday to Thursday), 9:00 AM to 8:00 PM (Friday to Sunday)

2. Plaça de Catalunya

Plaza

Location: Plaça de Catalunya, 08002 Barcelona, Spain - Find on map

Best For: Electronics, Boutiques, Local food

Best Shops/Stores: Desigual, Primark, ZARA

Getting There: Bus no. 102, 67, 7, B20, B24 and L95

Timings: 24 hours

3. Avinguda del Portal de l'Àngel

Street

Location: Avinguda del Portal de l'Àngel, 08002 Barcelona, Spain - Find on map

Best For: Budget shopping, Boutiques, Luxury shopping

Best Shops/Stores: Foot Locker, Pull&Bear, Parfois

Getting There: Bus no. 59, 67, A2, B20, B25 and L95

Timings: 9:00 AM to 9:00 PM (Monday to Saturday), 12:00 PM to 8:00 PM (Sunday)

4. Avenida Diagonal

Avenue

Location: Avinguda Diagonal, Barcelona, Spain - Find on map

Best For: Luxury shopping, Furniture, Boutiques

Best Shops/Stores: H&M, C&A, Massimo Dutti

Getting There: Bus no. 24, 33, 34, B24, E9, H10 and H8

Timings: 9:00 AM to 9:00 PM (Monday to Saturday), 12:00 PM to 8:00 PM (Sunday)

5. Sant Antoni

Area

Location: Sant Antoni, Barcelona, Spain - Find on map

Best For: Local products, Books, Handicrafts

Best Shops/Stores: Mercado del Libro Dominical de San Antonio, Crisolart Galleries, Mercat De Sant Antoni

Getting There: Bus no. 55, D50, H12, H16, L95 and V9

Timings: 7:00 AM to 8:30 PM (Monday to Saturday), 8:30 PM to 2:30 PM (Sunday)

6. El Born

Area

Location: El Born, 08003 Barcelona, Spain - Find on map

Best For: Fashion, Accessories, Boutiques

Best shops/stores: Carhartt WIP Store Barcelona El Born, The Outlet Born!, Ivori

Getting There: Bus no. 47, D20, H14, H16, V15 and V17

Timings: 8:00 AM to 8:30 PM (Closed on Sunday)

7. Rambla de Catalunya

Street

Location: Rambla de Catalunya, Barcelona, Spain - Find on map

Best For: Boutiques, Accessories, Cosmetics

Best Shops/Stores: IKKS General Store, Maje - Barcelona Rambla, Kiehls

Getting There: Bus no. 102, 63, 67, 7, B24, H12, H8 and L95

Timings: 10:00 AM to 9:00 PM (Closed on Sunday)

Best Souvenirs in Barcelona

1. Barretina

Where to buy: Sombrereria Mil

Location: Carrer de Fontanella, 20, 08010 Barcelona, Spain. Find on map

2. FC Barcelona Merchandise

Where to buy: Barça Store C. d'Arístides Maillol

Location: s/n, 08028 Barcelona, Spain - Find on map

3. Spanish Olive Oil

Where to buy: Orolíquido, Carrer de la Palla

Location: 8, 08002 Barcelona, Spain - Find on map

4. Vermouth

Where to buy: Bodega Maestrazgo

Location: C/ de Sant Pere Més Baix, 90, 08003 Barcelona, Spain - Find on map

Best Malls in Barcelona

1. Maremagnum

Shopping Mall

What to buy: Clothes, electronics, homewares

Location: Moll d'Espanya, 5, 08039 Barcelona, Spain - Find on map

Timings: 10:00 AM to 9:00 PM

2. Centre Comercial Diagonal Mar

Shopping Mall

What to buy: Clothes, Footwear, Accessories

Location: Avinguda Diagonal, 3, 08019 Barcelona, Spain - Find on map

Timings: 9:30 AM to 10:00 PM (Monday to Saturday), 12:00 AM to 8:00 PM (Sunday)

3. Arenas de Barcelona

Shopping Mall

What to buy: Accessories, cosmetics, clothes

Location: Gran Via de les Corts Catalanes, 373, 385, 08015 Barcelona, Spain - Find on map

Timings: 10:00 AM to 10:00 PM

4. Centre Comercial El Triangle

Shopping Mall

What to buy: Clothes, footwear, cosmetics

Location: Pl. de Catalunya, 1, 4, 08002 Barcelona, Spain - Find on map

Timings: 9:30 AM to 10:00 PM (Monday to Saturday), 12:00 PM to 8:30 PM (Sunday)

5. La Maquinista

Shopping Mall

What to buy: Clothes, cosmetics, books

Location: C/ de Potosí, 2, 08030 Barcelona, Spain - Find on map

Timings: 9:30 AM to 10:00 PM (Closed on Sunday)

6. L'illa Diagonal

Shopping Mall

What to buy: Jewellery, accessories, clothes

Location: Avinguda Diagonal, 557, 08029 Barcelona, Spain - Find on map

Timings: 9:30 AM to 9:30 PM (Monday to Saturday), 12:00 AM to 8:30 PM (Sunday)

Best Luxury Shopping Destinations in Barcelona

1. Jimmy Choo

Luxury Brand

What to buy: Shoes, bags, accessories

Location: Pg. de Gràcia, 97, 08008 Barcelona, Spain - Find on map

Timings: 10:30 AM to 8:00 PM (Closed on Sunday)

2. Max Mara

Luxury Brand

What to buy: Women’s clothes, shoes and accessories

Location: Pg. de Gràcia, 23, 08007 Barcelona, Spain - Find on map

Timings: 10:30 AM to 8:30 PM (Monday to Saturday), 12:00 PM to 8:00 PM (Sunday)

3. Cartier

Jewellery Brand

What to buy: Jewellery, accessories, timepieces

Location: Pg. de Gràcia, 82, 08008 Barcelona, Spain - Find on map

Timings: 10:00 AM to 8:00 PM (Monday to Friday), 10:30 AM to 8:00 PM (Saturday), 12:30 PM to 8:00 PM (Sunday)

4. Adolfo Dominguez

Luxury Brand

What to buy: Clothes, perfume, accessories

Location: Pg. de Gràcia, 32, 08007 Barcelona, Spain - Find on map

Timings: 10:00 AM to 9:00 PM (Closed on Sunday)

5. Passeig de Gràcia

Avenue

What to buy: Versace, Chanel, Prada

Location: Barcelona, Spain - Find on map

Timings: 09:00 AM to 6:30 PM (Monday to Thursday), 9:00 AM to 8:00 PM (Friday to Sunday)

6. Gucci

Luxury Brand

What to buy: Clothes, accessories and bags

Location: Pg. de Gràcia, 76, 08008 Barcelona, Spain - Find on map

Timings: 9:00 AM to 9:00 PM

Budget Shopping Destinations in Barcelona

1. Els Encants

Flea Market

What to buy: Clothes, furnishings, antiques

Location: Carrer de los Castillejos, 158, 08013 Barcelona, Spain - Find on map

Timings: 9:00 AM to 8:00 PM (Monday, Wednesday, Friday and Saturday)

2. Love Vintage

Store

What to buy: Jackets, skirts, dresses

Location: Carrer de Bertrellans, 5, 08002 Barcelona, Spain - Find on map

Timings: 12:00 AM to 7:00 PM (Closed on Sunday)

3. Holala!

Store

What to buy: Dresses, t-shirts, jackets

Location: Carrer dels Tallers, 73, 08001 Barcelona, Spain - Find on map

Timings: 11:00 AM to 9:00 PM (Closed on Sunday)

4. Camden Rock

Store

What to buy: Shoes, jackets, accessories

Location: Carrer dels Tallers, 29, 08001 Barcelona, Spain - Find on map

Timings: 10:30 AM to 9:00 PM (Closed on Sunday)

5. Primark

Store

What to buy: Clothes, accessories, homewares

Location: Pl. de Catalunya, 23, 08002 Barcelona, Spain - Find on map

Timings: 9:00 AM to 9:30 PM (Monday, Tuesday, Wednesday, Thursday & Saturday), 12:00 PM t0 8:00 PM (Friday & Sunday)

6. Kimod

Store

What to buy: Women’s dresses, blouses, pants

Location: Carrer de Còrsega, 163, 08036 Barcelona, Spain - Find on map

Timings: 10:00 AM to 8:30 PM (Monday to Friday), 11:00 AM to 8:30 PM (Saturday)

Shopping in Barcelona: Essentials

Shopping in Barcelona - Modes of payment

Modes of payment:

  • Card: Most stores and shops in Barcelona accept international debit and credit cards. 
  • Digital Wallets: PayPal is the most used digital wallet in Barcelona. Many other wallets are allowed.
  • Cash: Cash payments of up to €2,500 is allowed between two parties. 
  • Bank Transfers: You can pay using bank transfers, but it's not the most advisable form of payment.
Shopping in Barcelona - Best Time to Visit
  • The best time to visit Barcelona, Spain is in the springtime, ideally mid-March. 
  • Summer is also a popular time when weather averages around 67°F and reaches highs of 79°F.
  • As a coastal area, Barcelona is most beautiful in April and October, when the water is still warm enough for swimming but not too hot.
  • Barcelona’s winter months are between November and February.
  • If you want to avoid crowds, visit during its off-peak season between June and September.
Shopping in Barcelona - Restaurants
  • Disfrutar - This Michelin-starred restaurant offers a modern twist on Spanish cuisine. The dishes are creative and beautifully presented. Find on map
  • Lasarte - Located in the heart of the city, Lasarte offers a wide variety of Catalan and Spanish cuisine. The restaurant has been awarded 3 Michelin stars, so you can expect nothing but the best. Find on map
  • Con Gracia - Con Gracia serves some of the best food in Barcelona. The restaurant is known for its fresh, locally sourced ingredients and its expertly prepared dishes. Find on map
  • Cinc Sentits - Its menu features a variety of local and international dishes, all of which are prepared with fresh, high-quality ingredients. Find on map
  • Brugarol Barcelona - Brugarol Barcelona is one of the best restaurants in Barcelona. It's a small, intimate restaurant with only 12 tables. The menu changes daily, based on what's fresh and seasonal. Find on map
Shopping in Barcelona - Getting around

By Metro: Barcelona has 12 lines running in and around the city that make commuting easy and quick for travellers.
By Bus: About 1000 buses are operational on 100 routes in Barcelona and its adjoining areas.
By Taxi: You can also travel using the city’s taxi service at a reasonable cost.
By Train: Renfe has three train services spread across the city.

Shopping in Barcelona - Shopping Tips in Barcelona
  • Return policies in many shops in Barcelona have their own terms and conditions. Be cautious. 
  • Smaller shops are boutiques close for a bit in the afternoon. Plan your visit accordingly. 
  • You might be able to get discounts after 9:00 PM at select boutiques and stores.
  • Bargain like a local when you go out for street shopping. You might be able to get a good deal.
  • Shopping hubs are usually crowded over the weekend. Visit during the weekdays instead. 
  • If you want to save money and time while shopping in Barcelona, use public transport for commuting.

Frequently Asked Questions about Shopping in Barcelona

Ceramics, clothes from luxury brands and cava are the best things to buy in Barcelona.