20 Best Barcelona Markets (You Have to Visit)

one of the best Barcelona markets, La Boqueria, also the most famous food market in Barcelona, Spain
This article may contain affiliate links. Please read our Disclosure Policy for more information.

Barcelona’s markets are more than just places to buy food – they’re vibrant hubs of culture, color, and delicious local flavors. Each one offers a unique glimpse into the city’s way of life, bustling with locals and tourists alike.

I live in Spain and have spent countless hours wandering through these markets in Barcelona, each time discovering something new and exciting (and, most importantly, delicious and usually cheap!)

So, what’s so special about the markets in Barcelona? From the famous hustle and bustle of La Boqueria to some hidden spots known mostly to locals, these markets are a must-see.

Let’s explore the variety of experiences these markets offer, from fresh produce to artisanal products, and see why they’re essential stops on any Barcelona itinerary.

Planning a trip to Barcelona last minute?

If you’re booking your trip to Barcelona last minute, I’ve got you covered. Below are some of the top tours, hotels, and more!

⭐ Most popular sights in Barcelona

  1. Sagrada Familia – tickets often sell out weeks in advance so get your entry ticket here (or entry tickets AND a guided tour here)
  2. Park Güell – grab your skip-the-line entry
  3. Casa Batlló – click here for tickets and audio guide

🌍 Top tours in Barcelona

  1. Montserrat Tour, Monastery and Winery (great day trip!)
  2. Flamenco Show at Tablao Flamenco Cordobes (incredible night out)
  3. Tapas Walking Tour with Food, Wine, and History (all the highlights at once)

🛏️ Top hotels in Barcelona

  1. Ohla Barcelona (5-star luxury with an amazing rooftop pool)
  2. Seventy Barcelona (boutique hotel with beautiful décor)
  3. Àmfores Boutique Guest House (great budget option with superb location)

🚌 Want free public transport while you’re in Barcelona? Check out the Hola Barcelona travel card!

Best Barcelona Markets

1. Mercat de la Boqueria

Step right up, my friends, and experience the vibrancy of Mercat de la Boqueria! Nestled just off the renowned La Rambla, this bustling market is simply unmissable. 

There’s a reason locals and tourists alike swoon over this as one of the things that Barcelona’s most known for. The moment you walk through the entryway adorned with colorful Catalan mosaics, you’re plunged into a whirlwind of scents, colors, and sounds. It’s like a sensory carnival!

In the mood for fresh seafood? Maybe some Ibérico ham or a few wedges of local cheese? Perhaps you’re hunting for exotic fruits you’ve never heard of? Boqueria has it all and then some. 

one of the best Barcelona markets, La Boqueria, also the most famous food market in Barcelona, Spain

The food stalls, where you can sample a wide array of Spanish delicacies, are a foodie’s dream come true. Don’t skip out on trying the mouthwatering tapas, the fresh-squeezed juices, or even the traditional paella.

One of the great things about La Boqueria is that it’s not just a place to buy food – it’s also a place to experience the culture of Barcelona. 

You’ll see locals doing their daily shopping, tourists taking photos, and vendors shouting out their wares in Catalan. It’s a hive of activity that’s sure to leave you feeling energized.

One of my top recommendations for things to do in Barcelona is this paella cooking experience.

You’ll start by being shown around La Boqueria market with an expert chef, who’ll explain how to pick out the best ingredients.

From there, you’ll be taken to the main event – a workshop on how to make your very own paella, tapas and sangria – before getting to eat and drink all your hard work. It’s a great way to experience the culinary side of Barcelona!

2. Mercat Santa Caterina

Second on our list, but definitely not second-rate, is the spectacular Mercat Santa Caterina. Imagine a wavy, vibrant roof resembling a beautiful multicolored mosaic, and beneath it, a treasure trove of Catalan gastronomy waiting for you. 

That’s Santa Caterina for you! Conveniently located in the Ciutat Vella district, this market is an architectural marvel as much as it’s a foodie heaven.

