The holiday season is just a few months away! And even though it feels pretty far, there’s 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 festive 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 the silly season, they usually have Christmas festivities to get you in the mood, like carollers and a roving Santa Claus.
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. 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
6. 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
7. 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
8. 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
9. 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
10. Melbourne Christmas Tree Farm Market
Do your Christmas shopping surrounded by vibrant green Christmas trees! Melbourne Christmas Tree Farm will open to the public on Saturday November 23 at 8am, and to celebrate, there will be a Christmas market on the same day. Stay tuned to their Facebook page for updates.
📍319 Leakes Rd, Plumpton VIC 3555