A practical guide for expats and visitors — where to shop, what to buy and how to organise your routine.
If you are moving to Spain or have recently bought a property on the Costa del Sol, one of the first lifestyle adjustments will be understanding how and where to do your food shopping. The good news is that the offer is broad and good quality. The key is knowing how to combine it.
What you will quickly learn: Each supermarket has its strengths · You will probably use between 2 and 4 regularly · Planning your shopping route saves time and money
This guide breaks down the pros and cons of the three supermarkets with the highest market share in Spain: Mercadona, Carrefour and Lidl. The assessments reflect our experience and that of our clients — everyone has their own preferences.
Daily shoppingFruit and vegConsistency
Mercadona is the most widely used supermarket in Spain and the default option for most residents. Its own-brand label Hacendado offers solid value across virtually all categories.
✓ Strengths
✗ Weaknesses
Best for: daily shopping, consistency and weekly staples.
International productsWidest varietyLoyalty scheme
Carrefour offers the widest product range, combining own-brand with Spanish and international labels. It is the go-to for anyone looking for specific products from other countries or wanting more options beyond own-brand.
✓ Strengths
✗ Weaknesses
Best for: variety, international products and large shops.
PriceBakeryFast checkouts
Lidl has become one of the best options in Spain in terms of value. Its bakery, efficient self-checkouts and consistently low prices have earned it a loyal following among both international and local residents.
✓ Strengths
✗ Weaknesses
Best for: shoppers who want to save without sacrificing quality.
Some specific products — such as spring onions — are only available in certain supermarkets. Worth exploring.
Many residents end up buying meat from local butchers for better quality and a more personal service.
For branded products with 1-2 day delivery, Amazon usually offers the best prices and the most convenience, especially for recurring purchases.
The reality is that no single supermarket has everything. Most residents quickly develop a routine combining two or three stores depending on the type of product.
Efficient weekly routine: Mercadona → weekly staples · Lidl → price optimisation on bakery and basics · Carrefour → specific products, promotions and international items
Planning your week and creating a shopping circuit saves time and avoids unnecessary daily trips. On the Costa del Sol, supermarkets are generally well distributed geographically, making it straightforward to organise an efficient route.
For international gastronomy and specialist products, see our restaurant guide and our international food shops guide for the Costa del Sol.
Mercadona is the most popular option among residents. It stands out for its consistency, competitive prices and its own-brand Hacendado. It is the ideal place to cover basic food, fresh produce and cleaning needs at excellent value for money.
For specific international brands, Carrefour is the undisputed leader thanks to its import section. For high-end products, exclusive wines and top-level gourmet items, El Corte Inglés in Puerto Banús offers the most sophisticated and complete selection in the region.
Lidl is currently the favourite for optimising the monthly budget without sacrificing quality. Its freshly baked bakery is one of the best in the region, and its self-checkouts offer a faster experience than most traditional supermarket chains.
For last-minute purchases on public holidays, Covirán convenience stores and local bazaars are generally open 365 days a year. During the summer high season, many large supermarkets in tourist areas — such as Carrefour or Lidl — extend their hours to open on Sundays as well.