Discover the 17 Best Christmas Shops in Melbourne (2023)

It’s the most wonderful time of the year! The streets and shops all throughout Melbourne are starting to fill up with Christmas decorations, while holiday shoppers are out in full force. 

If you’re looking for the best Christmas shops in Melbourne for all of your gifting or holiday needs, then you’ve come to the right place!

We’ve compiled a list of the best places to find Christmas decorations, gifts and more. From traditional department stores to festive pop-up shops, this list will help you find the jolliest Christmas shop near you! 

So whether you’re looking for a unique gift for a loved one, some decorations for your home or just want to get into the holiday spirit, be sure to check out these great Christmas stores Melbourne wide.

Ambiance Gifts

Christmas Shop Melbourne 

1. Christmas Elves

​​Looking for Christmas supplies? Look no further than Christmas Elves – a Melbourne Christmas store that is dedicated to bringing you the best quality Christmas lights, decorations, wreaths, homewares and Christmas trees from all around the world at affordable prices. 

They stock a variety of products from brands you know and love such as Disney, Elf on the Shelf and Willow Tree. They’ve also got gingerbread and candy, Christmas-themed kitchenware, baking supplies and cookie cutters, Christmas lights and more. You’ll be spoilt for choice at Christmas Elves’ Christmas wonderland! 

Christmas Elves, 10 Gower Street, Preston, 1300 4 ELVES (35837), service@christmaselves.com.au

Christmas Elves, 827 Burwood Hwy, Ferntree Gully, 1300 4 ELVES (35837), service@christmaselves.com.au

Christmas Elves

2. Christmas Kingdom

If you’re looking for some festive inspiration this Christmas, this is one of the best Christmas stores in Melbourne. Christmas Kingdom is Australia’s largest specialty store and a Melbourne Christmas shop that has stocked all their shelves with all of the best Christmas decorating needs under one roof.

From traditional greens and reds, to something a little more modern like all-white or sparkly metallic, you can count on them to have it. Plus, they’re always updating their store with new and exciting decorations, so you’re sure to find something new that you’ll love. 

So come on down and get into the Christmas spirit today!

**The online store has now closed for the season.

Christmas Kingdom, Mentone, 219-221 Nepean Hwy, Mentone, +61 3 9587 1566

Christmas Kingdom, Flemington, Cnr of Ascot Vale Rd & Duncan St, Flemington, +61 3 9376 3224

Christmas Kingdom, Dandenong, 106 – 108 Frankston-Dandenong Rd, Dandenong South, +61 3 9792 2496

Christmas Kingdom

3. Ambiance Gifts 

Opened in 1997, Ambiance Gifts is a family business run by two sisters, Connie and Mel who decided to open the shop as they found that Melbourne was in need of a gift shop that stocked unique items that you couldn’t find any other shop and Christmas decorations that were truly ‘rare’ and could become family heirlooms.

Since then, Ambiance Gifts now stocks one of the largest ranges of Christmas ornaments and decorations from all over the world. Each year they hold an Annual Christmas Preview in August where they showcase their latest Christmas collection!

Ambiance Gifts, 509-511 Elizabeth Street, Melbourne, +61 3 9326 3044, sales@ambiancegifts.com.au

Ambiance Gifts

4. Myer Giftorium 

If you’re a fan of the Myer Christmas windows, then you know how amazing they are at  creating unique in-store Christmas experiences, festive-themed environments and interesting gifting concepts. The famous Myer Melbourne Christmas shop is known as the Myer Christmas Giftorium and is now up and running for the 2023 festive season. 

The Giftorium is an extensive Christmas program that is the only one of its kind in Australia, offering gifting services, in-store events, online services and a huge array of products. Each store has a dedicated Giftorium section bursting with colourful, exciting displays and tempting merchandise offerings.

Myer Christmas Giftorium, 314/336 Bourke St, Melbourne, 13 69 37

Myer Giftorium

5. Christmas Mall 

At Christmas Mall, you’re guaranteed to find the perfect decorations to match your Christmas theme for your at-home decorations this year. The shop offers high-quality Christmas products, but their best-selling product is a range of Fibre Optic Christmas trees with LED lights that will give your home a festive glow.

Christmas Mall offers deliveries for all their online products and free click-and-collect options.

