Weekly markets like the rest of the Mediterranean are not found here. You can buy the daily requirement in small local shops or at the "rolling supermarket" that drives through the island villages every day.
For shopping you drive to Victoria, Xewkija, Xarghra or Nadur, depending on what you need. In Victoria, shopping is a leisurely experience. You can find everything within a radius of two square kilometres. Here you will find small shops for household goods, textiles, leather goods, furnishings and electronics. but also boutiques, shopping centers and of course souvenirs.