A Christmas tree with red bows at Prahran Market.
Photograph: Bonnie Savage
Photograph: Bonnie Savage

The best Christmas markets in Melbourne for getting festive in 2024

Stock up on treats, handmade gifts and decorations at these festive markets

Leah Glynn
Advertising

The Christmas holidays are the time for family, friends, feasting and forgetting to buy presents until the last minute. Lucky for you, Melbourne has several festive-themed markets happening in December, giving you ample opportunity to grab gifts that will make your loved ones smile and load up on specialty goods to serve up on the big day. 

Once you're sorted, don't forget to make the rounds and check out our city's Christmas light displays and get festive with our guide to celebrating Christmas in Melbourne.

Still stuck? We've rounded up some foolproof gift ideas here. Forgot the tree? Here's where you can buy a real Christmas tree in Melbourne.

Best Christmas Markets in Melbourne

  • Shopping
  • Markets
  • Fitzroy

Each Saturday and Sunday the Rose St Artists' Market gathers some of Melbourne's most exciting artists and designers to display their wares and talk all things handmade. The market has been buzzing since 2003 and is modelled off similar markets in London, Berlin and New York. Weave your way through the crowds and duck into the warehouse to check out the handmade fashion, food and curios for sale. The artists are usually on hand to compare crochet needles and discuss their work, so drop in for a squizz, a chat and a haircut from the resident hairdresser.

  • Shopping
  • Markets

Arts Centre Melbourne isn't just great for the odd musical or theatre production – in fact, every weekend the grounds of the arts precinct's hub come alive with market stalls selling everything from handmade leather wallets to locally made art by the city's designers and small business owners. Situated a short walk from Flinders Street Station, everything on offer at the market has been locally made, and the market also features a great range of food stalls if you want to shake up your weekend brunch.

Advertising
  • Shopping
  • Markets
  • St Kilda

The Esplanade Market at St Kilda has been a city icon since 1970. With its inspiring mix of arts and crafts, it's a world-renowned hotspot for local artists and creatives to sell their wares to the casual Sunday crowd who wander along the palm-fringed esplanade. The market is an easy 15-minute ride from the city on the 16 or 96 trams. St Kilda Esplanade Market is open 10am to 5pm during daylight savings, or 10am to 4pm at all other times.

  • Things to do
  • Yarra Valley

Amid its annual Cherry-Picking Festival, CherryHill Orchards is hosting its first-ever festive market on December 21 and 22 from 4pm to 8pm. It'll be an evening of community-oriented, family fun – with local makers and artisan crafters selling their wares. You'll be able to buy anything from gourmet marshmallows to whimsical felt fairies, making for the ideal opportunity for some gift shopping. Plus, there'll be activities for kids, food trucks and of course, lots of cherries. 

Strapped for cash?

Recommended
    More on Christmas
      You may also like
      You may also like
      Advertising