Sign in

Register

Forgotten your Password?

Enter your email address below and we'll send instructions and a link to reset your password

 

Unlock Melbourne's Hidden Gems

The hottest new places to eat, drink, stay and play.

 
By signing up, you agree to periodic email marketing from Sitchu to the email address you provided. Terms and Conditions. Privacy Policy.

Get Festive: The Best Christmas Markets in Melbourne

Ho ho ho! Get in your festive energy at these Christmas markets across Melbourne.

Good Food & Wine Show Christmas Market

Christmas isn't just creeping up on us anymore...it's running towards us at full force. But there's still time to do some shopping peacefully, before the Christmas countdown slaps you with a 'one week to go' red hot alert.

These are the best Christmas markets to get some present-shopping off your to-do list, all while having a bit of fun!

German Christmas Market

German Christmas Market

Step into a magical European Christmas at the German Christmas Market, hosted by Deutsche Schule Melbourne. Picture twinkling lights, the sweet aroma of gingerbread houses, and traditional festive treats—all set against a backdrop of merry market stalls brimming with delightful treasures. From mulled wine to handcrafted holiday gifts, this charming event will transport you straight to a German winter wonderland. Perfect for kicking off your holiday celebrations!

Friday 29th November, 5pm to 9pm

96 Barkly Street, Fitzroy North

Abbotsford Convent

Alliance Française Christmas Market

The Alliance Française Christmas Market is bringing festive French charm to the Abbotsford Convent. Indulge in delicious French treats, sip on fine wine, and shop for unique artisanal gifts. With a vibrant holiday atmosphere, it's a perfect spot for finding the ideal gift or enjoying French delights.

30th November to 1st December, 10.00am to 6.00pm

Tickets $8, buy here

1 St Heliers Street, Abbotsford

Rialto Christmas Market

Discover the magic of the season at the Rialto Christmas Market, where over 25 unique stalls offer handcrafted gifts, gourmet treats, and artisan goods. Indulge in festive food and beverages from some of Melbourne's most-loved local businesses while enjoying live music, roving entertainment, and a free photo opportunity with Santa.

With highlights like a marching band, a roving angel choir, and standout vendors including Biscuite, Umami Papo, Brunswick Aces, and Totally Bon Candles, this market is the perfect place to shop, eat, and soak in the holiday cheer.

11th and 12th December, 8.00am to 4.00pm

Free entry

525 Collins Street, Melbourne

Good Food & Wine Show Christmas Market

Good Food & Wine Show's Christmas Market

After a one-year hiatus, the Good Food & Wine Show's Christmas Market is back, and it's better than ever!  The stellar celebrity chef lineup is bound to impress even the pickiest of eaters, including renowned pastry chefs Kristen Tibballs and Emelia Jackson.

There will be over 150 exhibitors and plenty of products to sample, providing the perfect opportunity to try before you buy for your family and friends (or even yourself!). And with a dedicated wrapping station by the Smith Family, with all donations going to their Learning for Life scholarship program, all the hard work is taken out for you!

6th to 8th December

Tickets from $15 per person, buy here

1 Convention Centre Place, South Wharf

Croydon Central Christmas Market

Croydon Central Christmas Market

Croydon Central Shopping Centre invites families to a festive Christmas Market Day to start off December with a bang! Explore over 30 pop-up stalls offering unique items like handmade jewellery, pet products, ceramics and kids’ clothing.

There will be free Santa photos, live acoustic tunes to enjoy, and $5 sample plates from The Grove’s dining retailers. Kids will love the carousel rides, a craft station, and face painting, while adults can spin the giveaway wheel for instant prizes to be won. With plenty of festive fun and free entry, it’s the perfect way to kick off the holiday season.

Sunday 1st December, 10.00am to 2.00pm

Free entry

5 - 15 Kent Avenue, Croydon VIC 3136

Port Melbourne Artisan Christmas Market

The Port Melbourne Artisan Christmas Market is the ideal spot to get some Christmas shopping done on your weekend. Walk along Bay Street and take in all of the curated handmade gifts and festive treats that make thoughtful Christmas presents. With 150 stalls to explore manned by artisan makers, this is a unique Christmas market in Melbourne—and a great weekend activity! Bring your bathers and towel and make sure you end your stroll at the beach end of the street, so you can finish your day with a dip in the ocean.

7th December, 11.00am to 5.00pm

Free Entry

Bay Street, Port Melbourne

Lygon Street Market

Lygon Street Christmas Market

Carlton's Piazza Italia is lighting up with festivities at the beginning of December, turning the monthly market into a Christmas-theme! Shop a range of handmade gifts, artisanal food, holiday decorations, and more! There will also be live music to help bring the cheery spirit to the Piazza. It's a fun day out for the whole family!

1st December, 10.00am to 3.00pm

Piazza Italia, Carlton

The Big Design Market

The Big Design Market

THE Christmas Market of the season is kicking off the December celebrations and Christmas shopping with a bang. Over three days, you'll be able to shop from over 250 exhibitors, selling goods spanning homewares, food, drinks, Christmas decorations, clothing, accessories, art, jewellery and more.

Some popular participating sellers include Billy Van Creamery, Jane Finch Jewellery, Kumo, Lil Gas, Mork Chocolate, and more! It's a market you won't want to miss.

29th November to 1st December

Tickets from $6 per person, buy here

9 Nicholson Street, Carlton

St Kilda Esplanade Market

St Kilda Esplanade Christmas Market

The St Kilda Esplanade Christmas Market is so much more than just a market. Not only do you have the opportunity to shop local and purchase gifts from beautiful artisanal creators each Sunday, but you will also get the opportunity to Santa himself, along with his little helpers three days before Christmas! He's making a special stop during his busiest time of the year just for you, so what better opportunity to go and enjoy a coastal market?

Every Sunday, 10.00am to 5.00pm

Free entry

The Esplanade, St Kilda

Trust Makers' Christmas Market

Trust Makers' Christmas Market

The Trust Makers' Christmas Market at Rippon Lea Estate is a beautiful market to visit for a day out on the weekend. Shop a range of lovingly handmade art and goods sprawled out across the gardens to the sounds of festive music and the scent of delicious food.

With a variety of unique stalls, you’ll find the perfect Christmas gifts while supporting local makers. The picturesque gardens of Rippon Lea Estate make the perfect backdrop for this joyful holiday experience, offering something special for all ages.

15th December, 10.00am to 3.00pm

$10 entry (can be purchased at the door

192 Hotham Street, Elsternwick

CherryHill Orchards

CherryHill Orchard Christmas Market

For the first time ever, CherryHill Orchards is celebrating the season with a magical Christmas Market at their stunning Coldstream orchard. Immerse yourself in a festive atmosphere brimming with artisan stalls, gourmet food, and one-of-a-kind gifts, while live music fills the air. Kids will be enchanted by face painting and visits from a merry Christmas elf and fairy.

Best of all? Entry is free, making it the perfect way to kick off your Christmas celebrations with the whole family.

December 21st and 22nd, 4pm to 8pm

Free entry

739 Maroondah Highway, Coldstream

Loved reading about the best Christmas markets in Melbourne? We think you'll love reading about the best kris kringle gifts to gift to people at work, as well as chic Christmas decor you'll love.

Stay in the loop

Subscribe
LOAD MORE ARTICLES