Where to Go Shopping for Clothes in Barcelona

shopping mall in barcelona

You want to travel to Barcelona and shop there, but you don't know where to start? Barcelona is truly a shopper's paradise. Lucky for travelers, many of the city's prime shopping streets and centers are located quite near each other.

Passeig de Gracia has luxury boutiques with brands like Chanel and Gucci, while Portal de l’Àngel has popular high-street fashion stores like H&M and Zara. Rambla de Catalunya has designer boutiques with a relaxed atmosphere. For those who love malls, Diagonal Mar and La Maquinista provide a wide range of options. If you're into unique finds and local designers, the trendy El Born district is perfect for you.

You can find anything in Barcelona, you just have to know where to look!

In this article:

Best Shopping Districts for Clothes in Barcelona

1. Passeig de Gracia

Passeig de Gracia is one of Barcelona's most famous shopping districts, often compared to the Champs-Élysées in Paris. This wide, elegant avenue stretches from Plaça de Catalunya to the Gracia neighborhood.

There are many luxury fashion houses and famous Spanish designers in Passeig de Gracia. You'll find flagship stores for international brands like Chanel, Gucci, Prada, Louis Vuitton, and Dior. There are also well-known Spanish designers such as Antoni Miró, Roberto Merino, and the popular brand Desigual.

View of passeig de gracia from above

One of the best things about shopping at Passeig de Gracia is modernist architecture. Even if you don't buy anything, you'll still enjoy your visit. You can see famous buildings designed by Antoni Gaudí, such as Casa Milà (La Pedrera) and Casa Batlló.

Note: Visit during weekdays to avoid the weekend crowds. Many stores offer personalized shopping services, so don’t hesitate to ask for help if you’re looking for something specific.

2. Portal de l’Àngel

Portal de l’Àngel is a pedestrianized shopping street that borders the Gothic Quarter, running from Plaça de Catalunya towards the Cathedral. It's one of the busiest and most popular shopping areas in Barcelona.

Portal de l’Àngel has a lot of high street fashion stores and popular Spanish brands. You’ll find well-known retailers like H&M, Zara, and Mango, along with a variety of local shops. If you want to shop for fashionable clothing and accessories at affordable prices, Portal de l’Àngel is for you.

Portal de l’Àngel street

The street has several gelato shops, so you can take a refreshing break while you shop. On Sundays, the area is lively with street performers and traditional Catalan dancing, enhancing the vibrant shopping experience.

Note: For a more relaxed shopping experience, visit between 10 am and 12 pm on weekends when the stores are less crowded.

3. Rambla de Catalunya

Rambla de Catalunya is an elegant boulevard running from Plaça de Catalunya to Avinguda Diagonal. It's known for its wide, tree-lined streets and beautiful architecture. You can have a pleasant and relaxing shopping experience away from the hustle and bustle of La Rambla here.

Rambla de Catalunya has a mix of mid-range fashion stores and department stores. You’ll find popular brands such as Misako, Panama Jack, and Intimissimi, along with department stores with a variety of fashion, accessories, and home goods. The area is perfect for those looking for quality clothing and accessories without breaking the bank.

Rambla de Catalunya boulevard

One of the main highlights of shopping on Rambla de Catalunya is its charming, tree-lined street, which creates a pleasant and inviting atmosphere. The boulevard is full of outdoor cafes and restaurants. If you get tired easily, these are ideal spots to take a break and enjoy a meal or coffee while people-watching.

Note: Visit during the weekdays when the street is less crowded, and be sure to explore the side streets for hidden gems and unique shops.

4. El Born

El Born is a trendy neighborhood in Barcelona, with a vibrant atmosphere and historic charm. It's nestled between the Gothic Quarter and Parc de la Ciutadella. You can find both old-world characters and contemporary styles.

El Born has a wide variety of independent boutiques and vintage stores. You’ll find shops selling unique clothing, handmade jewelry, and artisan crafts. Many of these stores feature local artists.

El Born neighborhood

The neighborhood has narrow and winding streets filled with hidden gems waiting to be discovered. So, it's an excellent place to discover one-of-a-kind pieces that you won't find anywhere else. On top of that, you'll be able to support local designers.

Note: Visit on weekdays for a more relaxed shopping experience. Be sure to check out the local cafes and bars to rest and refuel during your shopping adventure.

Popular Malls for Clothes Shopping

1. Diagonal Mar

Diagonal Mar is one of Barcelona's largest and most modern shopping centers, located near the coastline where Avinguda Diagonal meets the sea.

