The Christmas season has almost officially begun, and you know what that means – shopping! While those who love a good sale (who doesn’t?), taking advantage of Black Friday sales last month may have ticked a few presents off your list, however, if you still have a few gifts to pick up, or you have friendds who are just notoriously hard to buy for (why do they already have everything?), then a Christmas market is one of the best places find unique and meaningful Christmas gifts.
Christmas Markets in Melbourne are filled with culture, celebration and excitement, so if you need to get in the holiday spirit, it’s time to schedule one for this weekend – before December ends! And if you’re stuck on where to go, what time, and even what to look for, then this guide will take you through the best Christmas markets in Melbourne that are worth visiting.
Time is of the essence, so let’s get on with it!
The best Christmas markets in Melbourne

01
Queen Victoria Market
Throughout Dec, Queen Victoria Market
The Queen Victoria Market is a long-standing tradition that takes place every year throughout the summer months. Within the weekends leading up to Christmas, you’ll be sure to find themed stalls and Christmas gift options galore.
02
German Christmas Market
14 Dec, German Lutheran Trinity Church
In need of a Berliner Weisse and a warmed pretzel? The German Christmas Market in Melbourne will transport you to Munich, Berlin and Frankfurt, with all of the delicious food and drinks that come with it.

03
Koorie Krismas
13 Dec, Fed Square (Main Square)
There’s nothing better than visiting Fed Square for their annual Koorie Krismas event. Get a photo with Koorie Klaus, learn from workshops and watch amazing performances. This one is only on for a day, so don’t miss out!
04
The Corner Market – Christmas Market
13 Dec, Fed Square (The Atrium)
With over 60 artisan market stalls, you’ll find the perfect Christmas gift (as well as some delicious food) at The Corner Market. It’s a festive celebration for the entire family!

05
Ballarat Clay Collective ‘Christmas Album’
11-13 Dec, The Unicorn Ballarat
For pottery-lovers, you won’t want to miss the Ballarat Clay Collective’s Christmas Album event. Hosted in one of Ballarat’s most iconic venues, The Unicorn, you’ll find artisans showcasing gorgeous ceramics, glass, jewellery, textiles, prints, and more.
While not technically in Melbourne, it’s a great stop for anyone planning a relaxing day trip to Ballarat.

06
Boho Luxe Market: Christmas Edition
14 Dec, Fed Square (The Atrium)
Discover the work of some of Melbourne’s more talented jewellers, fashion designers, artists, makers, and creatives. With live music, buzzing vegan food stalls, and an overall festive vibe, the Boho Luxe Market is the perfect place for those last-minute Christmas pick-ups.
Melbourne Christmas markets to head to next year
As December slips away, many of this year’s best Christmas markets have already wrapped up. Below are some standout favourites from 2025 that we think you should definitely plan to visit in 2026.

01
The Good Food and Wine Christmas Market
Melbourne Convention and Exhibition Centre
For Melbournians looking for a good time during the holiday season, the Good Food and Wine Christmas market should be at the top of your to-do list.
Over 150 stalls will be armed and ready to seduce you with homemade sauces, organic wine and pickled goods. Keep in mind your upcoming Christmas dinner parties, and any presents you can tick off the list as well.
02
The Big Design Market
Royal Exhibition Building
If homewares, decor, ceramics and all things design are your thing, then the first weekend of December will be your favourite. The Big Design Market isn’t joking around when they say it’s big – it’s got over 250 stalls filled with wishlist items and handmade designs.
03
Alliance Française Xmas Market
22-23 Nov, Abbotsford Convent
If Paris is your dream destination, get a little joie de vivre without getting on a plane. Although it won’t snow, you’ll still feel just as in the holiday spirit, with stalls galore and every French food you could think of.
04
Port Melbourne Artisan Christmas Market
7 Dec, Port Melbourne
Also known as the Artisan Christmas Market on Bay Street, this annual market is one of the biggest in Melbourne. With 150 unique artisans offering a range of handmade goodies – from art pieces and jewellery to homemade gifts – it’s a great spot to support local while doing your Christmas shopping this year.
Image: Queen Victoria Markets