The holiday season is almost here! And if you’re keen to start shopping, there are plenty of Christmas markets in Melbourne that you can pop into your calendars. Soak in the merry atmosphere and treat your loved ones to some truly thoughtful presents. Browse through charming stalls, smell the aroma of Christmas baked goods, have fun with enchanting entertainment and more at these magical places. Embrace the season of giving and explore some of these wonderfully festive Christmas markets around Melbourne.

Find plenty of holiday cheer and French culture at the Alliance Française Christmas Market. Look forward to over 40 artisan stalls, as well as live entertainment, delicious French food and more. It’s all happening at Abbotsford Convent.

The sheds of Queen Victoria Market will soon transform into a magical wonderland for the Christmas Night Market. Find plenty of enchanting experiences, with falling snow, twinkling lights, roving performers and even Santa’s deer on the final two nights! While you’re there, tuck into some Christmas-inspired food and find some handmade gifts.

The Little Food Market is coming back to Melbourne for its first ever Summer Edition. Taking over the Royal Exhibition Building, this market will feature over 200 of Australia and New Zealand’s top food producers. Sip and sample directly from the makers, and purchase some gourmet goodies to take home, or to gift to that foodie in your life. While you’re there, enjoy live demonstrations and tuck into some delicious dishes.
Deutsche Schule Melbourne German Christmas Market

Visit Deutsche Schule Melbourne in Fitzroy North, and treat yourself to authentic German food and drink at their annual Christmas market. While you’re there, listen to live music, browse for gifts and keep the kids busy with fun activities. This event will run from 5pm to 9pm.
Ugly Cutie Market

Find over 130 independent artists and makers showcasing their peculiar wares at the Ugly Cutie Market. Look forward to handmade objects and delightfully strange creatures, as well as a photo booth, a pin exchange and complimentary gift wrapping for Christmas.
Croydon Central Christmas Market Day

The undercover carpark at Croydon Central will have a Christmas Market Day. Find heaps of pop-up stalls, and have fun with a Samoyed petting experience, gingerbread decorating, live music and more! While you’re there, take free photos with Santa. It’s on from 10am to 2pm. Learn more here.
Melbourne Christmas Tree Farm Market

Go shopping for the holidays in an actual Christmas tree farm! There’s a variety of stalls to check out, as well as animal farms, face painting, kids rides and more. Learn more about it here.
The Big Design Market

Find an assortment of gift ideas, including ethically-made ceramics, jewellery, homewares, clothing and more at The Big Design Market. Look forward to over 280 independent designers from Australia, delicious food and drink, activities for the kids and more.
Good Food & Wine Show Christmas Edition

Find artisan food, wine and thoughtful gifts at the Christmas Edition of the Good Food & Wine Show. Step into the world of The Great Australian Bake Off, discover goods from over 200 producers, meet your favourite chefs, take part in wine tastings and much more.
Dandenong Market
Dandenong Market is opening up their new Market Hall in the most festive way possible. Swing by on Friday for late-night shopping until 8pm, along with face painting, a live DJ, festive mocktails and more fun. Or, pop by on the weekend for roving Christmas characters and free Santa photos. Find out more.
The Grand Pinoy Christmas Fiesta – Himig ng Pasko

Have fun with The Grand Pinoy Christmas Fiesta at Queen Victoria Market. Look forward to Christmas carols, live entertainment, glowing lanterns and plenty of delicious Filipino food. The festivities will run each day from 9am to 4pm.
Gasworks Night Market
Gasworks Art Precinct is coming to life with their Summer in the Park celebration. Sing along to Christmas carols, take part in festive workshops, visit the food trucks, and browse through the stalls at the Christmas night market. It’s all happening from 5pm to 9pm.
The Trust Market – Como Christmas Market

The Rose Street Market is heading to Como House for a festive Christmas market. On the scenic grounds, you’ll find plenty of stalls showcasing a range of artwork, clothing, homegrown goods and more. Pack a picnic rug and enjoy tasty treats on the grounds. While you’re there, book a tour of the house and admire the festive décor. This event is on from 10am to 3pm.
German Christmas Market
The ballroom of the Park Hyatt will be transformed into a traditional German Christmas Market. Presented by German Lutheran Trinity Church, you can expect handmade gifts from market stalls, live music, a visit from St Nikolaus and plenty of German food and drink, such as bratwurst, gingerbread and glühwein. It’s free to attend, but you will need to book a ticket.
Northcote Night Market
Visit the Northcote Town Hall Arts Centre and find Christmas presents from over 50 local makers at the Northcote Night Market. Expect ceramics, jewellery, art and more, as well as live music, tasty treats and a bar. It’s on from 5:30pm to 9:30pm. Find out more.
Koorie Krismas

Koorie Heritage Trust is bringing Koorie Krismas back to Fed Square. Browse through a First Peoples artists and makers market, meet Koorie Klaus and have fun with performances and family-friendly activities. It’s on from 10am to 3pm.
Japan Christmas Fair
Visit JAPANEASY for their annual Christmas Fair. Find plenty of Japanese-style Christmas gifts at the market stalls, such as tea, Bonsai, pottery, origami and more. Then, make something special in one of the festive workshops. Booking ahead is recommended for the workshops. It’s on from 10am to 4pm.
Boho Luxe Market: Christmas Edition
Boho Luxe Market is taking over The Atrium at Fed Square with their special Christmas market. Find something beautiful from local jewellers, fashion designers, illustrators, artists and makers. While you’re there, enjoy live music, psychic readers, creative workshops and vegan food. This event is on from 10am to 4pm.
St Kilda Esplanade Market

Go shopping against the backdrop of the idyllic St Kilda Beach and find some holiday cheer. The St Kilda Esplanade Market takes place every Sunday, so you’ll have multiple chances to check it out. But, if you’re looking for a day that’s extra festive, pop by on Sunday December 13 for a visit from Santa. There will also be angel stilt walkers, choirs and face painting on the day. The market is on each week from 10am to 4pm. See more here.

The Melbourne Makers’ Market in City Square will have a Twilight Christmas edition, filled with gifts from local creators, festive treats and Christmas cheer. A new 10-metre-tall Christmas tree will twinkle away while you shop. The market will run from 4pm to 9pm.