Melbourne's leading Christmas Tree delivery service We have sold out of trees for 2019 and look forward to seeing you in 2020! Merry Christmas!
christmas trees icon Fresh, Real Trees Our Christmas trees are locally grown in Melbourne and each one freshly cut on the morning of your delivery.
present icon No Hassle Let us take the hassle out of finding and transporting your fresh, high quality Christmas tree.
santa sleigh icon Free Delivery We will deliver your freshly cut Christmas tree to your Melbourne home or office free of charge.

Christmas Trees Melbourne

Welcome to The Christmas Tree Shop! We are a family owned and operated company providing fresh, real, locally grown Christmas trees to all suburbs of Melbourne. Our team provide an answer to your yearly search for a good quality and freshly cut Melbourne Christmas tree. Plus, we conveniently deliver directly to your home or office on a date that suits you. Offering high quality trees available in a range of heights to suit your individual home – we take care of everything for you! We deliver any day, to anywhere, with as little as a day’s notice – order your tree before 6pm to receive it the very next day! Our automated SMS system will alert you on the day within a 3-hour window of when you can expect your tree delivery.

This Christmas enjoy every moment and let The Christmas Tree Shop family do all the hard work for you! We pride ourselves on our customer service, so please feel free to contact us with any questions and one of our team will get back to you to help out. This special holiday comes once a year (and it’s our favourite!) We look forward to helping make yours the best one yet with our high quality, locally grown Christmas Trees.

Hassle Free Christmas Trees

Here at The Christmas Tree Shop we are eager to make your Christmas as easy and carefree as possible. Let us take all the hassle out of finding and transporting your perfect Christmas Tree. Not going to be home on the day of delivery? No hassle - we will leave your tree in a shady and safe spot ready for you when you get home! The holidays are about celebrating with family and friends so why not maximise your free time and let us do all the hard work for you.

Our online ordering system allows you to quickly select your Christmas tree whilst booking in a delivery date in your area that is most convenient for you. You have the ability to select the size best suited to your home and nominate when you require The Christmas Tree Shop delivery direct to your door. If you will not be home simply leaving a bucket out with water for us to rest the tree in until you return can be extremely helpful. Alternatively, our trees all come with a care label to help you get the best out of your tree until Christmas Day and beyond.

How it works

  1. christmas trees icon

    Select your tree size

    Choose from a number of tree sizes to match your needs - ranging from 5ft to 7ft.
  2. slider controls icon

    Choose a delivery date

    Delivery dates can be selected so you can choose the most convenient day for you.
  3. calendar icon

    We deliver your tree

    On the selected day we'll deliver a fresh Christmas tree to your door.
  4. single christmas tree icon

    Enjoy your Christmas tree!

    Setup, decorate and enjoy your fresh Christmas tree.