Buy beautiful fresh Christmas Trees in Melbourne

Our Christmas trees are hand pruned and perfectly shaped, ready to take home and decorate.  We have been selling our trees from Coburg for more than 20 years and have a reputation for amazing customer service!

Happy Family with the Perfect Tree

We only sell the freshest trees delivered each morning directly from the tree farm, ensuring you get that amazing fresh pine smell through the entire Christmas holiday!

Purchasing Trees

Our real Christmas trees can be purchased in Melbourne, from $25!  We have trees from 2 ft to 12 ft available.

View our real Christmas trees

Tree Stands

A range of quality Cinco tree stands are available to purchase, and are perfect for your Christmas tree.

View our tree stands

Pickup from Coburg

Freshly cut Christmas trees can be purchased and picked up directly from Coburg in Melbourne.  There are always plenty of helpers around to carry the tree to your car, and we can even load it into the boot or strap it up for you on the roof rack.

Pre-Orders are welcome!

Call us to order your tree in the perfect size and we will make sure the right tree is cut down at the farm just for you! (30% deposit required for pre-orders)