The exact address is Av. Diagonal, 3, Sant Martí, 08019.

Diagonal Mar has an impressive selection of international chains and popular Spanish brands. You'll find stores like Zara, H&M, Primark, and Mango, along with a variety of other fashion retailers. You can find everything from casual wear to formal attire. The mall also hosts several specialty stores such as Decathlon for sporting goods, FNAC for electronics, and Sephora for beauty products.

Diagonal mar shopping mall front side

There are also a range of amenities at Diagonal Mar. The mall has a large cinema complex where you can catch the latest movies, as well as numerous restaurants and cafes with a variety of dining options. Additionally, Diagonal Mar includes a children's play area, a supermarket, and a hair salon.

Note: Take advantage of the mall’s ample parking and convenient public transportation options, with the El Maresme | Fòrum metro station just a short walk away.

2. Maremagnum

Maremagnum is a unique seaside shopping center located at the end of the Barcelona waterfront and overlooks the picturesque Port Vell. It is open 365 days a year, even on Sundays and holidays when other stores in Barcelona might be closed.

The exact adress is Moll d'Espanya, 5, Ciutat Vella, 08039.

Maremagnum has a mix of stores catering to tourists, including fashion brands like H&M and Desigual, souvenir shops, and sports stores such as Nike. The mall also has a variety of specialty shops, so there is a range of products to suit every shopper's needs.

Maremagnum mall from above

One of the highlights of shopping at Maremagnum is the breathtaking ocean views you can enjoy while browsing the stores. The mall has numerous restaurants and cafes. So you can just relax and enjoy a meal with a view of the harbor.

Note: Additionally, the mall is easily accessible via public transportation, with the Drassanes metro station just a short walk away.

3. La Maquinista

La Maquinista is the largest shopping center in Catalonia, with an extensive range of stores and entertainment options. It's located in the Sant Andreu district and is an open-air mall with a spacious layout and modern design.

The exact address isC/ de Potosí, 2, Sant Andreu, 08030.

La Maquinsita shopping center

La Maquinista features a variety of department stores and international chains. You’ll find well-known retailers like Zara, H&M, and Primark, as well as popular department stores such as El Corte Inglés. The mall also includes a range of specialty shops, electronics stores, and beauty brands.

One of the standout features of La Maquinista is its entertainment center, which includes a multi-screen movie theater, a bowling alley, and numerous restaurants and cafes. The mall also offers ample parking. La Maquinista is easily accessible via public transportation, with the Sant Andreu metro station a short walk away.

Note: To make the most of your visit, consider arriving early to avoid the crowds, especially on weekends.

4. L'illa Diagonal

L'illa Diagonal is an upscale shopping center located on Avinguda Diagonal, one of Barcelona's main thoroughfares. It's known for its sophisticated ambiance and modern architecture and a premium shopping experience.

The exact address is Av. Diagonal, 557, Les Corts, 08029.

L'illa Diagonal features a selection of luxury brands and designer boutiques. You’ll find high-end retailers like Armani, Michael Kors, and Calvin Klein, as well as popular Spanish brands such as Massimo Dutti and Purificación García. The mall also includes a variety of specialty shops that offer exclusive fashion, accessories, and beauty products.

L'illa Diagonal upscale shopping center

One of the unique aspects of L'illa Diagonal is its integration of art and culture within the shopping experience. The mall regularly hosts art exhibitions, which adds a cultural touch to your visit. Additionally, L'illa Diagonal has a gourmet food hall with a wide range of high-quality dining options, perfect for a leisurely meal or a quick snack.

Note: The mall is easily accessible by public transportation, with the Maria Cristina metro station nearby.

Best Boutiques and Independent Stores

1. Ivori

Ivori is a charming boutique that focuses on showcasing the work of Spanish designers, particularly those from the Catalonia region. This boutique is a haven for those looking to discover unique, locally-made fashion pieces that reflect contemporary styles and high-quality craftsmanship.

Ivori boutique store

Ivori specializes in contemporary womenswear, with a curated selection of clothing that combines modern aesthetics with timeless elegance. You’ll find flowy maxi dresses, tailored trousers, blouses, skirts, and statement necklaces, all designed with a focus on quality materials and attention to detail. The style at Ivori is both sophisticated and accessible, perfect for women who appreciate unique and stylish clothing.

Ivori is located at Carrer dels Mirallers, 7, nestled among other independent shops and cafes. The boutique is easily accessible by public transportation, with the Jaume I metro station (L4) just a short walk away.

