Grocery Shops in Barcelona

Where to Buy Food?

Close-up of a shopper holding a red basket while walking through a supermarket aisle.

Grocery shopping in Barcelona is a simple but exciting part of local life. The city has both traditional markets and modern supermarkets, where you can find fresh produce, meats, and delicious Spanish specialties. Whether you’re grabbing everyday essentials or want to experiment with unique local foods, shopping in Barcelona is a great way to experience its culture.

In this article:

Traditional Markets in Barcelona

Barcelona’s traditional markets are part of the city’s DNA and daily life. Beyond their utility, these markets are an experience, with colours, scents and people. Whether you’re looking for fresh ingredients or a slice of local life, these are the places to start.

Mercat de Sant Josep de la Boqueria

Entrance of La Boqueria Market in Barcelona with colorful stained-glass roof and crowded stalls.

Open from Monday to Saturday, 8 AM–8:30 PM

La Boqueria is the most famous market in Barcelona, with an incredible variety of fresh produce, seafood, meats, cheeses and local products. It’s the busiest market in the city and a must-visit for locals and tourists. You’ll find traditional Catalan dishes and exotic ingredients, so it’s a must visit.

Mercat de Sant Antoni

Shoppers walking through a hallway lined with stalls at a market in Barcelona.

Open from Monday to Saturday, 8 AM–8:30 PM

One of the oldest markets in the city, Sant Antoni is a landmark where you’ll find a wide range of groceries, from fresh fruits and veggies to cured meats and baked goods. The newly renovated interior offers a modern shopping experience while keeping the old charm, so locals and foodies love it.

Tip: Get there early, especially if you’re looking for seafood, as the freshest ones are sold out by midday. Bring your reusable bags and don’t be afraid to talk to the vendors; they’ll often give you a recommendation.

Supermarkets and Convenience Stores in Barcelona

While the markets in Barcelona are a great experience, supermarkets and convenience stores are more practical for everyday shopping. Whether you’re looking for basics, fresh produce or speciality items these are easy to find and cater for all needs.

Mercadona

Entrance of Mercadona supermarket in Barcelona with shoppers entering through sliding doors.

Open from Monday to Saturday, 9 AM–9:30 PM

Mercadona is one of the most popular supermarket chains in Spain, known for its low prices and wide range. You’ll find everything here, from fresh produce to ready meals and household essentials.

Mercadona also has its own brand “Hacendado” which is great quality at lower prices. Locals love its convenience, especially for weekly shopping and its focus on fresh produce, seafood and meat. One of its big plus is the in-store bakery where you can get freshly baked bread, croissants and traditional Spanish pastries.

Carrefour

Entrance of Carrefour supermarket in Barcelona with bright signage and checkout counters.

Open from Monday to Saturday, 9 AM–10 PM, on Sunday - 12PM-8PM

Carrefour is another big supermarket chain with a big presence in Barcelona. Known for its wide range of local and international products, Carrefour is a favourite for expats looking for familiar brands and for locals looking for variety.

You can find the larger hypermarkets on the outskirts of the city but smaller convenience stores are scattered throughout Barcelona. Carrefour is good for organic and eco-friendly products and many of the stores are open late so it’s a great option for with busy schedules.

Bonpreu

Bonpreu supermarket entrance in Barcelona with green and yellow signage and shoppers inside.

Open from Monday to Saturday, 9 AM–9:30 PM

Bonpreu is a Catalan-owned supermarket that has high-quality local products. A bit more expensive than Mercadona but Bonpreu is known for its great selection of fresh fruit and vegetables and meat with a focus on organic and locally sourced products.

It’s the place to go if you want to support Catalan agriculture. The store is easy to navigate and you’ll find everything from basics to gourmet products. Bonpreu also has loyalty programs for regular customers so it’s a local favorite.

Lidl

Exterior of Lidl supermarket in Barcelona with large glass windows and the store’s logo prominently displayed.

Open from Monday to Saturday, 9 AM–9:30PM, on Sunday - 12PM-7PM

Lidl is the budget option for shopping in Barcelona, with low prices without sacrificing quality. No-frills shopping is Lidl’s specialty so perfect for stocking up on basics at a lower cost.

While the selection isn’t as big as Mercadona or Carrefour Lidl has weekly promotions on seasonal products, household products and international food. The bakery section is like Mercadona’s a highlight, fresh bread at very low prices.

Veritas

Exterior of Veritas eco-friendly supermarket in Barcelona with large signage and welcoming entrance.

Open from Monday to Saturday, 9 AM–10PM, on Sunday - 10PM-9PM

