Get us in your inbox

Woman wearing a santa hat walking between pine trees
Photograph: Supplied

Where to buy a real Christmas tree in Melbourne

In the spirit of all that is merry and bright, opt for a real Christmas tree this year

Adena Maier
Leah Glynn
Written by
Adena Maier
Leah Glynn

The convenience of a plastic Christmas tree can be very alluring, but why not get into the festive spirit and opt for a real Christmas tree this year? String it up with fairy lights and ornaments, then hit the town in search of the city's sparkliest light displays.

The scent of natural pine will have you feeling more festive than ever, plus real trees are less flammable when fresh and are often a greener alternative than artificial trees. Christmas tree farms are scattered throughout Melbourne and Victoria, so your options for purchase or delivery are plentiful. 

Once you've got your tree sorted why not wander through the city's festive lights? Plus, check out out ultimate guide to Christmas in Melbourne.

Best places to buy real Christmas trees

This drive-in Christmas tree farm has been operating for the past three decades, and the staff are well-equipped to give you advice on stands, tree maintenance and care. The trees range from 1.5m to a whopping 3m, and you can also shop tree stands. The staff will also be on hand to help with putting your tree in your boot, car roof or trailer, and delivery is possible depending on the suburb. 

Melbourne Xmas Trees, Burnley. Prices vary based on the thickness, shape and quality of the tree. Open every day from November 25, 2023.

This company, which was started by two friends, sources trees from a farm that has been in the same family for more than 30 years. When there are so many other things to think about around Christmas time, it's important to ensure that getting a tree doesn't require an hours-long trek. With three convenient retail locations in Melbourne as well as free delivery available across Melbourne and Geelong, getting a tree couldn't be any easier. 

Real Christmas Tree Elves, Williamstown, Brighton East and Point Cook. From $120, and orders are now open for the 2023 Christmas season.


Just half an hour from the CBD, this family-owned business has been offering one- to five-metre Christmas trees for more than 30 years. If you're feeling the stress of the silly season, order your tree online and get it delivered seven days a week. The team can also dispose of your trees post-Christmas as well.

Melbourne Christmas Tree Farm, Plumpton. From $80. Open to the public from November 22, 2023. Earlier visits by appointment only.


With more than 30 years of experience, Alex of Coburg Christmas Trees knows pretty much everything there is to know about growing, storing and shaping trees to perfection. The sizes range from a small 1.2m that is perfect for apartments to a whopping 3.5m for those who like to go big around the holidays. Delivery and pre-order is available.

Coburg Christmas Trees, Coburg. Price depends on height of the tree, $100 for six-foot tall tree. 

J Horrigan Firewood

Sitting pretty next to Malvern Central Shopping Centre, J R Horrigan Firewood has been selling real Christmas trees since 1932. Make a dent into your Christmas shopping at Malvern Central, then grab a Christmas tree on your way out. They offer trees from 1.5 metres to 2.5 metres in size. Delivery and pick-up services are available.

J Horrigan Firewood, Malvern. Price on request, available from December, 2023.

OK so you might not have space for a full tree – how about a mini real one? Floraly is now selling real, 60cm-tall flat-packed Christmas trees and can send them to your door. These mini trees come with soil, a festive and metallic pop-up pot, care tips as well as all the decorations you'll need including fairy lights, baubles, bells and a tree topper. 

Floraly, Melbourne. $95. Pre-order now for delivery from November 20, 2023.


    More on Christmas

      You may also like
      You may also like