Take a stroll through the aisles and you’ll discover an incredible assortment of fresh fruits, vegetables, meats, and seafood. Its inviting food stalls and eateries are also a culinary voyage into Catalonia. 

The Cuines Santa Caterina, located inside the market, offers a delightful variety of dishes made from the fresh produce available in the market.

And, do you know what the cherry on the cake is? The market sits atop ancient ruins which are now part of the Barcelona History Museum. So, while you stock up on delicacies, you’re also standing on a slice of the city’s rich history – and could even add a visit to this Barcelona museum while you’re here!

3. Mercat de Sant Antoni

If you’re looking for a market that offers quality produce, ready-made meals, and one of the most bustling flea markets in Barcelona on a Sunday, look no further than Mercat de Sant Antoni. This impressive market hall, designed by Antoni Rovira i Trias, covers an entire block in Cerdà’s Eixample district and is one of the largest markets in Spain.

Inside, you’ll find a colorful array of stalls selling everything from fresh fruits and vegetables to seafood and meats. Whether you’re looking to stock up on ingredients for a home-cooked meal or grab a quick takeaway bite, Mercat de Sant Antoni has got you covered.

seafood stall in Mercat de Sant Antoni one of the best Barcelona markets
Source: Ajuntament Barcelona (CC BY-NC-ND 2.0)

Remember to swing by on Sundays when the market hosts the “Mercat de la Mercè”, an open-air market where you can hunt for vintage books, comics, coins, and stamps. Oh, and don’t forget to try the fresh seafood at the tapas bars around the market!

4. Mercat de la Llibertat

If you’re looking for a true taste of Barcelona, Mercat de la Llibertat should be at the top of your list. This market is a true gem, located in the heart of the Gràcia neighborhood. 

Established in the late 19th century, the market beautifully captures the spirit of the neighborhood with its gorgeous modernist architecture and friendly local atmosphere.

One of the biggest draws of Mercat de la Llibertat is the meat and fish selection. You’ll find everything from fresh seafood to high-quality cuts of beef. The vendors here take great pride in their products, and it shows. The meat and fish are always fresh, and the quality is top-notch.

But it’s not just meat and fish that make Mercat de la Llibertat special. This market is also home to some of the best cheese and wine in the city. 

Whether you’re a connoisseur or just looking to try something new, you’ll find plenty of options here. The vendors are always happy to offer samples and recommendations, so don’t be afraid to ask.

But Llibertat is not just about food. Flowers, housewares, and even a few clothing stalls can be found under the impressive iron and glass structure. 

Don’t forget to stop by one of the local cafes for a quick caffeine fix or a refreshing glass of horchata. Exploring has never been this fun!

You may also be interested in: Magic Fountain of Barcelona: The Ultimate Guide

5. Mercat de la Sagrada Familia

Just a stone’s throw away from Antoni Gaudí’s mesmerizing basilica, the Mercat de la Sagrada Familia is a must-visit gem in the Eixample district. This is a place where the charm of a neighborhood market effortlessly blends with the cosmopolitan buzz of Barcelona.

When you step inside the market, you’ll be greeted by a bustling atmosphere and a wide range of vendors selling everything from fruits and vegetables to meats, cheeses, and seafood. The market is open every day, and it’s a popular spot for locals and tourists alike.

vegetable stall in Mercat de la Sagrada Familia one of the best Barcelona markets
Source: calafelivalo  (CC BY-NC-ND 2.0)

Gaze upon the colorful array of fresh fruit and vegetables, lose yourself in the scent of freshly baked bread and pastries, or select from a wide variety of local cheese, charcuterie, and seafood.

And if you’re up for a culinary adventure, visit the tapas bars located right inside the market. Serving dishes made from ingredients sourced directly from the market, they are the perfect spots to grab a quick bite or a leisurely meal after exploring Gaudí’s masterpiece nearby.

6. Mercat de l’Abaceria