Veritas is Barcelona’s leading organic supermarket chain, for those looking for eco-friendly and healthy products. They have organic fruit and vegetables, meat and a wide range of vegan, gluten-free, and lactose-free products.

Veritas is a bit more expensive than the other supermarkets but it’s perfect for those who want to shop organic and sustainable. The store focuses on local products and is popular among the health-conscious and environmentally aware consumers.

El Corte Inglés Supermarket

Facade of El Corte Inglés supermarket in Barcelona featuring modern glass windows and bold signage.

Open from Monday to Saturday, 9 AM–9:30PM, on Sunday - 12PM-8PM

El Corte Inglés is better known for its department stores but its supermarket is a must for gourmet shoppers. Located inside the department store these supermarkets offer a wide range of high-end and international products, delicacies like foie gras, truffles and imported cheeses.

You’ll also find a good selection of fresh produce, seafood and meat and a wine cellar with some of Spain’s best wines. It’s more expensive than the average supermarket but a great option for specialty items.

Condis

Entrance to Condis grocery store in Barcelona displaying promotions and a view of the checkout area.

Open from Monday to Saturday, 9 AM–9:30PM, on Sunday - 12PM-8PM

Condis is another local chain that’s great for convenience shopping. Located in most neighborhoods Condis supermarkets may not be as big or diverse as the other chains but they have a good selection of basics.

It’s perfect for quick trips or last minute shopping. You’ll find fresh produce, packaged goods and some prepared meals, local and national brands.

Dia

Street view of Dia supermarket in Barcelona with large windows and promotional signage near the entrance.

Open from Monday to Saturday, 9 AM–9:30PM, on Sunday - 9:30PM-2:30PM

Dia is a discount supermarket chain, perfect for those on a budget who don’t want to compromise on basics.

Although it has fewer premium options Dia has everything you need for basic shopping at a lower cost. Many locals like the chain for its promotions and for its simplicity, easy to shop there.

Specialty Stores

Storefront of Vila Viniteca in Barcelona, featuring a staff member preparing food inside the gourmet shop.

Besides the big supermarkets Barcelona has a range of specialty grocery stores that focus on specific products. For wine Vila Viniteca has an amazing selection of local and international wines. Colmado Quílez has gourmet products like jamón ibérico, fine cheeses and artisanal oils. These stores offer a more curated shopping experience and are perfect for getting unique ingredients or gifts.

Convenience Stores

OpenCor store in Barcelona featuring large promotional signage for Donuts and Donuts Mini products.

For quick snacks, drinks, or last-minute items, convenience stores are dotted throughout the city. OpenCor, part of the El Corte Inglés group, is a 24-hour option for those who need groceries outside regular shopping hours. Suma is another small chain of local convenience stores, with a decent selection of basic items.

What Food to Get - What Locals Buy in Barcelona?

Barcelona locals have a deep connection with food, and their grocery choices reflect that. You’ll often find them at markets and supermarkets picking out the freshest ingredients for their meals. Here’s a closer look at the essentials:

Fresh Bread

Bread is a daily staple for Barcelonians, with most locals stopping by their favorite bakery for a warm, crusty loaf. Whether it’s pan de payés or barra, fresh bread is a must-have at every meal.

Seasonal Produce

Locals prioritize fresh, seasonal fruits and vegetables. Think sun-ripened tomatoes, juicy peaches, or vibrant greens from neighborhood markets. The focus is on quality, with many opting for organic or locally grown produce.

Olive Oil

Spain is one of the world’s top olive oil producers, and in Barcelona, it’s a kitchen essential. Locals often buy extra virgin olive oil for cooking, drizzling on salads, or enjoying with fresh bread. Many prefer picking up bottles from specialized shops or regional brands.

Jamón Ibérico

Jamón Ibérico is a beloved delicacy, and no grocery cart is complete without it. This finely cured ham is enjoyed in thin slices, often paired with bread, cheese, or a glass of wine. Barcelonians take pride in selecting the finest quality from trusted suppliers.

Wine

Barcelona’s proximity to the wine regions of Priorat and Penedès means that locals often have a bottle of wine in their shopping baskets. Whether it’s a rich red or a sparkling cava, wine is a central part of the dining experience in the city.

Dairy and Cheeses

From rich Manchego to creamy Tetilla, cheeses are a common find in Barcelona kitchens. Locals favor artisanal varieties, many of which come from local Catalonian farms.

Seafood

Given Barcelona’s coastal location, fresh seafood is a frequent purchase. Markets like La Boqueria or Barceloneta Market are bustling in the morning as locals seek out the day’s best catch. From prawns to squid, seafood is a key ingredient in traditional Catalan dishes like suquet de peix.

