From designer emporiums to quirky boutiques and bustling markets, shopping in Melbourne is as varied and eclectic as the city itself. Whether you want to hunt down a bargain, sample regional delicacies, or pick up some Australian souvenirs, here’s a rundown of the best places to shop in Melbourne.
Queen Victoria Market
The historic Queen Victoria Market is legendary, and no Melbourne shopping trip would be complete without a visit to the sprawling collection of open-air shops, which sell everything from fresh produce to clothing to souvenirs. For a greater insight into local culture and the lowdown on where to find Melbourne’s tastiest street foods, opt for a guided walking tour.
Bourke Street is one of the city’s main shopping streets. It’s lined with international brands and home to some of Melbourne's biggest department stores, including Myers and David Jones. Nearby, Collins Street boasts high-end designer boutiques from the likes of Gucci and Prada, while the Block Arcade and Melbourne Central are two of the city’s best shopping centres, with a huge range of shops. To escape the beaten path, take a guided tour of Melbourne’s laneways and discover a trove of independent boutiques, art galleries, cozy cafes, and vintage clothing shops, hidden in the heart of the city.
The huge open-air complex of Harbour Town in Docklands is one of Melbourne’s biggest and most popular shopping destinations. Head here to browse the almost 200 shops, pick up a bargain at the many factory outlet stores, or even take a ride on the Melbourne Star, the area’s only Ferris wheel.
St. Kilda shopping offers an alternative to central Melbourne, with plenty of quirky shops, vintage markets, speciality shops, and local designers. Chapel Street is the main hub, while creative types can head to the Greville Village Market to pick up distinctive clothing and accessories.