Next, venture back into Gracia to explore the charismatic Mercat de l’Abaceria, the oldest market in the district. This market may not have the grandeur of some others, but it more than makes up for it with its rustic charm and local spirit.

As you peruse the stalls, you’ll find a bounty of fresh produce, locally sourced meats, dairy products, and a good selection of organic and gluten-free products. If you’re a wine enthusiast, there’s no better place to find a bottle of local Catalan wine to pair with some delicious local cheese or jamón.

What sets this market apart is its intimate, community feel. Don’t be surprised if the vendor remembers your name after just one visit – it’s part of the warmth and camaraderie that makes l’Abaceria so special!

7. Mercat de Sant Andreu

Off the beaten track in the charming district of Sant Andreu, lies the well-loved neighborhood gem, Mercat de Sant Andreu. A more tranquil and less-touristy destination, this market offers a more authentic taste of local life.

Immerse yourself in the lively chatter of local shoppers and friendly vendors as you explore the market’s abundant offerings. Fresh fruits, vegetables, meats, and seafood are just a few of the food items available here. 

The quality of the products is top-notch, and the prices are quite affordable, making it a popular spot for the locals.

outside view of Mercat de Sant Andreu one of the best Barcelona markets
Source: Ajuntament Barcelona (CC BY-NC-ND 2.0)

If you’re in the mood for something sweet, be sure to stop by one of the market’s bakeries. You’ll find everything from traditional Spanish pastries like churros to decadent chocolate cakes.

Alternatively, why not try some of the prepared foods from the various vendors around the market. From traditional Spanish tortillas to Catalan sausages and an array of tantalizing tapas, there’s something to satisfy every palate.

8. Mercat de la Concepció

If you’re looking for a market that has it all, Mercat de la Concepció is the place to be. Located in the heart of the Eixample district, this market has been around since the 18th century. 

Often referred to as the ‘Flower Market’, la Concepció is a haven for plant lovers. Besides the floral wonderland, you’ll also find a fantastic selection of fresh local produce, meats, cheeses, and seafood.

One of the most striking features of the market is its glass structure, which was added during a renovation in the 19th century. The glass allows natural light to flood the market, creating a bright and inviting atmosphere. 

Inside, the atmosphere is bustling yet friendly, with vendors offering samples and chatting about their products with obvious pride. As you walk through the market, you’ll be surrounded by the sights and smells of fresh produce, meat, and seafood.

An absolute must-visit for any gastronome, Mercat de la Concepció also hosts cooking workshops, tastings, and other foodie events. So why not pick up some fresh ingredients and try your hand at making a traditional Catalan dish?

Happy woman walking down street in Spain

What’s your perfect destination for your dream trip to Spain?

Want to discover a city or live your island dreams?

Embrace the food scene or step through the pages of history?

Whatever your travel style, discover the perfect Spanish city to add to your trip here!


9. Mercat de Sants

If you’re looking for a market that offers a tailored experience, Mercat de Sants is the place to go. Located in the Sants-Montjuïc district (about a 10 minute walk from Barcelona’s Magic Fountain), this market offers a wide variety of quality products that are sure to satisfy your needs.

As you navigate the market, you’ll find an assortment of food products: fresh fruits, vegetables, meats, and an impressive selection of seafood. A real treat is the array of bakeries and pastry shops offering a delicious assortment of sweet treats, pastries, and bread.

In addition to the high-quality products, Mercat de Sants is also known for its stunning modernist architecture. Designed by the architect Falqués i Urpí, the building is a true masterpiece of functional modernist style. It’s a must-see for anyone interested in architecture or design.

10. Mercat del Ninot

Mercat del Ninot is another market in Barcelona that’s been around for over a century and has recently undergone renovations to improve its quality and offerings. Centrally located in the Eixample district, this newly renovated market perfectly balances modernity and tradition.

