La Cala de Mijas is no shopping metropolis, and that is exactly what makes it pleasant: cosy village shops and a lively market within walking distance, with large shopping centres in reach for those who want more. We line up where to shop best, from souvenirs to daily groceries.

In the centre of La Cala, around Calle Torremolinos and Calle Butiplaya, you find a mix of Spanish boutiques, fashion, souvenir shops and specialty stores. It is compact and walkable, perfect for a relaxed shopping stroll between the beach and a terrace.
For the wider feel of the village, read our guide to La Cala de Mijas.
The weekly highlight is the market on Wednesday morning, with more than a hundred stalls full of clothing, leather goods, ceramics, fresh produce and bargains. It is as much an outing as a shopping moment, and the most sociable way to stock up locally.
All the municipality's markets, with days and tips, are in our guide to markets in Mijas.
For daily groceries there are several supermarkets in and around the village, including a Mercadona on the edge and smaller shops in the centre. Thanks to the international community you also find British and Scandinavian products, handy if you miss something from home.
If you stay in an apartment with a kitchen, like at Coral Mijas Stay, you combine the supermarket with the fresh market for the best of both worlds.
If you want serious shopping or to browse brands, there are two large shopping centres close by: Miramar in Fuengirola (about ten minutes) with shops, a cinema and dining, and La Cañada near Marbella (a quarter of an hour) with international brands. Both are covered, ideal on a hot or rainy day.
Combine a visit with a day in Fuengirola or Marbella.
For village boutiques, souvenirs and daily groceries yes, all within walking distance. For big shopping centres go to Miramar (Fuengirola) or La Cañada (Marbella), both nearby.
Every Wednesday morning, from about 9:00 to 14:00, by the village centre. One of the most popular markets on the coast.
Yes, several, including a Mercadona on the edge of the village and smaller shops in the centre, also with British and Scandinavian products.
Miramar in Fuengirola (about 10 minutes) and La Cañada near Marbella (about 15 minutes). Both are covered and have international brands.
Looking for a place to stay in Riviera del Sol? See the Coral Mijas Stay penthouse