Christmas Mall, 2/56 Smith Rd, Springvale, +61 3 9015 4066, info@christmasmall.com.au

Christmas Mall

6. The Happy Christmas Co

No room to store Christmas decorations for the eleven months of the year that they aren’t in use? Problem solved. The Happy Christmas Co offer a unique Christmas decoration hire service in Melbourne. They also specialise in decorating business locations and events. They have an interior designer who oversees all of the Christmas decorating collections.

This means you can have a different Christmas theme and look every year. You can choose high quality artificial or real Christmas trees to hire as well as wreaths, garlands and other decorations. They can also be customised to suit colour schemes in your home or business. 

The Happy Christmas Co will come to you and do all your Christmas decorating, from delivery, set-up and decorating before Christmas, then come back to pack it all away. You don’t need to lift a finger! 

Available in metropolitan Melbourne, Geelong, Mornington Peninsula and surrounds.


The Happy Christmas Co, 1300 325 173, contact@thehappychristmasco.com.au

The Happy Christmas Co

Christmas Shops Online

These Christmas shops do not have physical stores in Melbourne but they do ship their Christmas trees and Christmas decorations to Melbourne. 

If you’re spending Christmas interstate (as we do every year) then these Christmas stores are handy options for last-minute shopping or if you’re planning to decorate away from home and can have your order shipped directly to your destination. 

7. My Christmas 

For stylish, traditional and whimsical Christmas decorations, you can’t go wrong with My Christmas, a Melbourne-based shop that offers ready-to-install Christmas decoration kits and full custom solutions to help you with your at-home festive decor. They also offer Christmas tree kits, entire decoration packs, Christmas collectables and more which are all perfect for your home or business.

My Christmas offers delivery services and free click-and-collect options.

My Christmas, customerservice@mychristmas.com.au, 1300 551 960

My christmas

8. Christmas Warehouse 

Shop all the best items for Christmas at Christmas Warehouse – an online Christmas shop that’s stocked with a huge range of decorations and baubles, bon bons, crackers, Christmas trees, fairy lights and more!

Christmas Warehouse’s deliveries are dispatched from their Sydney warehouse within 24 hours, except on weekends and public holidays.

Christmas Warehouse, +61 2 8306 0000, customerservice@christmaswarehouse.com.au

Christmas Warehouse

9. Big Christmas 

You’ll be amazed at the stunning Christmas decorations Big Christmas has to offer! They’re a one-stop online shop in Australia for gorgeous Christmas trees, ornaments, displays, florals, lighting and more. Plus, their friendly team is always there to help make your holiday season merry and bright!

Big Christmas delivery costs around $14.95 – $99.95 depending on where your delivery address is. They also offer free shipping for orders over $299. The minimum for free delivery also depends on the delivery address.

Big Christmas, +61 474 821 489, info@bigchristmas.com.au

Big Christmas

10. Christmas World 

Looking for the perfect Christmas gift? Or maybe you just need some extra Christmas lights? Then check out Christmas World – Australia’s leading Christmas store and your one stop Christmas shop for all things Christmas! 

Christmas World offers a standard shipping rate of $12 for 4 items Australia wide. The shipping cut-off date for Victoria is on 12 December 2023.

Christmas World, 1300 00 9627, support@christmasworld.com.au

Christmas World

11. Amazing Christmas 

Based in Albury, NSW, Amazing Christmas is an awesome shop that offers a wide range of high-quality Christmas items and ships them throughout Australia. Their warehouse is stocked with the best of everything from Christmas trees and decorations to Christmas lights and accessories. They have everything you need to make your holiday season perfect. 

Amazing Christmas offers delivery Australia wide with optional next day delivery for Melbourne, Sydney and Adelaide as well as regular 1 to 3 day shipping to all cities.

Amazing Christmas, +61 2 9056 7145, sales@amazingchristmas.com.au

Amazing Christmas

12. The German Christmas Shop 

The German Christmas Shop is a local Australian business that ships beautiful handcrafted Christmas, Halloween and Easter decorations to homes across Australia. Check out their high-quality, unique decorations, which are sure to bring holiday cheer to your home.

If you’d like your The German Christmas Shop delivery to arrive before Christmas, you’ll need to order before Midnight on 13 December.