You’re greeted by an array of fresh produce, from vibrantly colored fruits and vegetables to top-quality meats and an impressive selection of seafood. Plus, there’s a good mix of local and international goods, so you’ll likely find those rare ingredients you’ve been hunting for!

One restaurant that is definitely worth checking out is Ninot Cuina. This trendy spot offers a variety of dishes that are sure to please any palate. Whether you’re in the mood for seafood, meat, or vegetarian options, Ninot Cuina has something for everyone. 

And the best part? All of the ingredients used in their dishes are sourced from the market itself, so you know you’re getting the freshest possible ingredients.

The market also hosts cooking workshops and tasting sessions. What’s more fun than learning how to whip up a delicious Catalan dish and then getting to savor your culinary creation? Nothing, I tell you, nothing!

11. Mercat de Galvany

Let’s swing by the classy neighborhood of Sant Gervasi and pop into the stunning Mercat de Galvany. Housed in a beautiful 19th-century building, this market is as much an architectural delight as it is a food lover’s paradise.

The exposed-brick structure with a large central dome and Catalan art-nouveau stained-glass windows is a sight to behold. You’ll be awed by the beauty of the building as soon as you enter.

fruit stall at Mercat de Galvany one of the best Barcelona markets
Source: JorgeFranganillo (CC BY  2.0)

And on display is a stunning selection of fresh produce, carefully arranged and ripe for the picking. Think premium meats, seafood so fresh it almost jumps, and a rainbow of fruits and vegetables. And for all you cheese enthusiasts, the market’s cheese stalls, with their vast selection, are nothing short of heavenly.

As one of the most luxurious markets in Barcelona, prices can be a little high compared to others in the city. But that doesn’t mean that it’s not the perfect spot for a quick bite or a refreshing drink.

After all, Mercat de Galvany also has a few bars where you can enjoy a drink or two. These bars are perfect for relaxing after a long day of shopping. You can sit back, enjoy a glass of wine, and watch the world go by.

12. Mercat d’Hostafrancs

Nestled in the Sants-Montjuïc district, Mercat d’Hostafrancs exudes an authentic, unpretentious neighborhood vibe that’s simply irresistible.

The market, a labyrinth of vibrant stalls, offers a wide range of high-quality fresh produce: fruits, vegetables, meats, and seafood. And don’t miss out on the tantalizing assortment of cheeses, olives, and other deli items!

The intimate eateries dotted around the market serve up a storm with their array of tapas and other scrumptious offerings. Grab a bite, sit back, and take in the lively atmosphere. That’s the Barcelona way – and why not do as the locals do!

13. Mercat de la Barceloneta

Our next port of call is the seaside district of Barceloneta, home to the vibrant Mercat de la Barceloneta. Right at the heart of this bustling neighborhood, this market stands as a true reflection of Barcelona’s Mediterranean spirit.

Upon entering, you’re instantly greeted by a cornucopia of seafood that’d make any mermaid jealous. Fresh fish, shellfish, mollusks – you name it, it’s here! And of course, there’s also an abundance of meats, fruits, and vegetables.

This market has been around for over a century and is a favorite among locals and tourists alike. One reason for this is that the vendors here take great pride in their products and are always happy to answer any questions you may have. 

In addition to the fresh produce and fish, Mercat de la Barceloneta also has a number of restaurants where you can sample some of the local cuisine. From traditional Spanish dishes to international fare, there’s something here for everyone. 

So after you’re done shopping, make a beeline for one of the seafood bars for a plate of fresh calamari or mussels. Trust me, it doesn’t get fresher than this!

14. Mercat de Sant Gervasi

Next, you’ll be heading upmarket back to the affluent Sant Gervasi neighborhood, where the charming Mercat de Sant Gervasi awaits. This upscale market, housed in a striking modernist building, is a delightful mix of tradition and sophistication.

Here, you’ll find an impressive selection of quality products, from fresh fruits and vegetables to a diverse range of meats and seafood. The market is particularly renowned for its gourmet stalls offering artisanal cheeses, cured meats, and fine wines.

