Coronavirus: Due to the current situation, events may be cancelled at short notice and businesses may temporarily close. Check with the venue before planning to attend. More information on coronavirus.

Last minute Christmas markets in Melbourne

Still looking for that perfect Christmas gift? Instead of sprinting from store to store or fighting shopping centre crowds, get it all done at a merry market or two. These pop-up and special holiday edition markets are bursting with gifts that are clever, creative and often unique.

Mark It Collective Market at Melbourne Museum

Head to Melbourne Museum on Saturday 15 December for the Christmas makers market brought to you by Mark It Collective. Peruse stalls from local artisans, designers and independent creatives to find that one-of-a-kind gift for family and friends this festive season.

Christmas Book Market

The best of Melbourne’s booksellers are coming together to Queen Victoria Market for a special Christmas book market – a unique, pop-up marketplace packed with the best books, film, music, authors and illustrators. Sunday 16 December.

Summer Night Market

International street food, cool drinks, 100-plus curated stalls (ideal for fun Christmas shopping), live entertainment and party lights. Yes, the Summer Night Market is back! Tasty new traders at Melbourne’s Wednesday evening summer essential include Colombiantojos for traditional Colombian treats. Wednesday nights, 5pm to 10pm, until 20 March 2019 (excluding 26 December).

People sitting at tables in an outdoor market

Summer Night Market at Queen Victoria Market

Rose St Artist Market city pop-up

Fitzroy’s famous Rose St Artist Market is holding a pop-up Christmas market in the city at St James next Thursday 20 December. Located in the middle of the city centre (and conveniently undercover!), pick up something special for your loved ones in your lunch hour while also supporting local artists. 10am – 3pm, Thursday 20 December.

The District Makers Market

The creative, colourful and ever-changing stalls at Docklands’ arty-crafty market will help you tick everyone off your shopping list in no time. From jewellery to homewares and artisanal produce, there are countless unique gifts at The District Makers Market. Plus tasty treats and live entertainment, with everything under cover. Sundays in November and December.

Celebrate Christmas at Queen Victoria Market

From presents to party food, one of Melbourne’s most iconic shopping destinations has everything you need for the holidays – including Santa himself! Celebrate Christmas at Queen Victoria Market, which gets fully festive on 23 December with live entertainment including carol singers. Open on the five days leading up to the big one, it’s got 650-plus stalls offering essentials and treats for the season. Pick up a gift guide filled with special offers.

A large older building front with a christmas wreath on the front

Queen Victoria Market

Kensington Market

The monthly Kensington Market turns on the Yuletide cheer at this time of year, reflecting the local community’s vibrancy more than ever. Seventy stalls have that perfect present, from wondrous wares created by potters, jewellers and up-cyclers, to ethical beauty products, preserves and cakes. All this and much more, including live music and kids activities, are under cover at Kensington Town Hall. Sunday 16 December.