Swan Valley Christmas Trees offer Perth’s freshest Christmas Trees. Enjoy the wonderful natural pine aroma in your home this Christmas, with a fresh and green Christmas Tree from Swan Valley Christmas Trees. We are conveniently located just off Toodyay Rd in Middle Swan, only 30 minutes from the Perth CBD. Enjoy a day out in the Swan Valley, and select your own tree from the large range on our farm, or take a pre-cut tree. We can also home-deliver, please use the online ordering system on our webpage to buy a tree and have it delivered to your home.