The best markets in Barcelona

Discover the best markets in Barcelona! Explore La Boqueria for fresh produce and Mercat de Sant Antoni for local delicacies and vibrant stalls.

barcelona customer support

Support when you need it

Customer support to help you with everything you need from 9:00 to 19:00

calendar barcelona

Fast and online booking

Choose the best option for your needs and preferences and avoid the lines booking here

top attraction in barcelona

Barcelona top attractions

Don't miss out the opportunity to visit the best attractions in Barcelona.

Guide to Barcelona's markets

Discover the shopping experience in Barcelona with our guide about markets. Barcelona is renowned for its vibrant markets, each offering a unique blend of culture, commerce, and cuisine. Whether you’re hunting for fresh produce, vintage finds, or unique souvenirs, Barcelona’s markets cater to a variety of tastes and interests. Here’s an extensive guide to 13 of the top markets in Barcelona, highlighting their distinctive features, what to buy, and practical details for your visit.

1. Mercat de Sant Josep de la Boqueria (La Boqueria)

La Boqueria is one of the most iconic food markets in Barcelona, located along the bustling La Rambla street. This vibrant market is a feast for the senses, with colorful displays of fresh fruits, vegetables, seafood, and meats. The market’s history dates back to the 13th century, making it a must-visit for anyone interested in Barcelona’s culinary heritage.

🛍️ What to Buy: Fresh produce, local delicacies, tapas, and gourmet products
📍 Address: La Rambla 91, 08001 Barcelona
🚇 Metro: Liceu (L3)
🗺️ District: Raval
⏰ Opening Hours: Monday to Saturday, 8:00 AM – 8:30 PM; Closed on Sundays

visit to Barcelona's La Boqueria ...
Martijn Vonk || Unsplash

2. Mercat de Sant Antoni

Where to eat in Barcelona? Located in the heart of the Sant Antoni neighborhood, this market is a hub for food and antiques. It has a rich history and recently underwent a major renovation to enhance its facilities. On Sundays, it transforms into a lively flea market, offering everything from vintage clothes to rare books.

🛍️ What to Buy: Fresh produce, antiques, vintage clothing, books
📍 Address: Carrer del Comte d’Urgell, 1, 08011 Barcelona
🚇 Metro: Sant Antoni (L2)
🗺️ District: Sant Antoni
⏰ Opening Hours: Monday to Saturday, 7:00 AM – 8:30 PM; Sunday, 10:00 AM – 3:00 PM

3. Mercat de la Concepció

Known for its impressive range of flowers and fresh food, Mercat de la Concepció is a charming market that caters to both locals and tourists. Located in the Eixample district, it’s a great place to experience the city’s vibrant market culture.

🛍️ What to Buy: Fresh flowers, fruits, vegetables, and local delicacies
📍 Address: Carrer d’Aragó, 313, 08009 Barcelona
🚇 Metro: Girona (L4)
🗺️ District: Eixample
⏰ Opening Hours: Monday to Saturday, 8:00 AM – 8:00 PM; Closed on Sundays

4. Mercat de Sant Andreu

Situated in the Sant Andreu neighborhood, this market is a favorite among locals for its selection of fresh produce and local products. It’s an excellent example of a traditional Barcelona market, offering a more intimate shopping experience.

🛍️ What to Buy: Fresh produce, meat, seafood, and local specialties
📍 Address: Carrer de Sant Adrià, 20, 08030 Barcelona
🚇 Metro: Sant Andreu (L1)
🗺️ District: Sant Andreu
⏰ Opening Hours: Monday to Saturday, 8:00 AM – 8:30 PM; Closed on Sundays

5. Mercat de la Llibertat

Located in Gràcia, Mercat de la Llibertat is known for its lively atmosphere and diverse range of stalls. It’s a great spot to find fresh local produce and enjoy the vibrant community spirit of this charming district.

🛍️ What to Buy: Fresh produce, meats, cheeses, and baked goods
📍 Address: Plaça de la Llibertat, 24, 08012 Barcelona
🚇 Metro: Diagonal (L3)
🗺️ District: Gràcia
⏰ Opening Hours: Monday to Saturday, 8:00 AM – 8:30 PM; Closed on Sundays

6. Mercat de Sants

Mercat de Sants is a bustling neighborhood market in the Sants district, known for its extensive selection of fresh produce and local goods. It’s a great place to experience the daily life of Barcelona’s residents.

🛍️ What to Buy: Fresh fruits, vegetables, meats, and seafood
📍 Address: Carrer de Sardà, 29, 08030 Barcelona
🚇 Metro: Sants Estació (L3)
🗺️ District: Sants
⏰ Opening Hours: Monday to Saturday, 8:00 AM – 8:30 PM; Closed on Sundays

7. Mercat de la Barceloneta

This local market in the Barceloneta neighborhood offers a wide variety of fresh seafood, reflecting the area’s maritime heritage. It’s an ideal spot to pick up ingredients for a seafood feast or simply enjoy the market’s lively atmosphere.

🛍️ What to Buy: Fresh seafood, fruits, vegetables, and local products
📍 Address: Carrer de l’Atlàntida, 20, 08003 Barcelona
🚇 Metro: Barceloneta (L4)
🗺️ District: Barceloneta
⏰ Opening Hours: Monday to Saturday, 8:00 AM – 8:00 PM; Closed on Sundays

