
The holiday season is just around the corner! From uplifting Christmas concerts to dazzling light displays, December promises another round of festive cheer. And even though it feels pretty far, there are plenty of Christmas markets in Melbourne that you can already pop into your calendars.
Get your gift shopping done in advance and treat your loved ones to some truly thoughtful presents. If you’re stuck for ideas or looking for something with a personal touch, you can’t go wrong with a Christmas market. 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.
1. The Big Design Market

The Big Design Market is taking over the Royal Exhibition Building from November 29 to December 1. Find over 250 exhibitors at this event, with homewares, ceramics, fashion, kids toys, books, stationary and much more. Learn more here.
📍9 Nicholson St, Carlton VIC 3053
2. Good Food & Wine Show Christmas Market

Find artisan food, wine and thoughtful gifts at the Good Food & Wine Show Christmas Market. Find goods from over 150 producers, as well as cooking demonstrations and wine tastings. It’s all happening at the Melbourne Convention and Exhibition Centre from December 6 to 8. See more here.
📍1 Convention Centre Pl, South Wharf VIC 3006
3. Queen Victoria Market

The beloved Summer Night Market is set to return to Queen Victoria Market on Wednesday nights, from November 20 to March 12. During December, you’ll find plenty of Christmas cheer with Santa and falling snow. There will also be traders showcasing cool goods at the market stalls.
For locally-made craft goodies, check out CRFT* WRK on December 7. This monthly event will have a special Christmas edition, showcasing art, homewares, jewellery, ceramics and more great gift ideas. This event will run from 9am to 4pm.
Look out for updates here.
📍Queen St, Melbourne VIC 3000
4. Boho Luxe Market: Christmas Edition

Boho Luxe Market is taking over The Atrium at Fed Square for all your Christmas shopping needs. Browse through a selection of works from curated makers and designers, such as jewellery, fashion, illustrations and more. The annual Christmas market will take place on Sunday December 8, from 10am to 4pm. See more here.
If you can’t get enough of Christmas markets in Melbourne, Boho is also running a Vegan Market at The Edge in Fed Square on the exact same day. This Vegan Market will also run from 10am to 4pm. See more here.
📍Fed Square, Swanston St & Flinders St, Melbourne VIC 3000
5. Koorie Krismas

Koorie Heritage Trust is bringing Koorie Krismas back to Fed Square. Browse through a market, meet Koorie Klaus and have fun with performances and workshops. It’s all happening on Saturday December 14 from 10am to 3pm. See more here.
Swanston St & Flinders St, Melbourne VIC 3000
6. Japan Christmas Festival
The 5th Japan Christmas Festival is coming back to JAPANEASY. Find plenty of Japanese-style Christmas gifts at the market stalls, and make something special in one of the festive workshops. It’s on from 10am to 4pm on Sunday December 8.
📍 L1/183 Exhibition St, Melbourne VIC 3000
7. Alliance Française Xmas Market
Alliance Française is bringing their Xmas Market to Abbotsford Convent. Find plenty of indulgent French food and wine, as well as arts and crafts. The market will take place on Saturday November 30 and Sunday December 1, from 10am to 6pm. General admission is $8. Learn more here.
📍1 St Heliers St, Abbotsford VIC 3067
8. Prahran Square Christmas Market
The Rose St. Market and City of Stonnington are teaming up for Prahran Square Christmas Market. Find handmade goods from local makers just in time for Christmas. There will be a market on Thursday December 5 and 12, from 4pm to 8pm.
📍Prahran Square, Cato St, Prahran VIC 3181
9. Port Melbourne Artisan Christmas Market on Bay Street

Head to Port Melbourne and discover unique gifts from local artisans, designers and crafters. Expect around 150 different offerings, with a range of handmade gifts, designs, jewellery, goodies for dogs and more! There will also be live music and more to enjoy. The Port Melbourne Artisan Christmas Market on Bay Street will take place on Saturday December 7, from 11am to 5pm. See more here.
📍Bay Street, Port Melbourne Victoria 3207
10. Lygon Street Christmas Market

Lygon Street Market is running a special Christmas edition on Sunday December 1, from 10am to 3pm. Find art, design, food and more from local stallholders. See more here.
📍Argyle Square, Carlton VIC 3053
11. German Christmas Market
Deutsche Schule Melbourne is hosting their annual German Christmas Market. Find market stalls, gingerbread houses and tasty treats at this festive event. The market will take place on Friday November 29, from 5pm to 9pm. Learn more here.
📍96 Barkly St, Fitzroy North VIC 3068
12. St Kilda Esplanade Christmas 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, but this particular market will feel particularly festive on December 22 and 29. The St Kilda Esplanade Market will run from 10am to 5pm. See more here.
The Esplanade, St Kilda VIC 3182
13. Como House 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. You’ll need a gold coin donation to enter, and the market will run from 10am to 3pm on Sunday December 8. More info here.
📍Williams Rd &, Lechlade Ave, South Yarra VIC 3141
14. Pasko Sa Melbourne

Head to Queen Victoria Market for Pasko sa Melbourne. Feel a little festive with lantern making, a Christmas parade, delicious food, live performances, cool products to purchase and more! It’s free to attend, and is on from 9am to 4pm on Sunday December 8. More info here.
📍Queen St, Melbourne VIC 3000
15. Trust Makers’ Christmas Market
Visit Rippon Lea Estate and find a Christmas market on the sprawling lawns. Find plenty of gifts, tasty treats and more. You’re welcome to bring a picnic rug for a leisurely day out. Entry is via a gold coin donation. Check it out from 10am to 3pm on Sunday December 15. More info here.
📍192 Hotham St, Elsternwick VIC 3185
16. Eastland’s Christmas Markets

On Friday evenings, from December 6 to 20, Eastland will transform the square into a lovely Christmas market. Find a curated line-up of stalls, activities for the kids and tasty street food. There will also be live entertainment, including performances from local school choirs and the Salvation Army. Find it in The Park and Ringwood Town Square from 5pm to 9pm. Entry is free. See more here.
📍175 Maroondah Hwy, Ringwood VIC 3134
17. Handmade Design Market Christmas Edition

Browse through the Christmas edition of the Handmade Design Market. Taking place in Coburg Town Hall, you’ll find over 60 exhibitors showcasing their range of handmade jewellery, slow fashion, ceramics and cakes. Check it out from 10am to 3pm on Sunday December 15. Entry is free with a registered ticket, or $5 at the door. See more here.
📍90 Bell St, Coburg VIC 3058
18. Croydon Central Christmas Market Day

The undercover carpark at Croydon Central will have a Christmas Market Day. Find heaps of pop-up stalls selling jewellery, pet products, beauty products and more. Santa will be roaming around for free photos, and there will be entertainment for the kids. It’s on from 10am to 2pm on Sunday December 1. See more here.
📍5-15 Kent Ave, Croydon VIC 3136
19. CherryHill Orchards Christmas Market

For the first time ever, CherryHill Orchards is hosting a Christmas Market. Head to their orchard in Coldstream and look forward to plenty of food products from local vendors and artisan stalls for gifts. There will be live music, face painting and even an appearance from a Christmas elf and fairy. It’s all happening from 4pm to 8pm on December 21 and 22. Entry is free.
📍739 Maroondah Hwy, Coldstream VIC 3770
Trying to figure out what to get for the person who “doesn’t need anything”? Try a Fever gift card and they can choose themselves which thrilling event they’d like to event. Done and dusted!