Note: When visiting Ivori, take your time to explore the surrounding area, as El Born is filled with hidden gems and charming streets perfect for a leisurely shopping day. 

2. Pinza’t

Pinza’t is a distinctive boutique known for unique and statement pieces that stand out from the crowd. This boutique is perfect for fashion enthusiasts looking to add bold, eye-catching items to their wardrobe, with a focus on sustainability and creativity.

Pinza’t specializes in unisex clothing and bold accessories. You’ll find an eclectic mix of items, including graphic t-shirts, vibrant jackets, and quirky handbags. The accessories range from striking jewelry to one-of-a-kind hats and scarves. The style at Pinza’t is bold, creative, and perfect for those who love to make a fashion statement.

Pinza't boutique

Pinza’t is located at Carrer de Grunyí, 7. The boutique is easily accessible by public transportation, with the Jaume I metro station (L4) nearby.

Note: For the best shopping experience, visit during the late morning or early afternoon to avoid the busiest times.

3. Lydia Delgado

Lydia Delgado is a boutique renowned for its exquisite handcrafted jewelry and elegant fashion accessories. This boutique is ideal for those looking for unique, high-quality pieces that add a touch of sophistication to their style.

Lydia Delgado specializes in limited edition jewelry pieces that exude elegance and artistry. The boutique offers a range of beautifully crafted items, including necklaces, earrings, and bracelets. Each piece is designed with meticulous attention to detail, so they are perfect for those who appreciate unique and stylish jewelry.

Lydia Delgado boutique

Lydia Delgado is located at Carrer de Séneca, 28. The boutique is easily accessible by public transportation, with the Diagonal metro station (L3 and L5) nearby.

Note: When visiting Lydia Delgado, take the time to explore the surrounding area, as Eixample is home to numerous boutiques, cafes, and stunning buildings.

4. Santa Eulalia

Santa Eulalia is an esteemed menswear boutique with a long-standing reputation for excellence. Established in 1843, it is one of Barcelona's most prestigious stores, known for its impeccable service and high-quality fashion.

Santa Eulalia specializes in classic tailoring and carries a curated selection of Spanish and international brands. The boutique offers a range of sophisticated menswear, including tailored suits, dress shirts, and luxury accessories. The style is timeless and elegant, perfect for those who appreciate refined and well-crafted clothing.

Santa Eulalia menswear boutique

Santa Eulalia is located at Passeig de Gràcia, 93. The store is easily accessible by public transportation, with the Diagonal metro station (L3 and L5) nearby.

Note: When visiting Santa Eulalia, take the time to explore the surrounding area, which includes iconic landmarks such as Casa Milà and Casa Batlló.

Vintage and Second-Hand Shops

1. El Raval Vintage Shops

El Raval is a vibrant and eclectic neighborhood in Barcelona, full of unique vintage and second-hand shops. This area is a treasure trove for those who love discovering one-of-a-kind fashion pieces and accessories.

Here are some vintage shops you can visit:

Busy street in the el raval neighborhood, with a bunch of stores
  • Holala! Plaza is known for its extensive collection of vintage clothing, accessories, and home decor. It caters to a mid-range to higher-end clientele. They have a mix of styles from different decades with a focus on retro and eclectic pieces.

  • Lailo specializes in high-quality vintage clothing and has a curated selection of items from various decades, with a particular focus on 70s glam and bohemian styles. Prices are generally mid-range.

  • Flamingos Vintage Kilo has a unique shopping experience where you can buy vintage clothing by weight, so it's quite a budget-friendly option. The store features a variety of styles, from casual streetwear to quirky, bold fashion statements.

Note: Vintage shopping requires patience. Always inspect items for any signs of damage. Give yourself plenty of time and take snacks! 

2. Gracia Second-Hand Stores

Gracia is a charming and bohemian neighborhood in Barcelona, known for its artistic vibe and unique pre-loved stores. This area is perfect for those looking to find stylish pre-owned clothing and accessories in a relaxed, village-like atmosphere.

Here are some stores you can visit:

second-hand clothes store

Here are some stores you can visit:

  • Humana Vintage is a part of a well-known chain and offers a carefully curated selection of vintage clothing and accessories. The prices are very reasonable, so it's a great spot for budget-conscious shoppers.

  • Le Swing Vintage specializes in high-end vintage fashion from the 20s to the 80s. You'll find designer pieces, elegant dresses, and unique accessories. Prices here are on the higher end, but the items are high-quality and exclusive.

  • Retro City has a diverse range of vintage clothing, from casual wear to more eclectic styles. The store is known for its friendly staff and reasonable prices.