Tinned Goods

In addition to fresh ingredients, locals also buy a variety of high-quality tinned goods. Spain is known for its gourmet canned seafood—anchovies, tuna, and mussels are popular choices, perfect for tapas or quick meals.

Saffron

Saffron, the golden spice, is essential for making paella and other Spanish dishes. Though expensive, a little goes a long way in adding depth and fragrance to your cooking.

Barcelonians emphasize freshness and quality. They tend to shop multiple times a week, making sure they’re always getting the best products. Chatting with shopkeepers and asking for recommendations is part of the experience, as many vendors are more than happy to share cooking tips or suggest the freshest produce of the day.

What to Eat - Must-Try Spanish Foods

When shopping in Barcelona, there are certain Spanish delicacies that are a must-try for any food enthusiast. These items not only represent the best of Spanish cuisine but also offer a taste of its rich culinary traditions.

Manchego Cheese

Manchego, made from sheep’s milk, is another iconic Spanish product. It has a rich, nutty flavor that intensifies as it ages. Whether you enjoy it fresh or aged, it pairs perfectly with bread, jamón, or olives.

Close-up of a wedge of Manchego cheese

Pimientos de Padrón

These small, green peppers are a favorite in Spanish tapas. Most have a mild flavor, but every so often, one packs a fiery punch. Lightly fried in olive oil and sprinkled with sea salt, they’re a must-try snack.

Plate of roasted Pimientos de Padrón with sea salt on a white dish.

Chorizo

A staple in Spanish households, chorizo is a highly seasoned pork sausage flavored with smoked paprika and garlic. It can be eaten sliced, added to stews, or even grilled as part of a traditional tapas spread.

Traditional Spanish chorizo sausages displayed on a decorative ceramic plate.

Gazpacho

Gazpacho, a cold tomato-based soup, is a refreshing summer dish made with tomatoes, peppers, cucumbers, and olive oil. It’s often served chilled and is perfect for cooling down in Barcelona’s warm climate.

Classic gazpacho soup served in a white bowl, garnished with herbs and olive oil.

Tortilla Española

Tortilla Española, or Spanish omelette, is a simple yet flavorful dish made with eggs, potatoes, and onions. It’s commonly served as a tapa or enjoyed in sandwiches, and every region has its own variation of this beloved dish.

Sliced Spanish tortilla on a wooden board, showing layers of potato and egg.

Tinned Seafood

Spain is famous for its high-quality tinned seafood, especially anchovies, tuna, and mussels. These gourmet tins are often used in tapas or simple salads, offering an easy way to sample Spain’s seafood traditions.

Assorted tinned seafood, including sardines, anchovies, and other fish in oil, displayed in open cans.

How to Shop Like a Pro in Barcelona?

Shopper in a supermarket standing in front of a refrigerated section filled with various juice cartons.

In Barcelona, shopping is more than a chore—it’s part of the city’s social fabric. Local shops and markets are spaces for community interaction, where people don’t just buy goods but also engage in conversations with vendors and fellow shoppers. There’s a focus on fresh, quality products, and relationships between customers and shopkeepers are built on trust.

Many shops are family-run, passing down traditions for generations. Respect for craftsmanship and slow shopping are deeply ingrained, with a preference for supporting local, sustainable businesses.

Barcelona's culture around shopping reflects its Mediterranean lifestyle: slower-paced, relational, and focused on quality over quantity. It’s about taking your time to select the best ingredients and savoring the experience of purchasing local produce or cured meats from trusted vendors.

Take time to chat with shopkeepers, who are often happy to offer recommendations and cooking tips. Use reusable bags and bring small change, as some local shops may not accept cards for small purchases. When buying bread or produce, always use tongs or gloves rather than handling items directly. Lastly, plan your shopping trips around the Spanish siesta, as many smaller shops close midday.

Conclusion

Markets in Barcelona aren’t just about food—they’re also a treasure trove for unique finds. Els Encants is the go-to flea market, with everything from vintage furniture to rare antiques, perfect for treasure hunters. For a more curated experience, Palo Alto Market showcases vintage goods and artisanal products, blending art, fashion, and food in a stylish setting.

One helpful tip: don’t rush—take your time to enjoy the vibrant atmosphere and chat with vendors. If you're that kind of person - visit on weekends when it's most lively.

If you're planning a trip to Barcelona, visit BarcaTrips for essential guides on public transportation, top attractions, hidden gems, and, of course, food! We've got everything you need to make the most of your stay.