Complete Guide to Madrid Supermarket Brands
When I first arrived in Madrid, I was somewhat overwhelmed by the variety of supermarket signs on every street. After living here for a while, I discovered that each supermarket brand has its own unique positioning and advantages. Today I’ll share an overview of Madrid’s common supermarket brands to help with your daily shopping needs.
Budget Supermarket Chains
When it comes to the best value for money, Mercadona is definitely the top choice. This Spanish local chain is found throughout Madrid’s neighborhoods, and its private label Hacendado offers quality products at affordable prices. Their olive oil, ham, and dairy products are all worth trying. Every time I shop at Mercadona, the bill at checkout is always less than expected.

Carrefour is a French brand, but it has many stores throughout Madrid. It operates in three formats: Carrefour Express, Carrefour Market, and Carrefour Hypermarket. The fresh food section in the hypermarkets is particularly extensive, with frequent promotions on weekends. Their membership card points system is very practical—the more you buy, the more you save.
Lidl and Aldi, these two German discount supermarkets, have also established a strong presence in Madrid. Lidl’s bakery section offers freshly baked bread with an irresistible aroma for just a few cents. Aldi has a relatively smaller product range, but you can find all the basic necessities, and the prices are genuinely low. If you’re on a tight budget, these two are definitely money-saving allies—check out branded clothing in Madrid for more savings tips.
Mid to High-End Supermarket Options
El Corte Inglés is Spain’s most famous department store, with its supermarket division called Supermercado El Corte Inglés. The product quality is high, with a rich selection of imported foods, perfect for when you want to browse for special ingredients. Their deli counter and seafood section are particularly popular, though prices are about 20-30% higher than regular supermarkets.
Dia supermarkets used to be positioned at the lower end, but after upgrades in recent years, both store environments and product quality have improved significantly. Although the stores aren’t large, they’re conveniently located—many residential areas have a Dia downstairs, perfect for quick shopping trips.
Price Comparison Across Different Supermarkets
Here’s a table comparing approximate prices of common items at different supermarkets:
| Product | Mercadona | Carrefour | Lidl | El Corte Inglés |
| Milk 1L | 0.75€ | 0.80€ | 0.69€ | 1.20€ |
| Eggs 12 pcs | 1.85€ | 2.00€ | 1.75€ | 2.80€ |
| Bread 500g | 0.90€ | 0.95€ | 0.65€ | 1.50€ |
| Olive Oil 1L | 3.50€ | 3.80€ | 3.20€ | 5.50€ |
Shopping Tips
From my experience, you can handle daily shopping at Mercadona or Lidl—both save money while maintaining good quality. Shopping exclusively at El Corte Inglés would really strain the wallet. When you want to buy imported foods or special products, you can check out Carrefour hypermarkets or explore Madrid brands at El Corte Inglés. Additionally, most supermarkets have their own apps where you can check El Corte Inglés weekly promotions in advance—planning your shopping list wisely can save you quite a bit of money.
Madrid truly offers a diverse range of supermarket options, from budget to premium. I suggest trying several to find the one that best suits your needs and budget. Which supermarket do you shop at most often? Feel free to share your shopping experiences!