Don’t miss the small eateries inside the market that serve delicious meals made from the fresh ingredients sold in the market. Whether you’re in the mood for a light snack or a hearty meal, these food stalls have got you covered.

Source: Xavier Trias  (CC BY-NC-ND 2.0

15. Mercat de la Trinitat

Mercat de la Trinitat is one of the newer Barcelona markets on this list, but that doesn’t make it any less of a draw. Found in the vibrant neighborhood of Trinitat Vella and tucked away from the tourist hustle, this neighborhood market offers a true taste of local life in Barcelona.

Inside, you’ll find all kinds of food stalls that sell a variety of fresh fruits, vegetables, meat, fish, and seafood. You can also find a clothing outlet and stationers that offer quality products at affordable prices. 

The highlight of Mercat de la Trinitat? Its friendly and welcoming atmosphere. The vendors know their regular customers by name and newcomers are greeted with a warm smile. It’s this local charm that makes a visit to the market such a heartwarming experience.

16. Mercat de la Guineueta

I’ll now take you to the northern part of Barcelona, into the Nou Barris district, to uncover the joys of the Mercat de la Guineueta. This is a market that truly feels like a warm community hub.

This charming market offers a wide variety of fresh and locally sourced produce, from crunchy vegetables to ripe fruits, from fresh-off-the-boat seafood to a great range of meats. You’ll also find a delightful assortment of cheeses, bread, and pastries – everything you need to put together a wonderful meal.

While you’re here, don’t miss out on a visit to the small food stalls and cafes within the market. With their tasty bites and cozy atmosphere, they’re the perfect spots to take a break and do some people-watching.

17. Mercat de la Mercè

If you’re looking for a true taste of Barcelona, then you have to visit Mercat de la Mercè. This market is a true gem, located in the northern area of the city. Not as famous as some of its counterparts, this market has a more local feel that provides a refreshing change of pace.

The market’s cement and brick structure is characteristic of the markets of the 1960s, meaning that it belongs to the time of the great “boom” of markets during the term of Mayor Porcioles. 

And as you stroll through the market, you’ll find a fantastic selection of fresh food products. This includes a bountiful display of fruits and vegetables, a tempting array of meats and cheeses, and an impressive seafood section that the locals swear by.

Looking for a quick bite to eat? The market also hosts a number of tapas bars and eateries, each one serving a variety of delicious dishes made from ingredients fresh from the market. The croquetas are to die for!

18. Mercat de la Vall d’Hebron

One other option for a great market in Barcelona is to head to the Horta-Guinardó district to visit the Mercat de la Vall d’Hebron. Surrounded by the greenery of the nearby parks, this modern and spacious market offers a delightful shopping experience.

The market boasts an extensive range of high-quality products. Fruits and vegetables are stacked high in a rainbow of colors, while the meat and seafood sections offer a mouth-watering array of choices. 

outside view of Mercat de la Vall d'Hebron one of the best Barcelona markets
Source: Joandrés (CC BY-SA 4.0)

Plus, there are plenty of stalls selling cheeses, olives, and other deli items, all of which are of excellent quality.

In addition to the food stalls, there are also small cafes and food bars where you can grab a quick snack or a drink. After all, exploring such a great market is thirsty work!

19. Mercat de la Marina

Let’s saunter over to the Zona Franca district to discover the lively Mercat de la Marina. This local market is a hidden gem that’s off the typical tourist radar but is absolutely worth a visit.

At Mercat de la Marina, you’ll find a bountiful display of fresh produce, meat, and seafood. There’s also a fantastic range of deli items, from local cheeses to cured meats and more. 

This market truly encapsulates the spirit of the local community, and it’s a great place to sample some authentic Catalan flavors.

And after you’re done shopping, reward yourself with a visit to one of the market’s cozy tapas bars. Order a plate of patatas bravas or jamón ibérico, and soak up the vibrant, friendly atmosphere of the market.

20. Mercat de la Teixonera

My final stop on this epic Barcelona market tour takes us to the Horta-Guinardó district once again, to the welcoming Mercat de la Teixonera. This market might be small, but it’s packed full of charm and high-quality produce.

The stalls here are filled to the brim with fresh fruits, vegetables, meats, and seafood, and the vendors are always ready with a friendly smile and helpful advice. And let’s not forget the bakeries and deli stalls offering everything from fresh bread to artisan cheeses and more.

Don’t rush off once your shopping’s done. Stick around and enjoy a coffee or a bite to eat at one of the market’s cafes. It’s the perfect place to relax and watch the world go by.


What is the famous market of Barcelona?

The most famous market of Barcelona is undoubtedly the vibrant Mercat de la Boqueria! Situated on the bustling La Rambla, La Boqueria is famous for its fantastic array of fresh produce, from juicy fruits to an ocean’s worth of seafood. 

It’s not just a market, it’s a sensory overload of sights, smells, and tastes that’ll have you coming back for more.

Plus, it’s home to numerous bars and restaurants serving mouth-watering dishes. Make sure you try the tapas at El Quim de la Boqueria – they’re legendary!

candy stall in La Boqueria market one of the best Barcelona markets

What is the oldest market in Barcelona?

Established in the 13th century as a meat market, Mercat de Sant Josep de la Boqueria, or La Boqueria as it’s more commonly known, is the oldest market in Barcelona. Over the years, it’s evolved to offer a vast range of goods and now stands as a symbol of Barcelona’s rich culinary culture.

From fresh produce and local delicacies to exotic spices and international cuisine, this market is a testament to Barcelona’s gastronomic heritage and diversity.

What is the famous flea market in Barcelona?

Els Encants is easily the most famous flea market in Barcelona. It’s also the biggest and oldest flea market in the city, having started in the 14th century and now has over 500 vendors selling everything from antiques, books, clothes, furniture and more.

Situated in the Eixample district near the Glòries Tower, Els Encants is a delightful blend of chaos and charm, making it the perfect place to hunt for hidden treasures. 

As of 2008, a huge roof was added to cover the entire market. But don’t worry, it definitely feels like the typical open air flea market you expect from these sorts of places.

What day is the Barcelona flea market?

The iconic Els Encants flea market is open on Mondays, Wednesdays, Fridays, and Saturdays from early morning till evening (specifically, 9am until 8pm). So, whether you’re an early riser or a late shopper, you’ll find the market’s lively atmosphere and endless stalls ready to welcome you. 

Remember, it’s never too early to start hunting for hidden gems!

What days are the markets open in Barcelona?

Most of the food markets in Barcelona are open from Monday to Saturday, typically starting from early morning until late afternoon or early evening. However, hours can vary between markets, so it’s best to check the individual market’s opening times beforehand.

fruit stall in one of the best Barcelona markets

Does Barcelona have street markets?

Absolutely, Barcelona is teeming with street markets. From food and farmers’ markets to flea and artisan markets, there’s a street market for every taste. Some of the most popular ones include the El Rastro de la Virgen flea market and the artisan market at Mercat de la Plaça de Sant Josep Oriol.

But don’t forget others, like the farmers’ market at Mercat de la Terra. These markets are a fantastic place to experience the city’s vibrant culture and local flavor.

What is the most famous food market in Barcelona?

Mercat de la Boqueria is most definitely the most famous food market in Barcelona. La Boqueria is a foodie’s paradise, where a sea of fresh produce, succulent meats, vibrant seafood, gourmet cheeses, and delightful sweets all vie for your attention.

The market is also renowned for its food bars and restaurants. Whether you’re keen on trying local Catalan cuisine, classic Spanish dishes, or exotic flavors from around the world, La Boqueria has it all. 

Just don’t forget to wash it all down with a glass of deliciously fresh juice from one of the fruit stalls!

Leave a Reply

Your email address will not be published. Required fields are marked *