Note: Many of the best stores in Gracia are located on side streets, so take some time to wander. Here, you can find cozy cafes and friendly atmosphere so take a break when you feel overwhelmed.

Seasonal Sales and Discounts in Barcelona

Summer Sales (Rebajas)

Summer sales in Barcelona, known as "Rebajas," typically run from early July to the end of September. This period is perfect for finding great discounts on a wide range of products.

Keep an eye out for "Rebajas" signs in store windows indicating that items are on sale. 

Winter Sales

Winter sales in Barcelona usually start in early January and last until the end of March. This is an ideal time to shop for winter apparel and other seasonal items at reduced prices.

Winter sales attract many shoppers, especially at the beginning of the sales period. Plan to visit early in the morning or on weekdays to avoid the heaviest crowds.

Black Friday in Barcelona

While Black Friday and Boxing Day sales are not as prominent in Barcelona as in some other parts of the world, they are gaining popularity. Major retailers and shopping centers often participate and have significant discounts for a limited time. Keep an eye out for special promotions and extended store hours during these shopping holidays.

What to Know to Have a Great Shopping Experience

Best Times to Shop in Barcelona

Shopping in the mornings, especially between 10 AM and noon, is ideal for a peaceful experience, as the stores are less crowded.

Late afternoons and early evenings, around 5 PM to 7 PM, are also good times to shop. Many locals and tourists head out for dinner, leaving the shops relatively quiet. Weekends, particularly Sundays, can be busier as locals do their shopping.

Accepted Payment Methods

Credit and debit cards are widely accepted in most stores in Barcelona, including Visa, MasterCard, and American Express. Some stores might have minimum purchase amounts for credit card usage, so it's useful to check before shopping.

While cards are commonly used, it's always a good idea to have some cash on hand, especially for smaller shops and markets that may prefer cash payments.

Tax Refunds

Non-EU residents are eligible for tax refunds on purchases made in Barcelona. The minimum purchase amount to qualify for a VAT refund can vary slightly depending on the store but is typically around €90.15.

To claim a tax refund, ask for a tax-free form (Formulario de Reembolso de IVA) when making a purchase. You will need to present this form, along with your receipts, at customs when leaving the EU.

Note: Look for shops displaying the "Tax Free" sign, as they participate in the tax refund program.

Conclusion

Barcelona is a paradise for people who love shopping. Whether you're exploring the trendy streets of Gracia or hunting for bargains during the seasonal sales, there's something for every shopper.

For the best experience, remember to shop during weekday mornings or evenings to avoid crowds. Always have some cash on hand for smaller purchases, and don't forget to ask for tax-free forms if you're eligible for a refund. Exploring the side streets and lesser-known shops can lead to delightful discoveries and unique fashion pieces.

One additional tip: Barcelona has many open-air markets, such as Mercat de Sant Antoni and Mercat de la Concepció, where you can find local crafts, vintage items, and more. These markets are a fantastic way to experience the city's vibrant culture while shopping.

For more information about traveling in Barcelona, visit BarcaTrips. You can find everything to make your visit enjoyable and worry-free.

FAQs

Are designer clothes cheaper in Barcelona?

Designer clothes in Barcelona can be cheaper than in other major cities like Paris or Milan. Areas like Passeig de Gracia often have competitive prices, especially during the summer and winter sales.

Is Barcelona good for thrifting?

Yes, Barcelona is great for thrifting. The city has many vintage and second-hand stores, especially in El Raval and Gracia. Shops like Holala! Plaza and Flamingos Vintage Kilo offer a variety of unique, affordable clothing.

Is it better to shop in Madrid or Barcelona?

Both cities can offer great shopping experiences but with different vibes. Barcelona is known for its trendy boutiques and vibrant fashion scene, especially in El Born and Passeig de Gracia. Madrid has a mix of high-end shopping and traditional markets. Choose based on your preference for avant-garde (Barcelona) or a blend of luxury and tradition (Madrid).

Are all shops closed on Sunday in Barcelona?

Not all shops are closed on Sundays. Many smaller stores and boutiques may be, but larger shopping centers like Maremagnum and tourist areas like La Rambla remain open. Some markets and souvenir shops also operate on Sundays.

Is it cheaper to buy clothes in Spain?

Buying clothes in Spain is often cheaper compared to other European countries. Spanish brands like Zara, Mango, and Massimo Dutti have lower prices in Spain due to lower operating costs and taxes. Seasonal sales also offer great discounts.