Malta has many of Europe’s usual chain stores from Marks & Spencer in Valletta to the clothes shops of Sliema and the Bay Street Shopping Centre (in Paceville). If you leave something at home and need to replace it you are unlikely to have any trouble here - even on Gozo, where Victoria can supply you with most things. Malta is not, however, a Mecca for shopping. With the euro exchange rate as it currently stands, frankly anyone from the UK is probably better off shopping at home. Souvenirs are another matter of course and markets can always be fun to wander around.
Local crafts and souvenirs
For the largest selection of local crafts, including silverwork (particularly filigree), glass, lace, and pottery, head for one of the two “Craft Villages”: Ta’ Qali near Mdina and Ta’ Dbiegi on Gozo. These each consist of a complex of small shops and workshops where you can see crafts being made and buy the results (and a pile of tourist tat into the bargain).
Daily markets are held in Valletta, Victoria (Gozo) and the south-eastern fishing village of Marsaxlokk with the biggest market on Sundays. Food and clothes dominate but all sorts of things are sold. Marsaxlokk is good for little souvenirs like local honey and painted wooden charms of the ‘eye of Osiris’ which you’ll see on the traditional fishing boats here.