8. Mercat de la Guineueta

Located in the Guineueta neighborhood, this market is known for its fresh produce and local products. It offers a more authentic Barcelona market experience, away from the tourist crowds.

🛍️ What to Buy: Fresh produce, meats, and bakery items
📍 Address: Carrer de l’Ametller, 1, 08024 Barcelona
🚇 Metro: Maragall (L4)
🗺️ District: Nou Barris
⏰ Opening Hours: Monday to Saturday, 8:00 AM – 8:00 PM; Closed on Sundays

9. Mercat de la Plaça de la Vila de Gràcia

This market is a central hub in the Gràcia district, offering a diverse range of fresh produce and local goods. It’s known for its friendly atmosphere and the strong sense of community among its vendors and shoppers.

🛍️ What to Buy: Fresh fruits, vegetables, meats, and artisanal products
📍 Address: Plaça de la Vila de Gràcia, 08012 Barcelona
🚇 Metro: Fontana (L3)
🗺️ District: Gràcia
⏰ Opening Hours: Monday to Saturday, 8:00 AM – 8:00 PM; Closed on Sundays

10. Mercat de la Muntanya

Located in the Montjuïc area, this market is known for its fresh local produce and proximity to the beautiful Montjuïc Park. It’s a great place to shop for fresh ingredients while enjoying the scenic surroundings.

🛍️ What to Buy: Fresh produce, meats, and local specialties
📍 Address: Carrer de Montjuïc, 1, 08038 Barcelona
🚇 Metro: Paral·lel (L3)
🗺️ District: Montjuïc
⏰ Opening Hours: Monday to Saturday, 8:00 AM – 8:00 PM; Closed on Sundays

11. Mercat de la Marina

This market in the Marina neighborhood is a vibrant spot for fresh produce and local goods. It’s known for its excellent seafood selection and friendly vendors.

🛍️ What to Buy: Fresh seafood, fruits, vegetables, and local products
📍 Address: Carrer de la Marina, 25, 08005 Barcelona
🚇 Metro: Marina (L1)
🗺️ District: Marina
⏰ Opening Hours: Monday to Saturday, 8:00 AM – 8:00 PM; Closed on Sundays

12. Mercat de l’Abaceria Central

Situated in the Gràcia district, Mercat de l’Abaceria Central is known for its extensive range of fresh produce, including fruits, vegetables, and artisanal products. It’s a local favorite for its vibrant atmosphere and variety.

🛍️ What to Buy: Fresh fruits, vegetables, meats, and gourmet items
📍 Address: Carrer de Torrijos, 44, 08012 Barcelona
🚇 Metro: Fontana (L3)
🗺️ District: Gràcia
⏰ Opening Hours: Monday to Saturday, 8:00 AM – 8:00 PM; Closed on Sundays

13. Mercat de Sant Pere

Located in the historic center of Barcelona, Mercat de Sant Pere offers a range of fresh produce and local goods. It’s a great spot to explore traditional Catalan markets and enjoy the surrounding historic district.

🛍️ What to Buy: Fresh produce, meats, cheeses, and local specialties
📍 Address: Carrer de Sant Pere Més Alt, 08003 Barcelona
🚇 Metro: Jaume I (L4)
🗺️ District: Ciutat Vella
⏰ Opening Hours: Monday to Saturday, 8:00 AM – 8:00

Which is the best market in Barcelona?

Frequently asked questions about Barcelona's markets

The best market in Barcelona often depends on what you’re looking for. For a top food experience, La Boqueria on La Rambla is unmatched, offering a vast array of fresh produce, meats, and gourmet items. For vintage and unique finds, the Els Encants Flea Market is renowned. For a more local vibe, Mercat de Sant Antoni and Mercat de Sant Andreu are excellent choices.

The main market street in Barcelona is La Rambla, where you’ll find Mercat de Sant Josep de la Boqueria (La Boqueria). This bustling street is central to the city and is a hub of activity, with La Boqueria being one of the most famous food markets in Barcelona.

Barcelona is known for its vibrant flea markets, with Els Encants Vells being one of the largest and most popular. Held in a modern space, this market offers everything from antiques to vintage clothing. Another notable flea market is Flea Market Barcelona at the Antón Martín.

The top food markets in Barcelona include La Boqueria for its extensive selection of fresh produce and gourmet foods, Mercat de Sant Antoni which features a variety of food stalls and antiques, and Mercat de la Barceloneta, known for its fresh seafood.

For clothes shopping, Mercat de Sant Antoni offers a great selection of both new and second-hand clothes, especially during its Sunday market when it becomes a bustling fashion and vintage hotspot. Els Encants Flea Market is also a fantastic spot for vintage and second-hand clothing.

Yes, several markets in Barcelona operate on Sundays. Mercat de Sant Antoni transforms into a lively Sunday market with a focus on antiques, books, and second-hand clothing. Additionally, Els Encants Flea Market is open on Sundays and is perfect for treasure hunting.

La Boqueria is one of the biggest and most famous food markets in Barcelona. Els Encants Vells is another large market, renowned for its expansive space and variety of goods. Mercat de Sant Antoni also stands out for its size and diverse offerings.
La Boqueria excels in offering local Catalan delicacies, including cured meats, cheeses, and traditional pastries. Mercat de Sant Andreu is also known for its local products and provides a more neighborhood feel while still offering excellent local foods.

Top things to do in Barcelona