The shop offers standard shipping for $12, free shipping for orders over $60 and Express Post options for an additional cost.

The German Christmas Shop, +61 475 573 031, hello@germanchristmasshop.com.au, 

The German Christmas Shop

13. St Nicholas Christmas Cave 

Shopping for Christmas gifts? Or maybe looking for ideas on what to give to your loved ones this year? Then you need to check out St Nicholas Christmas Cave – a one-stop Christmas shop and Australia’s leading Christmas store that’s providing nothing less than high-quality Christmas Gifts and the largest range of Christmas gift ideas all year round.

On top of their gift offerings, St Nicholas Christmas Cave also has a full selection of festive decor to satisfy all your Christmas decorating needs, like Christmas trees, glass ornaments, Santas, snowmen, reindeer, collectable elves, Christmas stockings and sacks, pet stockings, seasonal home decor and much more!

St Nicholas Christmas Cave, +61 419 220 063, stnicholaschristmascave@gmail.com


14. Christmas Crazy 

Australia’s number 1 online store for Christmas Decorations, Christmas Crazy has a shop filled from top to toe with premium holiday decorations, such as baubles, Santas, Christmas stockings, reindeer, angels, nutcrackers, Santa hats and more.

Their online store is open every day and they offer shipping Australia wide.

Christmas Crazy, +61 413 444 446, info@christmascrazy.com.au

Christmas Crazy

15. The German Village

Within Hahndorf, the oldest German settlement in Australia, lies The German Village shop that offers a wide selection of beautiful, traditional German products. Luckily they also offer their beautiful range online so you don’t need to jump on a plane to visit the store.

As well as importing authentic cuckoo clocks and beer steins from the Black Forest in Germany, The German Village also offers authentic Christmas decorations to help people celebrate with the German spirit over Christmas and other celebrations.

The German Village offers free standard shipping for orders over $199, while orders under $199 have a flat rate fee of $20 per order.

They also have express shipping which costs a flat rate fee of $35 per order.

The German Village, +61 8 8388 7324, info@thegermanvillageshop.com.au

The German Village

16. Christmas Shack 

100% Australian-owned and operated, Christmas Shack, has been servicing Queensland’s Christmas decorating needs since 2004. With their passion for Christmas and a flair for decorating, you can be assured nothing less than the very best quality decorations offered at affordable prices and sourced from around the world.

Christmas Shack delivery orders are processed from their Brisbane warehouse within 24 – 48 hours of you placing your order, but during peak season orders can take a little longer which is why it is best to place your order as soon as possible. 

Christmas Shack, +61 7 3208 7805, christmas@christmasshack.com.au

Christmas Shack

17. Tiaro Christmas Cottage 

Inspiring you to create your own little wonderland at home, Tiaro Christmas Cottage is a Christmas shop located in Queensland that offers a beautiful, exquisite and unique selection of decorations for your tree, house, table and garden, sourced from the world’s best manufacturers of Christmas ornaments and decorations.

Tiaro Christmas Cottage offers shipping throughout Australia and even internationally. Check out their website for a full list of their latest Christmas offerings.

Tiaro Christmas Cottage, +61 7 4193 9834, info@tiarochristmascottage.com

Tiaro Christmas Cottage

Check out Merry People’s Best Kids Gumboots

Christmas Shop PIN

This post contains affiliate links. If you purchase using the links there is no extra cost to you and we earn a small commission that helps us to continue to provide valuable and useful information for you.

About Joyce Watts

Joyce Watts is a former intellectual property, IT and media lawyer turned serial entrepreneur.

As well as being the founder of TOT: HOT OR NOT she helps businesses with their SEO, email marketing & social media as BrightSmart.com.au; she owns an online bike store CycleStyle.com.au and develops and produces creative experiences for families via WheelieGoodFun.com. She used to publish another popular lifestyle and food blog called MEL: HOT OR NOT The decisive guide to Melbourne.

She lives in inner-city Melbourne with her husband, two children and seven bikes.

Discover Melbourne's top family fun in 5 minutes, for free

Our weekly newsletter brings busy parents and carers the best activities for kids in Melbourne + Victoria. It's your best 5-minute read for creating quality family time!

"*" indicates required fields

This field is for validation purposes and should be left unchanged.